原创 利用註解獲取greendao的表名

greendao Entity註解類源碼中: @Retention(RetentionPolicy.SOURCE) //表示編譯時有效,運行時是沒有效果的 所以無法使用greendao的註解來進行映射獲取表名等屬性 ; 首先自己新建註解

原创 對同一個List類型數據實現二級ExpandableListView

數據源,group爲組數據,tableName爲子項數據: List<Map<String, String>> tableNameList = new ArrayList<>(); Map<String, String> map = n

原创 GreenDao 錯誤:Property 'code' is not part of ComprehensiveEngEntityDao

代碼有誤,查詢條件裏Dao接口寫錯:  List<ComprehensiveEngEntity> comprehensiveEngEntityList = outComprehensiveEngEntityDao.queryBuilde

原创 內部類變量需要聲明final但是與此變量不能聲明final的衝突解決辦法

聲明爲全局變量即可。 ViewHolder holder = null;//放在函數外面 @Override public View getView(final int position, View convertView, ViewG

原创 利用butterknife對adapter進行註解

注意點:holder = new ViewHolder(convertView)加上參數後還需要寫在初始化之後否則報空指針異常。 //音頻列表適配器 public class SoundListAdapter extends Base

原创 方法有try catch但不執行也不報異常

try的第一句語句無效,所以直接退出,也沒有異常報錯,如DexFile類過時。

原创 更新lietview item裏的button時沒有反應解決辦法

記得刷新adapter,調用soundListAdapter.notifyDataSetChanged();

原创 Scrollview無效原因

1、scrollview在和畫板paitview同時作用下無效; 2、scrollview在ConstraintLayout佈局裏面無效,可以換爲LinearLayout佈局。