原创 DataBinding onClick的七種點擊方式
這篇文章主要給大家介紹了關於DataBinding onClick的七種點擊方式,文中通過示例代碼介紹的非常詳細,對各位Android開發者們具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧 最近在學習Da
原创 TaskExecutionException: Execution failed for task ':app:compileDebugJavaWithJavac'
問題 編譯的時候出錯,而且也沒有定位到錯誤 org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:compileDebugJavaWith
原创 DataBinding onClick 的幾種點擊方式
有一個 ViewModel 類,有一個 xml,xml 綁定了 ViewModel . 1. @{click} //xml: <Button android:layout_width="match_parent" a
原创 Room 在後臺操作數據庫
在本篇博文裏使用了 AppDatabase(RoomDatabase), DataRepository, Room Dao, LiveData, ViewModel, 默認讀者知道這些,本文對這些部分進行了省略. 在Room中,對於 in
原创 Room
佔個坑先,待填
原创 markdown打空格
在空行添加<br /> 效果: 泉眼無聲惜細流,樹陰照水愛晴柔。 小荷才露尖尖角,早有蜻蜓立上頭。
原创 sqlite3 導出爲csv
C:\Users\new>sqlite3 -header -csv E:\\cps18_424.db "select * from MAIN_ICON" >E: \\main.csv 去掉 -header 可以忽略第一行的標題 參考來
原创 用 LiveData實現RecyclerView的點擊事件
本文用到了:dataBinding、android架構組件 在使用RecyclerView時,點擊item事件,我們通常會寫一個OnItemClickListener接口,然後回調監聽。在這裏我們用安卓架構組件的LiveData試一下吧~
原创 Room & RxJava 的使用
原文鏈接 異步查詢返回 LiveData 或 RxJava的 Maybe, Single or Flowable. 考慮如下UI場景:用戶能查看和編輯用戶名。用戶信息被保存在數據庫中。 爲了從數據庫中得到用戶信息,我們使用如下查詢方式:
原创 Android Studio Please select Android SDK
問題 從Github上導入一個項目時,app旁邊有一個紅色叉,點擊EditConfigurations,在最下方提示“Please select Android SDK”,但是SDK在正確的路徑。 解決 同步gradle files: T
原创 【學習】Android Architecture Components (一): Lifecycle-Aware Components
Best practices for lifecycle-aware components UI控制器 (activities and fragments) 要儘可能瘦。使用ViewModel來獲得數據,通過觀察LiveData來刷新U
原创 RxJava 2 與 Room 查詢實操
從上一篇Room & RxJava 的使用引申而來的代碼實際操作。 1. 定義一個數據庫接口 @Dao public interface UserDao { @Query("select * from user") F