Toast相關(guān)自定義toast 設(shè)置gravity不生效 嘗試將 toast的layout 的子view 設(shè)置成固定 或matchparent ,其自定義toast的大小由子...

MotionLayout + RecyclerView 需要做一些額外的處理才能有類似嵌套滑動的聯(lián)動效果敞贡。
最近在學(xué)習自定義view中的文本繪制,以下為學(xué)習期間快速總結(jié)筆記: 1.文字繪制使用canvas.drawText() 2.文字繪制的坐標起點默認為文字左下角誊役,橫向右側(cè)為正,...
使用dropLastWhile去掉末尾的0,去掉末尾的零后如果是點也要去掉 例子: private fun sum() { val num =100.000000000 ...
在"單Activity"架構(gòu)的App中啦桌,頁面功能常常由Fragment承載,而Fragment之間的通信方式往往有兩種:通過Fragment Result API或ViewM...
一礼烈、系統(tǒng)適配相關(guān)的幾個重要概念 手機的系統(tǒng)版本: 指的是手機的Android系統(tǒng)版本,例如Android8.0 應(yīng)用的的設(shè)置版本: 1此熬、minSdkVersion 是指支持到...
減少onBindViewHolder內(nèi)的邏輯處理滑进,分離數(shù)據(jù)處理和視圖加載過程犀忱; 盡可能使用局部刷新扶关,減少使用全部刷新阴汇; 如果ItemView的高度是固定,設(shè)置Recycler...
在我們嘗試使用Kotlin作為開發(fā)語言的時候吉执,應(yīng)該會想到在Kotlin中如何定義一個常量疯淫,就像Java中這樣的代碼一樣 在Kotlin中地来,提供了兩個簡單的關(guān)鍵字熙掺,一個是var...
(1)常用屬性 (2)圖片加載之前先計算圖片大小 我們看一下上面的代碼,那是解碼一張本地圖片币绩,解碼之后bitmap將占用內(nèi)存空間蜡秽,如果bitmap太大導(dǎo)致app性能降低缆镣,甚至...
RxJava中Schedulers(調(diào)度器):Rxjava解決多線程問題的機制 種類: Schedulers.io()用于IO密集型的操作董瞻,例如讀寫SD卡文件寞蚌,查詢數(shù)據(jù)庫钠糊,訪...
關(guān)于detach和remove的不同的文章博客,在網(wǎng)上隨便一搜抄伍,一籮筐艘刚,大都是這么說的 生命周期的不同:當Fragment被detach后截珍,F(xiàn)ragment的生命周期執(zhí)行完o...
Android11正式版已經(jīng)推出岗喉,我們將targetSdkVersion和compileSdkVersion都升級到30云稚,并升級pixel4到Android11沈堡,發(fā)現(xiàn)分區(qū)存儲...
CopyOnWriteArrayList 簡介 在很多應(yīng)用場景中,讀操作可能會遠遠大于寫操作诞丽。由于讀操作根本不會修改原有的數(shù)據(jù)鲸拥,因此如果每次讀取都進行加鎖操作僧免,其實是一種資源...
一個 Task 是 Gradle 里項目構(gòu)建的原子執(zhí)行單元,Gradle 通過將一個個Task串聯(lián)起來完成具體的構(gòu)建任務(wù)懂衩,每個 Task 都屬于一個 Project撞叨。關(guān)于 T...
onLongClick()的返回值 從View.setOnLongClickListener()說起,setOnLongClickListener()會為View設(shè)置一個長按...
來吧胡岔,今天說說常用的網(wǎng)絡(luò)框架OKHttp,也是現(xiàn)在Android所用的原生網(wǎng)絡(luò)框架(Android 4.4開始枷餐,HttpURLConnection的底層實現(xiàn)被Google改成...
之前一直使用systrace的同學(xué)強烈建議嘗試下這個工具 一毛肋、perfetto介紹及特點 在Android 9.0(API級別28)或更高版本的設(shè)備上怨咪,可以使用 systra...
前言 最近有個想法——就是把 Android 主流開源框架進行深入分析润匙,然后寫成一系列文章诗眨,包括該框架的詳細使用與源碼解析孕讳。目的是通過鑒賞大神的源碼來了解框架底層的原理匠楚,也就...
前言 上篇文章講了線程安全問題[http://www.reibang.com/p/669ee2aec526]卫病,要保證原子性油啤,可見性和有序性的操作才能保證線程安全。也講到了s...
一益咬、背景 近期版本上線后收到不少用戶反饋(大多是華為用戶)崩潰,日志上總體表現(xiàn)為 pthread_create (1040KB stack) failed: XXX帜平。 二、問...