當連接好 Android 裝置的時候,並且確定有裝 ADB (https://developer.android.com/studio/command-line/adb.html),可直接輸入下列指令開始進行 shell script 控制:
adb shell |
當連接好 Android 裝置的時候,並且確定有裝 ADB (https://developer.android.com/studio/command-line/adb.html),可直接輸入下列指令開始進行 shell script 控制:
adb shell |
有時候需要將資料一筆一筆的列在手機畫面上,尤其是從資料庫讀取資料的時候,這時候 ListView 呈現方式就派上用場了。
ListView 只是清單呈現方式,呈現的資料需要使用 Adapter 來傳遞。
最近在寫 Google Map,直接 build 的時候遇到下列的錯誤訊息:
Error:Execution failed for task ':app:transformClassesWithDexForDebug'.> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536 |
上網查找問題後,確定只要在 config 中加入下列的資訊就不會有問題了:
開發 Android 時,可以在 UI 上面設計多個按鈕,接下來要記錄的是如何用 id 來區隔按鈕事件:
Step 1: 首先使用 Android Studio 拉一個介面出來,如下圖所示: