所謂MVP(Model-View-Presenter)模式。是將APP的結(jié)構(gòu)分為三層: view - UI顯示層 view 層主要負(fù)責(zé): 提供UI交互 在presenter的...
所謂MVP(Model-View-Presenter)模式。是將APP的結(jié)構(gòu)分為三層: view - UI顯示層 view 層主要負(fù)責(zé): 提供UI交互 在presenter的...
前段時(shí)間,想要寫一個(gè)練手的項(xiàng)目,所以決定開發(fā)一個(gè)第三方微博 App 分析 Sina WeiboSDK源碼,發(fā)現(xiàn)官方Api請(qǐng)求在實(shí)現(xiàn)、代碼風(fēng)格上存在很多弊端 本項(xiàng)目中所有的請(qǐng)求...
先給客官來幾張項(xiàng)目部分截屏 主頁(yè)面 搜索頁(yè)面 搜索結(jié)果頁(yè)面 大圖頁(yè)面 為什么寫這個(gè)客戶端? 我學(xué)習(xí)android也有一年多了,都說項(xiàng)目才是檢驗(yàn)自己學(xué)習(xí)成果的最好方式,正好最近...
整體項(xiàng)目基于 MVP + RxJava + Retrofit 通過 Retrofit 實(shí)現(xiàn)了無網(wǎng)緩存 基于 MVP 模式對(duì) Activity 和 Fragment 封裝了兩個(gè)...
android 進(jìn)階之路-自定義view-水波紋進(jìn)度球 如果你是老司機(jī),一看標(biāo)題就會(huì)就return吧,嘻嘻。 在我們的日常開發(fā)中自定義控件還是用的挺多的,設(shè)計(jì)師或者產(chǎn)品為了更...
目前我們?cè)贏ndroid開發(fā)中,不可避免地要用到大量的開源項(xiàng)目,本文對(duì)常用的開源項(xiàng)目進(jìn)行一些推薦。 首先是如何選擇開源項(xiàng)目?建議優(yōu)先選擇github上比較活躍的開源項(xiàng)目,盡量...
Github中有非常多的優(yōu)秀開源項(xiàng)目值得我們借鑒和提供給我們使用,那么我們?cè)趺床拍馨堰@些項(xiàng)目導(dǎo)入到Android studio中呢,結(jié)合各種網(wǎng)站,我歸納了一下兩種方法 一、添...
上部分完整代碼 1:寫一個(gè)類繼承 SQLiteOpenHelper 2:重寫構(gòu)造方法 3:在Oncreate方法中執(zhí)行創(chuàng)建表格的SQL語(yǔ)句 4:數(shù)據(jù)庫(kù)升級(jí) 下部分完整代碼(包...