前言 閱讀框架源碼的能力想必是每個程序員都應該熟練掌握的一門技能,既然是一門技能,便有它的方式方法,下面我就總結一下,教你如何高效的閱讀框架源碼。 為什么要閱讀源碼 時間很寶...
IP屬地:浙江
移除Jetifier同時提升你的構建速度,只需6步。 Jetpack 套件能夠幫助你更輕松的搭建高質量的APP,它包括了依賴庫、工具和指導。它通過最佳實踐、模板代碼、以及簡化...
1. 用法: 設置超時時間 這個都知道, 一搜一大把, 但是沒人講這三種timeout有什么區(qū)別... 2. 總結 源碼分析之前先上總結 connectTimeout 最終設...
工欲善其事,必先利其器。如果每次運行項目都要花費5-10分鐘,那人的心態(tài)都要崩了。 Gradle構建流程 Gradle 的生命周期可以分為大的三個部分:初始化階段(Initi...
先簡單溫習下AIDL通信機制: 服務端 創(chuàng)建Service等待客戶端發(fā)來連接請求。創(chuàng)建AIDL文件,將暴露給客戶端使用的接口在這個文件中聲明。在Service中實現這個接口。...
本文翻譯自 Javassist Tutorial-2 4. 自省和自定制 (Introspection and customization) CtClass 提供了自省的方法...
DDMS 是一款分析Android 性能很好的工具,但是Google爸爸宣布不維護了,導致了現在Android studio 3.0之上的版本都無法打開,只能顯示,但是啥都操...