個(gè)人讀書(shū)筆記,部分沒(méi)讀懂的知識(shí)點(diǎn)可能會(huì)簡(jiǎn)單概括或缺失,以后反復(fù)閱讀后再完善。 第8章 通用程序設(shè)計(jì) 第45條:將局部變量的作用域最小化 最有力的方法就是在第一次使用它的地方聲...
個(gè)人讀書(shū)筆記,部分沒(méi)讀懂的知識(shí)點(diǎn)可能會(huì)簡(jiǎn)單概括或缺失,以后反復(fù)閱讀后再完善。 第8章 通用程序設(shè)計(jì) 第45條:將局部變量的作用域最小化 最有力的方法就是在第一次使用它的地方聲...
個(gè)人讀書(shū)筆記,部分沒(méi)讀懂的知識(shí)點(diǎn)可能會(huì)簡(jiǎn)單概括或缺失,以后反復(fù)閱讀后再完善。 第6章 Android繪圖機(jī)制與處理技巧 6.1 屏幕的尺寸信息 6.1.1 屏幕參數(shù) 屏幕大小...
個(gè)人讀書(shū)筆記,部分沒(méi)讀懂的知識(shí)點(diǎn)可能會(huì)簡(jiǎn)單概括或缺失,以后反復(fù)閱讀后再完善。 第7章 方法 第38條: 檢查參數(shù)的有效性 非公有的方法通常應(yīng)該使用斷言檢查它們的參數(shù)。 斷言失...
個(gè)人讀書(shū)筆記,部分沒(méi)讀懂的知識(shí)點(diǎn)可能會(huì)簡(jiǎn)單概括或缺失,以后反復(fù)閱讀后再完善。 第6章 枚舉和注解 第30條:用enum代替int常量 int枚舉模式: int枚舉模式如果與枚...
個(gè)人讀書(shū)筆記,部分沒(méi)讀懂的知識(shí)點(diǎn)可能會(huì)簡(jiǎn)單概括或缺失,以后反復(fù)閱讀后再完善。 第5章 泛型 第23條: 請(qǐng)不要在新代碼中使用原生態(tài)類(lèi)型 聲明中具有一個(gè)或多個(gè)類(lèi)型參數(shù)的類(lèi)或接口...
個(gè)人讀書(shū)筆記,部分沒(méi)讀懂的知識(shí)點(diǎn)可能會(huì)簡(jiǎn)單概括或缺失,以后反復(fù)閱讀后再完善。 第5章 Android Scroll分析 5.1 滑動(dòng)效果是如何產(chǎn)生的 5.1.1 Androi...
個(gè)人讀書(shū)筆記,部分沒(méi)讀懂的知識(shí)點(diǎn)可能會(huì)簡(jiǎn)單概括或缺失,以后反復(fù)閱讀后再完善。 第4章 類(lèi)和接口 第13條: 使類(lèi)和成員的可訪問(wèn)性最小化 信息隱藏(information hi...
個(gè)人讀書(shū)筆記,部分沒(méi)讀懂的知識(shí)點(diǎn)可能會(huì)簡(jiǎn)單概括或缺失,以后反復(fù)閱讀后再完善。 第3章 對(duì)于所有對(duì)象都通用的方法 主要講述非final方法(equals、hashCode、to...
個(gè)人讀書(shū)筆記,部分沒(méi)讀懂的知識(shí)點(diǎn)可能會(huì)簡(jiǎn)單概括或缺失,以后反復(fù)閱讀后再完善。 第3章 Android控件架構(gòu)與自定義控件詳解 3.1 Android 控件結(jié)構(gòu) Android...
個(gè)人讀書(shū)筆記,部分沒(méi)讀懂的知識(shí)點(diǎn)可能會(huì)簡(jiǎn)單概括或缺失,以后反復(fù)閱讀后再完善。 第二章 創(chuàng)建和摧毀對(duì)象 第1條:使用靜態(tài)工廠方法替代構(gòu)造器 靜態(tài)工廠方法的好處。 1、有命名,更...
@你的笑容美如畫(huà) 多遇到問(wèn)題,進(jìn)步會(huì)更快
Android 資訊類(lèi)App項(xiàng)目實(shí)戰(zhàn) 第一章 滑動(dòng)頂部導(dǎo)航欄前言: 正在做一個(gè)資訊類(lèi)app,打算一邊做一邊整理,供自己學(xué)習(xí)與鞏固。用到的知識(shí)復(fù)雜度不高,僅適于新手。經(jīng)驗(yàn)不多,如果寫(xiě)出來(lái)的代碼有不好的地方歡迎討論。 該系列的其他文章第二...
您配置好了嗎?
Android 資訊類(lèi)App項(xiàng)目實(shí)戰(zhàn) 第一章 滑動(dòng)頂部導(dǎo)航欄前言: 正在做一個(gè)資訊類(lèi)app,打算一邊做一邊整理,供自己學(xué)習(xí)與鞏固。用到的知識(shí)復(fù)雜度不高,僅適于新手。經(jīng)驗(yàn)不多,如果寫(xiě)出來(lái)的代碼有不好的地方歡迎討論。 該系列的其他文章第二...
@你的笑容美如畫(huà) 我使用的是AndroidStudio3.1.3,你的那個(gè)報(bào)錯(cuò)是沒(méi)有更新res文件夾,這在我的文章里分享的百度網(wǎng)盤(pán)里有,github上是整個(gè)項(xiàng)目的完整代碼,發(fā)出來(lái)是給參考用的。單章的代碼還得自己照著寫(xiě)。
Android 資訊類(lèi)App項(xiàng)目實(shí)戰(zhàn) 第一章 滑動(dòng)頂部導(dǎo)航欄前言: 正在做一個(gè)資訊類(lèi)app,打算一邊做一邊整理,供自己學(xué)習(xí)與鞏固。用到的知識(shí)復(fù)雜度不高,僅適于新手。經(jīng)驗(yàn)不多,如果寫(xiě)出來(lái)的代碼有不好的地方歡迎討論。 該系列的其他文章第二...
前言: 正在做一個(gè)資訊類(lèi)app,打算一邊做一邊整理,供自己學(xué)習(xí)與鞏固。用到的知識(shí)復(fù)雜度不高,僅適于新手。經(jīng)驗(yàn)不多,如果寫(xiě)出來(lái)的代碼有不好的地方歡迎討論。 以往的內(nèi)容 第一章 ...
前言: 正在做一個(gè)資訊類(lèi)app,打算一邊做一邊整理,供自己學(xué)習(xí)與鞏固。用到的知識(shí)復(fù)雜度不高,僅適于新手。經(jīng)驗(yàn)不多,如果寫(xiě)出來(lái)的代碼有不好的地方歡迎討論。 以往的內(nèi)容 第一章 ...
前言: 正在做一個(gè)資訊類(lèi)app,打算一邊做一邊整理,供自己學(xué)習(xí)與鞏固。用到的知識(shí)復(fù)雜度不高,僅適于新手。經(jīng)驗(yàn)不多,如果寫(xiě)出來(lái)的代碼有不好的地方歡迎討論。 以往的內(nèi)容 第一章 ...
效果: 前言: 這個(gè)demo主要是練手和初嘗試,后面也在慢慢更新優(yōu)化網(wǎng)絡(luò)請(qǐng)求方面的代碼。本文的代碼也并不完美,推薦一步一步看后續(xù)更新的文章。該系列的其他文章: VOL.1:A...
在我淺顯的理解里,MVP的最重要的作用是把Model層和View層通過(guò)Presenter層分隔開(kāi)來(lái),View不再對(duì)Model進(jìn)行直接操作,讓Activity類(lèi)的工作變簡(jiǎn)單。而接口則是在Presenter起到交互的作用。把功能用接口提取其實(shí)是很繁雜的操作,網(wǎng)上的大牛說(shuō)MVP的好處要在大項(xiàng)目才能看出來(lái),我還沒(méi)有大項(xiàng)目的經(jīng)驗(yàn),也只能是學(xué)習(xí)模仿別人的示范代碼,簡(jiǎn)單又生硬地用到這個(gè)小demo里。
Android (OkHttp3+Gson)用MVP模式實(shí)現(xiàn)天氣預(yù)報(bào)小demo效果: 前言: 這個(gè)demo主要是練手和初嘗試,后面也在慢慢更新優(yōu)化網(wǎng)絡(luò)請(qǐng)求方面的代碼。本章的代碼也并不完美,推薦一步一步看后續(xù)更新的文章。該系列的其他文章: VOL.2: ...
前言: 正在做一個(gè)資訊類(lèi)app,打算一邊做一邊整理,供自己學(xué)習(xí)與鞏固。用到的知識(shí)復(fù)雜度不高,僅適于新手。經(jīng)驗(yàn)不多,如果寫(xiě)出來(lái)的代碼有不好的地方歡迎討論。 以往的內(nèi)容 第一章 ...