前言 做Android應(yīng)用好多年,一直對(duì)AOSP無所知,都不知道什么東西,目前車載那么火,就想介入進(jìn)去,開始嘗試去編譯一下系統(tǒng)源碼,然后去看了一下Android官網(wǎng)[http...
前言 做Android應(yīng)用好多年,一直對(duì)AOSP無所知,都不知道什么東西,目前車載那么火,就想介入進(jìn)去,開始嘗試去編譯一下系統(tǒng)源碼,然后去看了一下Android官網(wǎng)[http...
基于GetX 搭建通用flutter 項(xiàng)目《一》 基于GetX 搭建通用flutter 項(xiàng)目《二》(界面規(guī)范抽象類)[http://www.itdecent.cn/p/de...
let let 函數(shù)是參數(shù)化類型 T 的擴(kuò)展函數(shù)。在 let 塊內(nèi)可以通過 it 指代該對(duì)象。返回值為 let 塊的最后一行或指定 return 表達(dá)式。 以一個(gè) Book ...
自定義LayoutManager的步驟: 總體可分為四步: 重寫generateDefaultLayoutParams() 重寫 onLayoutChildren() 重寫 ...
復(fù)用和回收 復(fù)用的好處:避免為表項(xiàng)視圖綁定數(shù)據(jù),創(chuàng)建表項(xiàng)視圖。 子item的繪制交給LayoutManager去處理。 fill LinearLayoutManager#fi...
前言 Android的設(shè)計(jì)模式系列文章介紹,歡迎關(guān)注,持續(xù)更新中: Android的設(shè)計(jì)模式-設(shè)計(jì)模式的六大原則一句話總結(jié)23種設(shè)計(jì)模式則創(chuàng)建型模式:Android的設(shè)計(jì)模式...
技術(shù)不止,文章有料,加 JiuXinDev 入群,Android 搬磚路上不孤單 前言 在之前一個(gè)月的里,我系統(tǒng)的學(xué)習(xí)了Android Jetpack組件,并輸出了即學(xué)即用A...
前言 Android Jetpack想必大家都耳熟能詳了,Android KTX,LiveData,Room等等一系列庫都是出自 Jetpack。那么Jetpack到底是什么...
方法一、使用系統(tǒng)控件ViewFlipper方式: 布局文件: 背景文件:warning_bg.xml 切入動(dòng)畫:slide_in_bottom.xml 切出動(dòng)畫:slide_...
安裝 下載http://fiddler.wikidot.com/mono 解壓cd到下載的目錄unzip 文件名.zip 運(yùn)行cd 到解壓文件夾,ls一下,找到Fiddler...
UICollectionViewFlowLayout 是蘋果為我們實(shí)現(xiàn)的一個(gè)布局,它有兩個(gè)屬性可以設(shè)置cell之間的間距:minimumLineSpacing 設(shè)置最小行間距...
注:本文始發(fā)于個(gè)人 GitHub 項(xiàng)目 ShannonChenCHN/iOSDevLevelingUp[https://github.com/ShannonChenCHN/i...
1.Model ①M(fèi)JExtension- 用于json轉(zhuǎn)model,轉(zhuǎn)換效率高,使用簡(jiǎn)單,只需前后臺(tái)約定好格式,json可以直接轉(zhuǎn)成model。(個(gè)人比較推薦) ②YYMo...
CPX_BaseLibios端組件化開發(fā)基本庫,所有項(xiàng)目需依賴。(本庫只是針對(duì)項(xiàng)目作出常用的功能封裝以及基本適配處理,有些類可以根據(jù)不同項(xiàng)目不同需求再次封裝) 傳送門:git...
請(qǐng)按照第一篇文章知識(shí)預(yù)熱配置好ruby和gem。這里我們不使用homebrew安裝cocoapods。 安裝cocoapodssudo gem install -n /usr...