主目錄見:Android高級(jí)進(jìn)階知識(shí)(這是總目錄索引)新浪HttpDns框架:HTTPDNSLib 根據(jù)新浪HttpDns框架改造的庫:HttpDNS ?今天這篇也算是比較實(shí)...
AspectJ 是 Android 平臺(tái)上一種比較高效和簡(jiǎn)單的實(shí)現(xiàn) AOP 技術(shù)的方案肮街。 相類似的方案有以下幾種: AspectJ: 一個(gè) JavaTM 語言的面向切面編程的...
本文主要介紹以下兩個(gè)主題:內(nèi)存泄露的檢測(cè)方法:通過LeakCanary&MAT檢測(cè)應(yīng)用中潛在的內(nèi)存泄漏欲险。內(nèi)存泄露的解決方法:常見內(nèi)存泄漏場(chǎng)景以及解決方案,如何避免寫出泄漏的代...
作者介紹:高闊(京東金融客戶端研發(fā)工程師钦听,前360手機(jī)助手安裝模塊技術(shù)負(fù)責(zé)人) 在Android系統(tǒng)中如何實(shí)現(xiàn)靜默安裝椿争,所謂靜默安裝就是在不展示安裝界面的情況下,后臺(tái)悄悄...
Android熱修復(fù):Qfix方案的gradle實(shí)踐 一缀棍、Android熱修復(fù)方案的發(fā)展 Android熱修復(fù)技術(shù)現(xiàn)在主流分為NativeHook,ClassLoader以及...
<navigation
android:id="@+id/nav_graph_page3"
app:startDestination="@id/page3Fragment">
<fragment
android:id="@+id/page3Fragment"
android:name="com.qingmei2.samplejetpack.ui.main.MainPage3Fragment"
android:label="fragment_page3"
tools:layout="@layout/fragment_main_page3" />
</navigation>
為什么fragment3外面需要包navigation宅此,和其他2個(gè)fragment不一樣
Android官方架構(gòu)組件Navigation:大巧不工的Fragment管理框架本文已授權(quán) 微信公眾號(hào) 玉剛說 (@任玉剛)獨(dú)家發(fā)布。 前言 在不久前的Google 2018 I/O大會(huì)上爬范,Google正式推出了AndroidJetpack ——這是一...
當(dāng)我們開始關(guān)注 App 的用戶體驗(yàn)后父腕,網(wǎng)絡(luò)通暢性和界面的流暢性是保證 App 好用的重要指標(biāo)。近期對(duì)項(xiàng)目中的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行了簡(jiǎn)單的分析青瀑,又對(duì)業(yè)界的一些方案做了調(diào)研璧亮,故寫此文做一...
最后發(fā)現(xiàn)如果我們獨(dú)立運(yùn)行的lib能夠監(jiān)聽宿主app的賬戶枝嘶,位置,城市哑诊,登錄類型群扶,設(shè)備等信息并能夠進(jìn)行同步,那么獨(dú)立運(yùn)行的lib中的這些信息就都是真實(shí)信息了搭儒,并且是動(dòng)態(tài)的穷当。當(dāng)宿主app退出登錄,lib中也是無登錄狀態(tài)
lib已經(jīng)當(dāng)做獨(dú)立app運(yùn)行了淹禾,為什么還有宿主app的概念馁菜,能否解答一下
美團(tuán)貓眼電影android模塊化實(shí)戰(zhàn)--可能是最詳細(xì)的模塊化實(shí)戰(zhàn)轉(zhuǎn)載請(qǐng)注明出處:美團(tuán)貓眼電影android模塊化實(shí)戰(zhàn)--可能是最詳細(xì)的模塊化實(shí)戰(zhàn) 地址:http://www.reibang.com/p/d372cc6802e5 目錄...
轉(zhuǎn)載請(qǐng)注明出處:美團(tuán)貓眼電影android模塊化實(shí)戰(zhàn)--可能是最詳細(xì)的模塊化實(shí)戰(zhàn) 地址:http://www.reibang.com/p/d372cc6802e5 目錄...
這篇文章的實(shí)現(xiàn)略有侵入性,但不妨礙你對(duì)這方面的思考铃岔,更好的實(shí)現(xiàn)可以參考另外一篇文章汪疮。 在App項(xiàng)目中有一些Activity是需要登錄成功后才能進(jìn)去的,比如訂單詳情頁毁习,因?yàn)橛唵?..
Android系統(tǒng)從4.1(API 16)開始加入Choreographer這個(gè)類來控制同步處理輸入(Input)智嚷、動(dòng)畫(Animation)、繪制(Draw)三個(gè)UI操作纺且。...
這段時(shí)間想到一個(gè)有趣的功能盏道,就是在Android的代碼編譯期間進(jìn)行一些騷操作,來達(dá)到一些日常情境下難以實(shí)現(xiàn)的功能载碌,比如監(jiān)聽?wèi)?yīng)用中的所有onClick點(diǎn)擊時(shí)間猜嘱,或者監(jiān)聽某些方法...
編譯時(shí)注解處理 若希望對(duì)編譯時(shí)的注解進(jìn)行處理需要做 自定義類集成自AbstractProcessor 重寫其中的process函數(shù) 這塊很多同學(xué)不理解衅枫,實(shí)際是編譯器在編譯時(shí)自...
Apk中的resources.arsc是aapt工具編譯資源時(shí)生成的一個(gè)重要文件。App資源能根據(jù)配置的變化朗伶,索引到相應(yīng)的資源都要依賴它弦撩。例如Android設(shè)備語言,屏幕設(shè)備...
在Android開發(fā)中论皆,會(huì)存在這么些場(chǎng)景 : 你需要在稍后的某個(gè)時(shí)間點(diǎn)或者當(dāng)滿足某個(gè)特定的條件時(shí)執(zhí)行一個(gè)任務(wù)益楼,例如當(dāng)設(shè)備接通電源適配器或者連接到WIFI。幸運(yùn)的是在API 2...
App中大量Web頁面的使用容易導(dǎo)致App內(nèi)存占用巨大捐康,存在內(nèi)存泄露仇矾,崩潰率高等問題,WebView獨(dú)立進(jìn)程的使用是解決Android WebView相關(guān)問題的一個(gè)合理的方案...
本文由BarryZhang原創(chuàng)解总,同時(shí)首發(fā)于diycode.cc贮匕、barryzhang.com ,非商業(yè)轉(zhuǎn)載請(qǐng)注明作者和原文鏈接花枫。 前言 開發(fā)做得久了刻盐,總免不了會(huì)遇到各種坑。而...