![240](https://upload.jianshu.io/users/upload_avatars/2586258/c55ebb96-e1d6-477d-961b-064df1928605.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
默認(rèn)已知:Android Apk的打包過(guò)程枯冈。 Tinker熱修復(fù)分三部分:class文件修復(fù)甚牲、資源文件修復(fù)和so文件修復(fù)爹土。 一知举、class文件修復(fù)(代碼修復(fù))原理 1. Cl...
*本篇文章已授權(quán)微信公眾號(hào) guolin_blog (郭霖)獨(dú)家發(fā)布 前言 第一次看到插樁熬丧,是在Android開(kāi)發(fā)高手課中灭必√卣迹看完去查了一下:“咦理肺!還有這東西摄闸,有點(diǎn)意思”。 本...
一哲嘲、客戶端代碼介紹 這里分兩個(gè)部分: 1)添加webp動(dòng)圖解碼組件 ByteBufferWebpDecoder是最終webp動(dòng)圖資源解碼器 2)Glide加載webp動(dòng)圖ur...
前言 協(xié)程系列文章: 一個(gè)小故事講明白進(jìn)程眠副、線程画切、Kotlin 協(xié)程到底啥關(guān)系?[http://www.reibang.com/p/68ac68cd7455]少年囱怕,你可知 ...
1霍弹、概述 不論電腦毫别,電視,手機(jī)典格,我們看到的畫(huà)面都是由一幀幀的畫(huà)面組成的岛宦。FPS是圖像領(lǐng)域中的定義,是指畫(huà)面每秒傳輸幀數(shù)耍缴,通俗來(lái)講就是指動(dòng)畫(huà)或視頻的畫(huà)面數(shù)砾肺。每秒鐘幀數(shù)愈多,所顯...
版權(quán)聲明:本文已授權(quán)微信公眾號(hào):Android必修課防嗡,轉(zhuǎn)載請(qǐng)申明出處 眾所周知变汪,Android凡是需要展示給用戶看的,都包含著生命周期這個(gè)概念蚁趁,例如Activity裙盾、Frag...
前言 以一個(gè)java老鳥(niǎo)的角度,如何去看 kotlin他嫡。 Java源代碼應(yīng)該如何用Kotlin重構(gòu)番官。 如何正確學(xué)習(xí)kotlin并且應(yīng)用到實(shí)際開(kāi)發(fā)中。本文將會(huì)探究钢属。 本文分兩大...
Demo地址: https://github.com/SherlockGougou/DrawLongPictureDemo 先看需求: 1.用戶點(diǎn)擊生成長(zhǎng)圖按鈕徘熔,彈出等待框,...
1.知識(shí)儲(chǔ)備 CPU: 中央處理器,它集成了運(yùn)算,緩沖,控制等單元,包括繪圖功能.CPU將對(duì)象處理為多維圖形,紋理(Bitmaps淆党、Drawables等都是一起打包到統(tǒng)一的紋...
為什么要引入Lifecycle? 我們?cè)谔幚鞟ctivity或者Fragment組件的生命周期相關(guān)時(shí),會(huì)遇到一些問(wèn)題:比如Activity#onCreate()中初始化某些成...
前言 手把手講解系列文章盐须,是我寫(xiě)給各位看官,也是寫(xiě)給我自己的漆腌。文章可能過(guò)分詳細(xì)贼邓,但是這是為了幫助到盡量多的人阶冈,畢竟工作5,6年,不能老吸血塑径,也到了回饋開(kāi)源的時(shí)候.這個(gè)系列的文...
概述 在過(guò)去的谷歌IO大會(huì)上描融,Google官方向我們推出了 Android Architecture Components,其中談到Android組件處理生命周期的問(wèn)題铝噩,向我...