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