240 發(fā)簡信
IP屬地:北京
  • 240
    Retrofit源碼解讀:serviceMethod、工廠模式、回調(diào)執(zhí)行器等

    Retrofit本質(zhì)上是交給okhttp解讀的,Retrofit就是通過對接口層的封裝,將我們請求的參數(shù)天梧,頭部,url這些網(wǎng)絡(luò)請求的信息封裝。然后交給okhttp進(jìn)行實際的請...

  • 垃圾回收機(jī)制

    垃圾回收機(jī)制 java語言提供了自動的GC機(jī)制南缓,系統(tǒng)會經(jīng)常檢查內(nèi)存,采用對象引用計數(shù)的方式荧呐,將引用次數(shù)為0的對象回收汉形。這樣可以防止兩個危險:(1)防止無用對象占用內(nèi)存資源 ...

  • Dalvik虛擬機(jī)

    java虛擬機(jī)(JVM)是一個虛構(gòu)出來的計算機(jī),是通過在實際的計算機(jī)上仿真模擬各種計算機(jī)功能來實現(xiàn)的倍阐。它有自己完善的硬件架構(gòu)(如處理器概疆、堆棧、寄存器等),還具有相應(yīng)的指令系統(tǒng)...

  • 屏幕適配

    為什么要做屏幕適配峰搪? 由于Android碎片化嚴(yán)重岔冀,導(dǎo)致開發(fā)中一套代碼在不同手機(jī)上運(yùn)行起來效果不是很多好,兼容性不是很好概耻,這就需要對不同分辨率使套,不同屏幕大小的手機(jī)做屏幕適配。...

  • 組件化和插件化

    組件化開發(fā)就是將一個app分成多個模塊咐蚯,每個模塊都是一個組件(Module)童漩,開發(fā)的過程中我們可以讓這些組件相互依賴或者單獨(dú)調(diào)試部分組件等,但是最終發(fā)布的時候是將這些組件合并...

  • MVC&MVP

    MVC 視圖層(View)對應(yīng)于xml布局文件和java代碼動態(tài)view部分控制層(Controller) MVC中Android的控制層是由Activity來承擔(dān)的春锋,Ac...

  • 內(nèi)存泄漏&內(nèi)存溢出

    內(nèi)存溢出 1.什么是oom? 當(dāng)前占用的內(nèi)存加上我們申請的內(nèi)存資源超過了Dalvik虛擬機(jī)的最大內(nèi)存限制就會 拋出out of memory 異常矫膨,(大部分oom都與bit...

  • Android四大組件

    活動(activity) 定義:Activity是Android的四大組件之一。是用戶操作的可視化界面;它為用戶提供了一個完成操作指令的窗口侧馅。當(dāng)我們創(chuàng)建完畢Activity之...

  • 性能優(yōu)化

    一個高質(zhì)量的應(yīng)用應(yīng)該以4個方向為目標(biāo):快危尿、穩(wěn)、省馁痴、小谊娇。 快:使用時避免出現(xiàn)卡頓,響應(yīng)速度快罗晕,減少用戶等待的時間济欢。 穩(wěn):減低 crash 率和 ANR 率,不要在用戶使用過程中...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品