針對沒有軟體基礎由 Kotlin 語法開始,漸漸往 Android 元件一點一點介紹,中途會利用學過的 Android 元件做一兩個小型 APP,30天或許無法讓沒有基礎變成會寫程式,但希望能度過一開始自學徬徨無助的時期。
如果今天的資料量是一組一組,有個 Group 底下有專屬這個 Group 的資料,這時候不管是 ListView 或是 RecyclerView 都無法達到這樣...
在昨天將需要 override 的 10 個方法都列出來後,今天藥來對這些方法的功能來做個紀錄,可以看到有很多名稱都相同,只是差在 Group Child 的不...
今天一樣來談談 BaseExpandableListView 需要 override 的方法的功能。 override fun getGroupView...
今天會將剩下的 6 個方法講完。 override fun getGroupCount(): Int { } override fun...
在繁忙的工作之下,好不容易到了國慶假期,打算出門走走,上了車打開 Google Map 發現下面一欄好方便,可以上拉顯示共多的資訊,下拉隱藏繼續看地圖,於是今天...
昨天講了 bottomSheet 如何在 layout 設定,今天來說說如何在程式碼裡實作。 首先要先提到 BottomSheetBehavior , 字面上...
前兩天談了 BottomSheet 能做什麼,今天來看一下 Android Doc 裡 BottomSheetBehavior 可以做到什麼事? int S...
在 Android 實作上一定會遇到類似這樣的需求。 當然,可以用數個 TextView 分別將他們顯示出來,但程式人嘛 怎麼可以用如此不 smart 的方法...
昨天我們將需要處理的文字都丟進 SpannableStringBuilder 裡了,今天我們先不處理實作的部分,先對參數做介紹。 文字丟進去後,接下來是要對文...
有時候我們設計給 User 使用的元件,像是 EditText ,當 User 點擊準備輸入文字時,會跳出鍵盤,但你有遇過下圖第三張的情形嗎? 全..全部都擋...