亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Android攻城獅的第二門課(第3季)

難度初級
時長 6小時 0分
學習人數
綜合評分9.57
162人評價 查看評價
9.9 內容實用
9.5 簡潔易懂
9.3 邏輯清晰
  • SharedPreferences :1、通常用于儲存 簡單(int、string ...) 的數據類型 2、以XML形式保存 3、通過鍵值對 實現步驟:
    查看全部
  • 發送一條廣播
    查看全部
  • 廣播的特點
    查看全部
  • 廣播的種類
    查看全部
  • 廣播的發送
    查看全部
  • Uri
    查看全部
  • StartService 1. 使用方法: (1)寫一個MyStartService繼承自Service,重寫它的各種方法onCreate()、onStartCommand()、onDestory() (2)在AndroidManifest.xml中注冊這個Service (3)在主線程Activity中通過startSerice(intent)方式啟動 (4)通過stopService(intent)方式停止 2. 關于StartService (1)啟動方式是通過啟動intent方式實現 (2)啟動之后該Service和啟動源沒有關系,即使主線程退出了,service還會繼續運行
    查看全部
    0 采集 收起 來源:Start啟動

    2018-01-03

  • service啟動式服務: 1、創建一個類繼承Service(后面該類將作為Intent通信的對象之一),實現幾個方法: public void onCreate() { // 由于只執行一次,一般把初始化操作放在這里 super.onCreate();//當服務被創建時,會執行該方法。 } public int onStartCommand(Intent intent, int flags, int startId) { return super.onStartCommand(intent, flags, startId);//當有開啟服務的命令時,會調用該方法。 } public void onDestroy() { super.onDestroy(); } // IBinder是一個抽象的方法,這里用不到 public IBinder onBind(Intent intent) { return null; } 3. 在配置文件中注冊服務 <service android:name=".MyStartService"/> 4. 如圖,編寫點擊事件: public void doClick(View view){ switch (view.getId()){ case R.id.btn_start: // 開始服務 intent1 = new Intent(this,MyStartService.class); // Intent 實現組件之間的通信,這里是Activity和Service之間。 startService(intent1); // 和以前的 stratActivity() 很類似。 break; case R.id.btn_stop: // 停止服務 stopService(intent1); break; } } 注意事項: 1.一個服務只能啟動一次。如果再次啟動,會調用onStartCommand方法 2.服務不能進行耗時操作,但是服務可以開辟線程來完成耗時操作 3.停止服務會調用onDestroy方法。但是如果再次停止服務,將什么都不會發生
    查看全部
    0 采集 收起 來源:Start啟動

    2018-03-22

  • 數據存儲方式
    查看全部
  • 數據權限: MODE_PRIVATE:為默認操作模式,代表該文件是私有數據,只能被應用本身訪問,在該模式下,寫入的內容覆蓋原文件內容 MODE_APPEND:模式會檢查文件是否存在,存在就往文件追加內容,否則就創建新文件 MODE_WORLD_READABLE和MODE_WORLD_WRITEABLE:用來控制其他應用是否有讀寫該文件的權限
    查看全部
    0 采集 收起 來源:File類方法介紹

    2017-12-28

  • SQLite特點: 1、輕量級 一個動態庫、單文件 2、獨立性 沒有依賴、無序安裝 3、隔離型 全部在一個文件夾中 4、跨平臺 支持眾多操作系統 5、多語言接口 支持眾多編程語言 6、安全性 事務 關于事務處理的安全性問題: -通過數據庫上的獨立性和共享鎖來實現獨立事務處理。 -多個進程可以在同一時間從數據庫讀取數據,但是只有一個可以寫入數據。
    查看全部
  • Android的四種數據存儲方式: SharedPreferences 1、是一種輕型的數據儲存方式 2、本質是基于XML文件存儲key-value鍵值對數據 3、通常用來存儲一下簡單的配置信息 2、SQLite 3、Content Provider 4、FIle
    查看全部
  • 在用之前,記得加上 <uses-permission android:name="android.permission.READ_CONTACTS"/>
    查看全部
  • 游標的釋放和數據庫的釋放,否則會占用很多內存?。。。?! c.close; db.close;
    查看全部
  • 組件篇Service
    查看全部
    0 采集 收起 來源:Servie概述

    2017-11-14

舉報

0/150
提交
取消
課程須知
本課程是Android開發課程的中后期部分,學習之前要求對一些知識點有一定的了解: 1、已經掌握了Java基礎 2、已經熟悉或者了解Android中的監聽事件原理 3、已經熟悉或者了解一種以上的數據庫,并掌握基本的SQL語句
老師告訴你能學到什么?
1、初步掌握Android手勢識別的原理以及實際使用 2、初步掌握Android的數據存儲方式 3、深度了解Android中的組件 4、熟悉了解Android常用的系統服務并對服務的使用有新的認識

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!