新聞AndroidP應(yīng)用將悄悄崩潰而不是彈出對(duì)話框I/O2018:谷歌將強(qiáng)制廠商定期推送Android安全更新AndroidP從iPhoneX上學(xué)到了滑動(dòng)手勢(shì)操作的精髓谷歌推安卓應(yīng)用新模型:安裝包變小功能模塊化AndroidStudio3.2Canary發(fā)布新增大量實(shí)用功能AndroidP發(fā)布:AI交互、新手勢(shì)、更省電、回歸生活A(yù)ndroidP導(dǎo)航欄整合成一顆虛擬鍵增加免打擾模式十年最大革新Androi...
繼續(xù)閱讀 >
標(biāo)簽?zāi)夸洠?span>安卓開(kāi)發(fā)
新聞谷歌要求安卓9.0設(shè)備必須加入防回滾:降級(jí)刷機(jī)沒(méi)戲了Android9.0Pie帶來(lái)157個(gè)新表情符號(hào)并修改了部分舊EmojiAndroid9.0Pie中11個(gè)低調(diào)但實(shí)用的細(xì)節(jié)改進(jìn)Android9Pie所有設(shè)備默認(rèn)啟用自動(dòng)激活Wi-Fi功能AndroidP定名AndroidPie下一代Q系統(tǒng)代號(hào)很難起谷歌宣布推出Dart2穩(wěn)定版和DartWeb平臺(tái)教程Flutter的原理及美團(tuán)的實(shí)踐譯】使用Flutte...
繼續(xù)閱讀 >
2018
05-30
05-30
Android內(nèi)存溢出OOM:常見(jiàn)內(nèi)存泄漏

2017
12-08
12-08
Android的延遲實(shí)現(xiàn)的幾種解決方案以及原理分析
寫(xiě)這篇文章的目的,是看到群里有人在實(shí)現(xiàn)延遲的時(shí)候,用如下的第四種方法,個(gè)人感覺(jué)有點(diǎn)不妥,為了防止更多的人有這種想法,所以自己抽空深入分析,就分析的結(jié)果,寫(xiě)下此文,希望對(duì)部分人有啟示作用。1.實(shí)現(xiàn)延遲的幾種方法?答:1.java.util.Timer類(lèi)的:publicvoidschedule(TimerTasktask,longdelay){if(delay<0)thrownewIllegalArgumentException("Negativedelay.");...
繼續(xù)閱讀 >
2017
10-30
10-30
MixPanel:Android 端埋點(diǎn)技術(shù)研究

2017
09-29
09-29
安卓開(kāi)發(fā)常用工具和第三方庫(kù)匯總
我的名字叫RyanCooke我在Pinterest的核心體驗(yàn)團(tuán)隊(duì)工作。今天在這里我會(huì)談?wù)摳鞣NAndroid庫(kù):它們各自的優(yōu)點(diǎn),缺點(diǎn)和其他相關(guān)知識(shí)。目的是高效地概述盡可能多的庫(kù),這樣,當(dāng)你遇到一個(gè)問(wèn)題的時(shí)候,你知道這是不是個(gè)已經(jīng)解決的問(wèn)題?什么樣的方案更好?同時(shí)也能幫助你避免那些陷阱。選擇正確的庫(kù)意味著你可以擁有一個(gè)已經(jīng)成熟的更好的解決方案,而不是花費(fèi)三個(gè)月來(lái)重新構(gòu)建它。了解這些庫(kù)是第一步。我聽(tīng)到很多人想...
繼續(xù)閱讀 >
2017
08-19
08-19
Android非UI線程更新UI的探索
眾所周知,在Android中如果在非UI線程更新UI的話,會(huì)拋出異常:Onlytheoriginalthreadthatcreatedaviewhierarchycantouchitsviews.因此我們很自然地認(rèn)為只能在UI線程更新UI了。但是在實(shí)際開(kāi)發(fā)中,有時(shí)可能有在非UI線程更新UI的需求,如:想通過(guò)非UI線程來(lái)預(yù)加載View。因此本文將探索在非UI線程更新UI的方式。checkThread突破口首先來(lái)找下突破口。從上面提到的異常開(kāi)始切入,拋出該異常的代碼如下:android.view....
繼續(xù)閱讀 >
2017
08-19
08-19
Android內(nèi)存泄漏思考

2017
07-13
07-13
總結(jié)Android模塊化的一些知識(shí)點(diǎn)。




1.全部Activity可繼承自BaseActivity,便于統(tǒng)一風(fēng)格與處理公共事件,構(gòu)建對(duì)話框統(tǒng)一構(gòu)建器的建立,萬(wàn)一需要整體變動(dòng),一處修改到處有效。2.數(shù)據(jù)庫(kù)表段字段常量和SQL邏輯分離,更清晰,建議使用Lite系列框架LiteOrm庫(kù),超級(jí)清晰且重心可以放在業(yè)務(wù)上不用關(guān)心數(shù)據(jù)庫(kù)細(xì)節(jié)。3.全局變量放全局類(lèi)中,模塊私有放自己的管理類(lèi)中,讓常量清晰且集中.4.不要相信龐大的管理類(lèi)的東西會(huì)帶來(lái)什么好處,可能是一場(chǎng)災(zāi)難,而要...
繼續(xù)閱讀 >
2017
05-02
05-02
Android的滑動(dòng)分析以及各種實(shí)現(xiàn)

2017
05-02
05-02
Android全套動(dòng)畫(huà)使用技巧

2017
04-07
04-07
Android性能優(yōu)化系列之Bitmap圖片優(yōu)化
