Android 程式設計(5)
講師:王瑋毅
概要
• Activity 切換
• Activity 傳值
• Activity 儲存資料
• SharedPreference
• Internal Storage
• BroadcastReceiver
Activity 切換
• 建一個Button,按下Button,利用Intent,切換到另一個Activity
Activity 傳值(1/2)
• 利用Intent 和 Bundle,傳資料到另一個Activity
Activity 傳值(2/2)
• 接收另一個Activity資料
Android 儲存資料 - SharedPreferences(1/2)
• 以 key-value 方式存取資料
• 儲存在Android手機中每個App的
目錄下
Android 儲存資料 - SharedPreferences(2/2)
• 取得存取資料
Android 儲存資料 – Internal Storage (1/2)
• 資料直接存在device的內存,App移除後資料會一起移除
• 先寫入檔案
Android 儲存資料 – Internal
Storage (2/2)
• 讀取檔案和檔案的文字
Android BroadcastReceiver(1/6)
• 廣播接收器,可以在系統或其他應用程式發生一些事件時,通知
需要的應用程式執行一些工作
• 例如:
• 收到簡訊
• 電池用量變化
• 手機接到來電
Android BroadcastReceiver(2/6)
• 註冊廣播接收器在,AndroidManifest.xml 中註冊
Android BroadcastReceiver(3/6)
• 建一個MyBroadcastReceiver.java
• onReceive方法處理收到廣播後要執行的動作
Android BroadcastReceiver(4/6)
• 發送廣播
Android BroadcastReceiver(5/6)
• 修改成一開機就執行App
• 加入啟動時執行權限
Android BroadcastReceiver(6/6)
• 在MyBroadcastReceiver.java 加入判斷是否已經開機
謝謝大家

More Related Content

PPTX
Android程式設計(7)
PPTX
Android程式設計(6)
PPTX
Android 程式設計(4)
PPTX
Android 程式設計(3)
PPTX
Android 程式設計(2)
PPTX
Android 程式設計(1)
PDF
App inventor 5
PDF
App inventor 4
Android程式設計(7)
Android程式設計(6)
Android 程式設計(4)
Android 程式設計(3)
Android 程式設計(2)
Android 程式設計(1)
App inventor 5
App inventor 4
Ad

Android 程式設計(5)