前言 Flutter 作為Google出品的一個(gè)新興的跨平臺移動客戶端UI開發(fā)框架,正在被越來越多的開發(fā)者和組織使用,包括阿里的咸魚、騰訊的微信等。 今天,我主要講解Flut...
前言 Flutter 作為Google出品的一個(gè)新興的跨平臺移動客戶端UI開發(fā)框架,正在被越來越多的開發(fā)者和組織使用,包括阿里的咸魚、騰訊的微信等。 今天,我主要講解Flut...
前言RecyclerView大概是Android開發(fā)者接觸最多的一個(gè)控件了,官方對其做了很好的封裝抽象,使得它既靈活又好用,但是你真的了解它么?在它簡單的使用方式之下著實(shí)是不...
轉(zhuǎn)自 Binder基本原理****IPC與Binder簡介進(jìn)程是程序的實(shí)體,它是程序的一次運(yùn)行活動,同時(shí)也是操作系統(tǒng)資源分配和調(diào)度的基本單位。在操作系統(tǒng)中運(yùn)行著許許多多的進(jìn)程...
本系列內(nèi)容均來自《Kotlin從小白到大牛》一書,感謝作者關(guān)東升老師。屬性是為了方便訪問封裝后的字段而設(shè)計(jì)的, 屬性本身并不存儲數(shù)據(jù), 數(shù)據(jù)是存儲在支持字段( backing...
Kotlin系列文章,歡迎查看: 原創(chuàng)系列: 有關(guān)Kotlin屬性代理你需要知道的一切 淺談Kotlin中的Sequences源碼解析 淺談Kotlin中集合和函數(shù)式API完...
Canvas的本質(zhì) 繪制內(nèi)容是根據(jù)畫布(Canvas)的規(guī)定 繪制在屏幕 上的 畫布(Canvas)只是繪制時(shí)的規(guī)則,但 內(nèi)容實(shí)際上是繪制在屏幕上的為了更好地說明繪制內(nèi)容的本...
開門見山,一針見血~~先來一張圖片再說! 前言 JBox2D是開源的物理引擎Box2D的Java版本,可以直接用于Android。由于JBox2D的圖形渲染使用的是Proce...
概述 2017年的Google I/O大會上,Google推出了一系列譬如 Lifecycle、ViewModel、LiveData等一系列 更適合用于MVVM模式開發(fā) 的架...
前面分析了RecyclerView的基本結(jié)構(gòu)本文繼續(xù)來看一下RecyclerView是如何完成UI的刷新以及在滑動時(shí)子View的添加邏輯。 本文會從源碼分析兩件事 : ada...