原创 [安卓framework Recyclerview ]神奇的疊加滑動效果,幫助深入理解recyclerveiw裏面的東西

//一:先定義一個recyclerview的adapter,holder,以及接口 public interface OnItemClickListener<T> { void onItemClick(ViewGroup va

原创 【安卓binder通訊第一階段】AIDL通訊玩一下binder(有幾個常見的坑)

這個通訊是一個client  ---service架構 我們先寫服務端的代碼, 一:我們先創建AIDL的接口,注意創建這個接口的路徑,到時候客戶端調用的時候要保證一致性。   interface ILeoAidl { void

原创 【自定義控件(第二階段)】自定義viewgroup,自動轉行的viewgroup

1:這個layout需要我們充實一下,自己看看變化了哪裏(如果某個子view 設置了個height爲match——parent 會怎麼樣呢?) /*  * Copyright 2013 Blaz Solar  *  * Licensed

原创 [研究滑動特效(第一階段)]移動座標系

1:先看actiivty的代碼 public class MainActivity extends AppCompatActivity {     private static final String TAG = "Zero";    

原创 【自定義控件】自定義viewgroup,先拿着代碼研究一下,mesure和layout是怎麼用的

1:先在attr裏面寫好屬性 <?xml version="1.0" encoding="UTF-8"?> -<resources> -<declare-styleable name="FlowLayout"> <attr name="

原创 【安卓binder通訊第一階段】AIDL通訊玩一下binder

這個通訊是一個client  ---service架構 我們先寫服務端的代碼, 一:我們先創建AIDL的接口,注意創建這個接口的路徑,到時候客戶端調用的時候要保證一致性。   interface ILeoAidl { void

原创 原生吧flutter集成進來的辦法

google模式: 第一步:項目目錄下創建moudle。命令是:flutter create -t module  name    //注意name就是你的module  名稱 第二步:setting.gradle 下面加上這麼一段話

原创 安卓全面屏虛擬鍵適配

寫在前面: 也不知道誰發明的虛擬鍵,遇到了popupwindow下沉底部被遮擋或者你設置了顯示距離,結果虛擬鍵隱藏了之後,又出現了虛擬鍵留白,導致popupwidow沒有完全沉下去的現象。我們在安卓7.0以後又遇到showAsdropdo

原创 dart學習第一堂課

dart方法:      dart與java的方法區別,dart方法可以脫離類,叫做頂層函數。      dart基本數據類型:       dart所有的都是object對象,所以int long這些對象默認爲null //dart強類

原创 Android fragment嵌套viewpager ,viewpager裏面放入fragment的時候,外層fragment切換回來,裏層的fragment會被隱藏

這個時候 我們的pageradapter裏面的fragmentManager要用childFragmentManager baseFragmentAdapter = new BaseFragmentAdapter(getChildFra

原创 讀取外部的SQLdatabase步驟

//1:首先要將後綴爲db的文件放入工程的資源中res下的raw文件夾 //2:外部數據庫需要我們先存入手機內存,然後再打開,所以我們要開讀寫權限 //代碼部分: String permissons[] = {android.Ma

原创 隱藏標題欄狀態欄的辦法

Android全屏(包含3種隱藏頂部狀態欄及標題欄和一種隱藏Android 4.0平板底部狀態欄的方法) http://www.xuebuyuan.com/558284.html 方法一 public class MainActivity

原创 Android studio 3.0 Error:com.android.builder.dexing.DexArchiveBuilderException:

每一個moudle包括自己的啓動的build裏面 要添加下面的聲明 compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompati

原创 Android6.0動態添加權限依舊失敗

發現這個權限 MOUNT_UNMOUNT_FILESYSTEMS 會造成其他權限重置,不斷地向用戶申請權限,但是依舊提示攝像頭被佔用,無法進入預覽界面。 處理的辦法: 將動態申請的該權限去掉,其他的權限就不受影響了。 (暫時無法