(發(fā)現(xiàn)自己已經(jīng)一年多沒寫東西了,那就隨便寫點什么吧畔塔,至少保持一年更一篇) 背景 最近QA在測試需求的時候,發(fā)現(xiàn)有部分需求沒有實現(xiàn)线罕,但是我在本地測試怎么都不能復(fù)現(xiàn)這個問題,通過...
(發(fā)現(xiàn)自己已經(jīng)一年多沒寫東西了,那就隨便寫點什么吧畔塔,至少保持一年更一篇) 背景 最近QA在測試需求的時候,發(fā)現(xiàn)有部分需求沒有實現(xiàn)线罕,但是我在本地測試怎么都不能復(fù)現(xiàn)這個問題,通過...
前言 在講這次踩坑的問題之前首先先介紹下AndroidAutoSize询件,ResourceImpl以及Density和ResourceImpl的關(guān)系 AndroidAutoSi...
關(guān)于錯誤Cannot run with sound null safety宛琅,需要在Flutter 項目中設(shè)置--no-sound-null-safety,常見的Flutter...
我們在開發(fā)Flutter的時候經(jīng)常會有以下疑問: mounted什么時候為true dispose什么時候調(diào)用 ChangeNotifier為什么會調(diào)用dispose方法逗旁。為...
背景 Flutter中我使用的是這個Lottie組件[https://github.com/xvrh/lottie-flutter]我在做一個點贊的動畫的時候国撵,就是很簡單的將...
@最終的開始 沒有固定年限陵吸,大概是p6級別的面試。
Android面試題匯總最近花了大量的時間復(fù)習(xí)準備面試介牙。杭州的一二線公司基本上都去面試過了壮虫,包括阿里,字節(jié)环础,快手囚似,滴滴,有贊线得,涂鴉饶唤,哈啰(騰訊沒有客戶端的hc),其中也拿了幾個不錯的offer贯钩。這里...
大部分沒有固定的標準答案募狂,自己可以做總結(jié)
Android面試題匯總最近花了大量的時間復(fù)習(xí)準備面試。杭州的一二線公司基本上都去面試過了角雷,包括阿里祸穷,字節(jié),快手勺三,滴滴雷滚,有贊,涂鴉吗坚,哈啰(騰訊沒有客戶端的hc)祈远,其中也拿了幾個不錯的offer。這里...
最近花了大量的時間復(fù)習(xí)準備面試商源。杭州的一二線公司基本上都去面試過了绊含,包括阿里,字節(jié)炊汹,快手躬充,滴滴,有贊讨便,涂鴉充甚,哈啰(騰訊沒有客戶端的hc),其中也拿了幾個不錯的offer霸褒。這里...
這是肯定的伴找,每調(diào)用一個方法就會在棧中生成一個對應(yīng)的方法棧
App為什么會crash?前言 看到這個問題废菱,馬上就可以回答出來:因為拋出異常就會 crash技矮。那么為什么拋出異常就會 crash 呢抖誉?有沒有辦法不讓 App crash 呢?接下來我們進入正題吧 先...
背景 前段時間在寫一個TextView的屬性的時候衰倦,需要設(shè)置最大字數(shù)袒炉,然后超出部分省略號顯示。這個功能其實是非常簡單的樊零,于是我不假思索的就寫下了這段功能我磁。(下面用測試代碼代替...
@無心下棋 再次查看了下源碼,Dialog的彈出的操作并沒有涉及到AMS的調(diào)度驻襟,那么Activity的onPause是誰調(diào)用的夺艰?或者能否講一下你的理解
Dialog會影響Activity的生命周期?還記得剛學(xué)Android那會沉衣,經(jīng)常會說起Activity的七大生命周期: onCreate,onRestart,onStart,onResume,onPause,onStop...
@無心下棋 嗯郁副,系統(tǒng)級別的Dialog倒是沒有去研究過,這里全篇講述的都是普通的Dialog豌习。
改天去深入了解下系統(tǒng)級別的Dialog
Dialog會影響Activity的生命周期霞势?還記得剛學(xué)Android那會,經(jīng)常會說起Activity的七大生命周期: onCreate,onRestart,onStart,onResume,onPause,onStop...
建議先去補一下WMS方面和AMS方面的知識
1. Activity的生命周期只與AMS有關(guān)斑鸦,跟Window沒有任何關(guān)系
2. Dialog如果傳入的是Service或者Application這種非Activity的Context愕贡,WMS會校驗失敗。因為這種Context的Token是空的巷屿,Token怎么來的固以?AMS在創(chuàng)建啟動Activity的時候會生成對應(yīng)的ActivityRecord也就是所謂的token。換句話說只有Activity所在的Context才能顯示Dialog嘱巾。所以你后面這句話也就不成立了
Dialog會影響Activity的生命周期憨琳?還記得剛學(xué)Android那會,經(jīng)常會說起Activity的七大生命周期: onCreate,onRestart,onStart,onResume,onPause,onStop...
還記得剛學(xué)Android那會遍略,經(jīng)常會說起Activity的七大生命周期: onCreate,onRestart,onStart,onResume,onPause,onStop...
App開發(fā)不可避免的要和圖片打交道,由于其占用內(nèi)存非常大骤坐,管理不當很容易導(dǎo)致內(nèi)存不足绪杏,最后OOM,圖片的背后其實是Bitmap纽绍,它是Android中最能吃內(nèi)存的對象之一蕾久,也是...