學習Java語言時,相信大家都用過system.out.println等等的方式將資料給顯示出來,這是檢查程式邏輯的方式之一,可以透過一一排查的方式找到錯誤的地...
spinner下拉選單,我們常在各種平台上見過,是一個不錯用的選擇工具。本章先從基本spinner介紹: Spinner XML布局 <?xml vers...
Intent通常可分為兩種用法,第一種是平時常用來啟動我們程式中的其他Activity;第二種則是用來執行一些特殊動作(如:撥號、開啟網頁、開啟地圖等等),系統...
DataBinding 在目前使用經驗裡,幫我省去很多與UI設定相關的程式碼,如果沒使用DataBinding,我們常常需要使用findViewById、set...
接續前一篇DataBinding的基本用法後,本篇來介紹點擊事件的綁定方法。最近使用DataBinding踩了一些坑,也研究了好一陣子,對於DataBindin...
SharedPreferences以"Key-Value"對應的方式將資料儲存於XML檔中,使用時只需短短幾行程式碼。當你離開APP後重新啟...
RecyclerView的UI設計可以很豐富,在客製化的時候彈性頗大。今天先介紹基礎的RecyclerView使用,相較先前介紹的ListView來的稍加複雜。...
上一篇介紹了RecyclerView的基本使用,本篇來介紹左右滑動刪除與上下拖曳。這些手勢控制提升了使用者使用時的方便,本篇的核心主要是透過ItemTouchH...
取得中央氣象局-氣象開放資料平台API授權碼 註冊中央氣象局-氣象會員 https://opendata.cwb.gov.tw/userLogin 註冊完成後...
Room提供更簡潔的方法將資料儲存於本機資料庫中,將SQL語法的INSERT、UPDATE、DELETE等指令包裝成註解,大大降低建立資料庫的時間,在使用上更加...