接續上篇對播放器的操作,這篇要加上動畫效果和錄音的部分。 顯示動畫 這邊使用到以前使用過的 ObjectAnimator 來達成效果以下為設定 rotati...
這次要實現的是在 Activity 間的轉場效果 MainActivity Explode、Slide 和 Fade 這三個是使用相同的轉場方法首先在對應的按...
今天學習如何動態切換 Layout 的排版模式 建立右上角切換的圖示 第一步先建立要使用的 menu ,跟之前的做法一樣,在 res 資料夾中建立 menu...
今天學習如何儲存資料到 SQLite 資料庫 SQLiteOpenHelper 首先自訂一個類別繼承 SQLiteOpenHelper,建構子帶入 Conte...
今天學習如何使用 Google 的語音辨識功能 流程為按下按鈕後先 reset 三個圖形的顏色然後 Intent 到語音辨識的 Activity Intent...
今天要學習如何獲取裝置的加速器資訊並在感應到搖晃時切換圖片和震動 準備圖片資源 首先先把需要的圖片資源放到 drawable 中,並建立一個變數來存放它們的...
在學習 Kotlin 語言的過程中,發現迴圈的用法有很多很方便的地方,這邊將常用的做個整理。 For 迴圈 Kotlin 中基本的 for 迴圈寫法可以用兩個...
今天學習如何在 Google Map 上畫多邊形 首先在開啟新專案的時候選擇 Google Maps Activity 載入完成後,會跳出一個提示頁 goog...
今天要使用 Firebase 提供的資料庫功能來存放資料首先開啟一個空白的專案然後在 IDE 上方的選單選擇 Tools -> Firebase 接著畫...
昨天使用了 Firebase 的 Realtime Database 功能今天試著使用另一個資料庫 Firebase Cloud Firestore 綁定動作大...