最近在項(xiàng)目中遇到了一些打包的問題,順便去了解了下打包的一些知識(shí)點(diǎn)。這里主要介紹和總結(jié)了一下ant、build.xml的知識(shí)點(diǎn)以及構(gòu)建apk和jar包的一些注意事項(xiàng)。 Andr...
引子 這篇文章會(huì)告訴你 什么是路由,是為了解決什么問題才產(chǎn)生的 業(yè)界現(xiàn)狀是怎么樣的,我們可以做什么來優(yōu)化當(dāng)前的問題 路由設(shè)計(jì)思路是怎么樣的,該怎么設(shè)計(jì)比較好 如何用注解實(shí)現(xiàn)路...
Binder承擔(dān)了絕大部分Android進(jìn)程通信的職責(zé),可以看做是Android的血管系統(tǒng),負(fù)責(zé)不同服務(wù)模塊進(jìn)程間的通信。在對(duì)Binder的理解上,可大可小,日常APP開發(fā)并...
忙了一個(gè)多月,一直沒時(shí)間寫文章。終于把項(xiàng)目重構(gòu)完了,借此機(jī)會(huì)淺談一下對(duì)Android架構(gòu)的見解。筆者將會(huì)把重構(gòu)分為三個(gè)部分講解。上一篇文章中,我們介紹了項(xiàng)目全局架構(gòu)重構(gòu)的方案...
忙了一個(gè)多月,一直沒時(shí)間寫文章。終于把項(xiàng)目重構(gòu)完了,借此機(jī)會(huì)淺談一下對(duì)Android架構(gòu)的見解。筆者將會(huì)把重構(gòu)分為三個(gè)部分講解。本文為全局架構(gòu),主要設(shè)計(jì)模塊化架構(gòu)開發(fā)。上一篇...
忙了一個(gè)多月,一直沒時(shí)間寫文章。終于把項(xiàng)目重構(gòu)完了,借此機(jī)會(huì)淺談一下對(duì)Android架構(gòu)的見解。筆者將會(huì)把重構(gòu)分為三個(gè)部分講解。本文為概述篇,主要提及一些前提和想法。 [筆者...
前言 去年12月份寫了一篇《App組件化與業(yè)務(wù)拆分那些事》大家應(yīng)該瞅過一眼,總結(jié)了一些組件化、業(yè)務(wù)劃分的經(jīng)驗(yàn),解釋了他們的概念和優(yōu)點(diǎn),舉了幾個(gè)例子以說明。但文中僅僅是分析了原...
本系列主要記錄筆者在學(xué)習(xí) [深入理解Java虛擬機(jī)] 一書時(shí)的理解我們都知道在Java中,我們并不需要過多的在意內(nèi)存的管理,這一切都交給了虛擬機(jī)自動(dòng)管理,我們并不需要操心何時(shí)...
本系列主要記錄筆者在學(xué)習(xí) [深入理解Java虛擬機(jī)] 一書時(shí)的理解我們都知道在Java中,我們并不需要過多的在意內(nèi)存的管理,這一切都交給了虛擬機(jī)自動(dòng)管理,我們并不需要操心何時(shí)...
本系列主要記錄筆者在學(xué)習(xí) [深入理解Java虛擬機(jī)] 一書時(shí)的理解我們都知道在Java中,我們并不需要過多的在意內(nèi)存的管理,這一切都交給了虛擬機(jī)自動(dòng)管理,我們并不需要操心何時(shí)...
本系列主要記錄筆者在學(xué)習(xí) [深入理解Java虛擬機(jī)] 一書時(shí)的理解我們都知道在Java中,我們并不需要過多的在意內(nèi)存的管理,這一切都交給了虛擬機(jī)自動(dòng)管理,我們并不需要操心何時(shí)...
謝謝啦~已經(jīng)修正了,不小心筆誤了
RxJava2 源碼解析——流程RxJava——目前最熱門的響應(yīng)式函數(shù)編程框架。筆者也是初涉Rx,所以打算通過這篇文章來理解Rx的操作流程,加深自己對(duì)Rx的理解。本文不涉及RxJava的入門使用,如有需有:...
我們?cè)谏弦黄恼轮校瑢W(xué)習(xí)到Java中的ClassLoader的加載順序以及雙親委托機(jī)制。但是在Android中的ClassLoader又有點(diǎn)不一樣,Android重寫了整個(gè)C...
本文已授權(quán)微信公眾號(hào):鴻洋(hongyangAndroid)原創(chuàng)首發(fā) 公司的項(xiàng)目代碼比較多,每次調(diào)試改動(dòng)java文件后要將近2分鐘才能跑起來,實(shí)在受不了。在網(wǎng)上找了一大堆配置...
我們知道,Java程序的啟動(dòng),其實(shí)是依賴于我們編譯之后的.class文件,那么JVM是如何讀取.class文件的?這一切都離不開ClassLoader這個(gè)類,ClassLoa...
RxJava——目前最熱門的響應(yīng)式函數(shù)編程框架。本文主要總結(jié)了筆者在項(xiàng)目中使用到的RxJava的場(chǎng)景,部分例子參考自網(wǎng)絡(luò) [筆者仍為Android初學(xué)者。如有解釋錯(cuò)誤的地方,...