原创 FileUriExposedException異常:file://與content://
在Android 版本7.0 以上 Build.VERSION.SDK_INT >= Build.VERSION_CODES.N時,應用內提供給其他應用的文件路徑不能以file://格式提供,比如應用內自動更新跳轉安裝頁,使用系統
原创 使用系統相冊,相機拍照裁剪圖片--記錄
在項目中使用到過,以後可以直接使用。包含動態權限使用,解決無法加載資源以及在裁剪後部分手機崩潰問題 private String select2[] = {"從相冊中選", "拍照"}; private static fi
原创 騰訊地圖定位demo
最近做了一個使用騰訊地圖,使用定位功能的demo。 功能實現:自動定位顯示經緯度,設置marker點,長按地圖顯示經緯度並設置marker。 準備工作申請key,下載jar包等操作,騰訊地圖的開發者平臺說的很清楚,不用多說 Main
原创 SharedPreferences簡單使用
SharedPreferences 存: SharedPreferences.Editor editor = getSharedPreferences("data", MODE_PRIVATE).edit();
原创 TabLayout+ViewPage導航欄
一:添加依賴 compile 'com.android.support:design:xx.1.1' 二:佈局代碼 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:a
原创 項目中使用EventBus----記錄
在gradle中dependencies中添加 compile 'de.greenrobot:eventbus:2.4.0' 在需要發送數據的地方使用 BindPhoneEvent(maskNumber),maskNumber爲所要傳的
原创 BottomNavigationBar和VieaPage實現滑動切換
重要:1.在BottomNavigationBar的 setTabSelectedListener監聽中的OnTabSelected設置Viewpage的 setCurrentItem(); 2.在ViewPag
原创 發送短信倒計時
/** * 繼承 CountDownTimer 防範 * <p> * 重寫 父類的方法 onTick() 、 onFinish() */ class MyCountDownTimer e
原创 自定義view的初級記錄
簡單記錄,繼承TextView 實現邊框,添加背景顏色效果 繼承TextView後會添加四個構造方法,四個構造方法的調用情況不同: public MyTextView(Context context) { //在代碼中調用
原创 閱讀開發文檔activity----筆記
1.standard 標準模式 A-B-C-D 重新啓動D A-B-C-D-D 系統會調用已有實例的onNewIntent()方法把 intent 傳遞給已有實例 2.singleTop A-B-C-D
原创 android studio關於友盟集成推送問題記錄
流程按照官方文檔上走一波。 最主要的問題都集中在.so文件的處理上 因爲官方的演示用的是新建的項目,沒有其他任何的jar包或者第三方的集成,所以.so文件可以直接從PushSdk中直接複製,運行沒問題。 但是項目已經 開發了一段時
原创 閱讀android中文開發文檔筆記---Fragment
Fragment: ListFragment,PerferenceFragment,DialogFragment…… 1.如果Fragment繼承自ListFragment,默認從oncreatview()返回一個listview,並不需
原创 android6.0 動態權限申請
在項目中多次遇到權限申請的問題,隨着6.0的越來越普遍,對權限的申請越來越嚴格,學會動態申請權限也變得十分重要了。 一:在需要用到權限的地方,比如應用的初始頁,sd卡操作等,添加代碼 例:詢問獲得讀寫sd卡的權限 首先要在配置文件中
原创 Listview的基礎使用
參照《第一行代碼》上的教學案列,按照流程把代碼寫了一遍。 一:在佈局中添加Listview 二:創建實體類Fruit,實例變量爲String name;int imageId; 三:創建item佈局,包含一個ImageView,一個
原创 BottomNavigationBar的使用
一:依賴 compile 'com.ashokvarma.android:bottom-navigation-bar:1.2.0' 二:佈局 <?xml version="1.0" encoding="utf-8"?> <Relati