原创 DataBinding實現ListView

注意: 本篇中的代碼爲實際工程代碼,作爲個人的代碼筆記並非純粹demo.,讀者參考大概思路即可。 很簡單,依然採用傳統的ListView + Adapter的方式,只是Adapter中的item使用DataBinding來實現。 fra

原创 Android app Module與library Module編譯版本統一實現方法

需求背景: 在日常開發中,我們多用gradle進行項目構建,有一個app項目中有兩個Module,其中A是application module,B是一個library module,同事A編譯依賴B,且都有debug和release兩個版

原创 Activity之間傳遞數據

剛剛開始學習Android,一面看書,一面敲敲代碼,寫點筆記~ 在Android系統中不同的Activity之間是如何傳遞數據的呢?主要是用到Bundle,將要傳遞的信息封裝到該對象裏面,並通過Intent對象傳遞到另一個Intent中。

原创 ListView item點擊無響應,descendantFocusability屬性設置

問題描述:自己定義listview,自己定義l的Adapter去繼承BaseAdapter,點擊每一個item的時候沒有反應,無法獲取的焦點。 問題原因:多半是由於在你自己定義的Item中存在諸如ImageButton,Button,Ch