原创 BaseAdapter

1. public View getView(int position, View convertView, ViewGroup parent)//返回指定下標所對應的item的View對象position : 下標convertView

原创 ArrayAdapter

1. String str[]={"aa","bbb"};ArrayAdapter arratAdapter= new ArrayAdapter<String>(this,android.R.layout.simple_list_item

原创 Activity

1.Intent:四大組件間通信 Handle:線程間通信(Handle要引入android.os.Handle包)2.如果我們的activity類不

原创 ListView

1.ListView:要使監聽事件共存需要設置android:descendantFocusability="blocksDescendants"在佈局文件裏設置(不是ListView文件),可以使單個item可以被選中。2. scrol

原创 Android Studio常用插件

GsonFormat:json數據序列化成對象 Butterknife:註解    ScreenMatch:多尺寸適配    JsonOnlineViewer:模擬get post請求

原创 Android6.0——9.0常用適配注意事項

Android6.0:權限動態申請 Android7.0:FileProvider Android8.0: <uses-permission android:name="android.permission.REQUEST_INSTAL

原创 CardView使用注意事項

CardView要作爲跟佈局使用,否則陰影效果會閃爍 <?xml version="1.0" encoding="utf-8"?> <android.support.v7.widget.CardView xmlns:android="h

原创 EditText

1.android:windowSoftInputMode="adjustUnspecified|stateHidden" 設置edittext不彈出軟鍵盤

原创 Android 引入遠程依賴導致jar包衝突解決

Android 引入遠程依賴導致jar包衝突,可以通過指定不編譯衝突的模塊解決例如: implementation('org.hibernate:hibernate:3.1') {        //不同版本同時被依賴時,那麼強制依賴這個

原创 WebView中onShowFileChooser或openFileChooser只調用一次

H5上傳文件的時候要在onActivityResult中加一條判斷if (resultCode == RESULT_CANCELED) ,否則這個方法打開相冊但是不選擇照片返回的時候再點擊就會沒有反應。   private ValueCa

原创 超詳細JSON解析步驟

http://blog.csdn.net/miaozhenzhong/article/details/52585726

原创 App架構設計

Retrofit2.0+RxJava2安卓網絡構架搭建,支持緩存,文件上傳,cookie管理等https://github.com/addxing/NetRequestDemo.git

原创 安卓懶加載

https://juejin.im/entry/58339da667f356005bfd3646Retrofit2.0+RxJava2安卓網絡構架搭建,支持緩存,文件上傳,cookie管理等https://github.com/addxi

原创 Android代碼中動態指定控件大小注意事項

java代碼:    LinearLayout.LayoutParams params = (LinearLayout.LayoutParams) 控件.getLayoutParams();              params.hei

原创 Android網絡請求

OkHttp:Android提供了兩種HTTP交互方式:HttpURLConnection和 Apache HTTP Client。安卓6.0之後谷歌拋棄了Apache HTTP Client這種交互方式轉而使用更加高效的OkHttp庫。