MediaPlayer 當需要播放聲音或影片等資訊時,可使用MediaPlayer,它也同樣有自己的生命周期 //Step1:建立MediaPlayer物件...
相機 可以使用Intent的方式(可複習Activity內容),開啟裝置上的相機應用程式獲取影像,回傳到自己設計的應用程式中。 //Step1:建立一個要進行影...
權限請求 當需要取得敏感資料或操作裝置硬體設備時,需要在專案中設定相關權限,而系統會根據權限的重要性來選擇是否自動允許或詢問使用者。 以錄音程式為例,開發者需在...
Service是應用程式元件之一,它用於背景處理與使用者介面無關的長時間任務,即便切換到其他應用程式也會繼續執行,例如:訊息通知、資料下載或音樂播放等。 建立S...
BroadcastReceiver(廣播接收器)是應用程式元件之一,類似於訂閱與發布的設計模式,分為Broadcaster(廣播器)與Receiver(接收器)...
Android系統內建SQLite供開發者使用,通常用於存放使用者或系統相關的資料,如果資料除了本地資料庫外還有雲端資料庫,可能會產生資料不同步的狀況 建立SQ...
資料庫結構與設計 //建立資料表 CREATE TABLE myTable() 表格名稱後的括號內,要定義該表格的資料欄位,每個資料表可擁有數個欄位,SQLi...
資料庫語法與應用 在MyDBHelper完成資料庫與table定義後,在程式中產生MyDBHelper物件,使用writableDatabase屬性建立可寫入D...
查詢資料 query()方法 //查詢資料 var number = "" var book = "" var pr...
可以使用ContentProvider將資料庫分享給其他應用程式共享資訊,或從其他應用程式操作資料 ContentProvider分為Provider(提供者)...