Author: orange

Android sample code, kotlin

Three Custom Dialogs

今天再介紹三個客制化的 Dialog。 1. 重新拉過 xml 的文字輸入 Dialog 透過適當的 xml,包括 background 也使用 drawable 下的 xml 來描框,可以作出跟 iOS 對話框類似的效果。 private var customTextInputDialog: Dialog? = null interface CustomTextInputDialogCallback

Android sample code, kotlin

HUD/Spinner dialog

HUD/Spinner dialog 去背的 Spinner Dialog 開發 App 的時候,常常會需要使用轉圈圈動畫,常用來告知使用者需要等待一會,通常是用於 UI 流程控制。 這個原件在 iOS 裡稱之為 Activity Indicator 或是 Progress Indicator,而在 Android 裡則使用 ProgressBar 元件來製作,但是明明這個又不像是個 Bar … 而且會讓新手找不到該用那個元件!所以我們這裡就先稱之為

Android sample code, kotlin

Basic Dialogs

Basic Dialogs 寫一個 App, 各式各樣的模組化 Dialog 是很重要的。 這裡先介紹最基本的二個 Dialog: 1. 使用 AlertDialog 來建立 Yes / No Dialog 臨時需要一個最簡單的 Dialog, 不需要拉 xml 檔,可以這麼作: private var okCancelAlertDialog: