發表文章

LeetCode #9 Palindrome Number

LeetCode #7 Reverse Integer

LeetCode #1 Two Sum

如何使用 Firebase - 使用 Notification(kotlin)

如何使用 Firebase - 使用 Google Login(kotlin)

如何使用指紋辨識(for Android P)

如何使用 RxJava Compose

如何建立一個 ProgressFragment

如何使用RxJava的執行緒切換

如何使用DialogFragment(kotlin)

電子書

如何使用Firebase-操作Authentication-管理User(kotlin)

如何使用 Firebase - 操作 Storage(kotlin)

如何使用TimePickerDialog(kotlin)

如何使用Service(kotlin)

如何使用DatePickerDialog(kotlin)

Android MVVM 架構(四)-使用 Koin

Android MVVM 架構(三)-使用 RxJava

如何使用Android MVVM 架構(二)-使用 Retrofit

如何使用Android MVVM架構(一)-使用ViewModel、LiveData、Factory以及Repository

如何使用ProgressDialog的替代方案(kotlin)

如何使用ProgressDialog(kotlin)

如何使用Toast(kotlin)

如何使用SnapHelper(kotlin)

如何使用AutoCompleteTextView(kotlin)

如何使用Thread和Handler(kotlin)

如何使用Fragment(kotlin)

如何使用CountDownTimer(kotlin)

如何使用 Firebase - 操作 Authentication - 註冊與登入帳戶

如何使用GridView(kotlin)

如何使用Toggle Button(kotlin)

如何使用CheckBox(kotlin)

如何使用OkHttp(kotlin)

如何動態增減自訂ListView

如何在Toolbar使用Menu(kotlin)

如何在Android存讀檔案(kotlin)

如何使用Menu

如何使用RecyclerView-操作LayoutManager(kotlin)

如何使用TextInputLayout(kotlin)

如何使用SharedPreferences(kotlin)

如何使用EditText(kotlin)

如何使用ViewPager(kotlin)

如何使用Gson(kotlin)

如何使用ThreadPool(kotlin)

如何取得電池資訊(kotlin)

如何使用BroadcastReceiver(kotlin)

如何使用 Firebase - 建立帳戶篇

如何使用 Firebase - 用 Android Studio 建立帳戶篇

如何使用Handler(kotlin)

如何使用RadioButton(kotlin)