簡(jiǎn)介 提供Android緩存功能,包括對(duì)SD卡,內(nèi)存、Sharedpreference以及同時(shí)存儲(chǔ)SD卡和內(nèi)存的雙層緩存操作,緩存對(duì)象包括:實(shí)現(xiàn)序列化的對(duì)象,Bitmap以及...
前言 2017年谷歌IO大會(huì)宣布,將Android開(kāi)發(fā)的官方語(yǔ)言更換為Kotlin,作為Android開(kāi)發(fā)有必要對(duì)Kotlin語(yǔ)言進(jìn)行了解使用。 Kotlin語(yǔ)言提供了與ja...
目錄: 1. 線程 1.1 基礎(chǔ)概念 說(shuō)起線程的概念的時(shí)候與之相對(duì)應(yīng)的還有另一個(gè)概念--進(jìn)程,那么兩者有什么區(qū)別呢? 進(jìn)程:進(jìn)程是操作系統(tǒng)的基礎(chǔ),是系統(tǒng)機(jī)型資源分配和調(diào)度的...
目錄 1. 自定義View基礎(chǔ) 1.1 分類 自定義View的實(shí)現(xiàn)方式有以下幾種 類型定義自定義組合控件多個(gè)控件組合成為一個(gè)新的控件,方便多處復(fù)用繼承系統(tǒng)View控件繼承自T...
目錄 1.基礎(chǔ)概念 1.1 touch事件定義 什么是Touch事件? 一個(gè)Touch事件在用戶點(diǎn)擊屏幕(ACTION_DOWN)時(shí)產(chǎn)生,抬起手指(ACTION_UP)時(shí)結(jié)束...
目錄 1. Rxjava簡(jiǎn)介 Rxjava是什么?簡(jiǎn)單來(lái)說(shuō)就是一個(gè)可以實(shí)現(xiàn)異步操作的庫(kù)。如果是沒(méi)有接觸過(guò)Rxjava可以直接使用RxJava2.0,并不會(huì)有任何問(wèn)題。如果是已...
前言 動(dòng)畫(huà)時(shí)Android開(kāi)發(fā)中使用頻率比較高的功能。 對(duì)Android提供的補(bǔ)間動(dòng)畫(huà),幀動(dòng)畫(huà)以及屬性動(dòng)畫(huà)做出歸納總結(jié)。 目錄 1. 幀動(dòng)畫(huà) 幀動(dòng)畫(huà)總體實(shí)現(xiàn)比較簡(jiǎn)單,其實(shí)現(xiàn)本...
1. 構(gòu)建文件 在Android構(gòu)建項(xiàng)目時(shí)會(huì)自動(dòng)生成三個(gè)gradle文件:setting.gradle和build.gradle以及Android模塊內(nèi)的build.grad...
1. 構(gòu)建文件 在Android構(gòu)建項(xiàng)目時(shí)會(huì)自動(dòng)生成三個(gè)gradle文件:setting.gradle和build.gradle以及Android模塊內(nèi)的build.grad...
1.分享的簡(jiǎn)介 之所以選擇內(nèi)涵段子,是因?yàn)檫@個(gè)項(xiàng)目無(wú)論從用戶體驗(yàn)還是性能方面都很不錯(cuò),雖然功能不多但是技術(shù)上涉及的部分比較多。主要內(nèi)容有Android源碼閱讀設(shè)計(jì)模式分析,以...