發表文章

目前顯示的是 2023的文章

Test apps on Android 筆記

Use test doubles in Android 測試您的應用程式是應用程式開發過程中不可或缺的一部分。 透過對您的應用程式持續執行測試,您可以在公開發布應用程式之前驗證應用程式的正確性、功能行為和可用性。 測試還具有以下優點: *對失敗的快速回饋。 *開發週期中的早期故障檢測。 *更安全的程式碼重構,讓您可以優化程式碼而不必擔心回歸。 *穩定的開發速度,幫助您最大限度地減少技術債。

Android Deep Link 筆記

App Architecture > App Navigation > App Links Handling Android App Links 各式的連結 1. Deep Links 在 manifest 中的 Activity 中宣告 intent-filter。 2. Web Links 3. Android App Links 含有 autoVerify 屬性

Android Accessibility 筆記

Build accessible apps #  https://developer.android.com/guide/topics/ui/accessibility   Course / Pathway / Make your Android app more accessible ##  https://developer.android.com/courses/pathways/make-your-android-app-accessible CodeLabs / Starting Android Accessibility ###  https://developer.android.com/codelabs/starting-android-accessibility

Android - error: Type of the parameter must be a class annotated with @Entity or a collection/array of it.

使用 room v2.5.2 遇上了標題的錯誤。 error: Type of the parameter must be a class annotated with @Entity or a collection/array of it. 網路上查了一下,似乎是 Kotlin 與 Room 版本的相容性所產生的問題。

Android JetPack Compose 筆記

圖片
Jetpack Compose for Android Developers https://developer.android.com/courses/jetpack-compose/course Compose https://developer.android.com/jetpack/androidx/releases/compose 目前 Compose 的版本為  2023 年 06 月 28 日的 1.4.3 compose-samples https://github.com/android/compose-samples  

學習 Android Paging 筆記

2023/06/25日 Google CodeLab Android Paging Basics 目前 Android Studio 的版本為 Flamingo。 先熟悉 ViewModel、View Binding、Room、Coroutines 與 Flow。

建立 Android Library 筆記

圖片
2023/06/10六     曾在 2014 年使用 Android Studio 開發過 Library;但 Android Studio 已改朝換了很多代,目前在新專案對話框中已沒有 Library 的選項了。 使用 "android studio android library" 找到以下這篇。 Create an Android library 跟著上面連結中的文章操作,發現該方式是在目前專案中建立 module。 後來用 "create android library from ground" 找到以下這篇。 How to Create an Android Library  

Android Studio - Flamingo / 紅鶴

圖片
 Android Studio - Flamingo 啟動畫面      

The Last of Us 最後生還者

到底紅在哪裡,實在是納悶 ---- 看到那篇說場景跟電玩幾乎一樣 但沒玩過,所以無感 ---- 一開始的真菌概念還算吸引人 如果能在真菌上多點著墨 像是真菌 "佔領" 人體的過程(一步一步揭密)與操控人體的方式 畢竟都過 20 年了,這 20 年間的研究慢慢的訴說 這樣是不是會較 "悚動",讓人會想看看後續發展 ---- 本來要棄了(大概第四第五集的時候,就是剩一男一女的冒險故事) 但想說都看到這了,就看看後面有啥發展。 ---- 不要像陰屍路,男主角被 "抓走",後來的女主角去流浪 然後咧?  

Mobile App & Backend Analysis & Design Flow

1. Use Case 2. UI Design 3. Data Model 4. API Design 5. Database Design