HashMap和Hashtable都實(shí)現(xiàn)了Map接口,但決定用哪個(gè)之前先要弄清楚它們之間的區(qū)別峦椰。主要的區(qū)別是:線程安全性篷牌,同步(synchron...
1、用enum代替int常量枚舉類型是指一組固定的常量組成合法值的類型。 怎么定義? 它們就是通過公有的靜態(tài)final域?yàn)槊總€(gè)枚舉常量導(dǎo)出實(shí)例的...
Java反射是可以讓我們在運(yùn)行時(shí)獲取類的函數(shù)、屬性掺栅、父類、接口等Class內(nèi)部信息的機(jī)制芥驳。通過反射還可以讓我們在運(yùn)行期實(shí)例化對象柿冲,調(diào)用方法,通過...
1兆旬、教程Markdown 在線網(wǎng)址, 動(dòng)態(tài)權(quán)限授權(quán)示例. 2假抄、在線視頻剪切網(wǎng)站 非常不錯(cuò)的在線網(wǎng)站, 處理音頻和視頻. 參考. 3、 Andro...
第一次從github clone下來是執(zhí)行 第二 第三 在所在項(xiàng)目的build.gradle中的android 代碼塊中加入如下 在你的sett...
TextView顯示下劃線的兩種方法 1丽猬、Android TextView中顯示下劃線的兩種方法1.在資源文件里的寫法 2.在代碼中的寫法 理解...
Activity 常用Manager 自定義View Style Drawable Animation Activity生命周期 Reflection
Handler:誰發(fā)送,誰處理由桌,主要工作就是消息的發(fā)送和接收過程为黎。消息的發(fā)送可以通過post的一系列方法以及send的一系列方法來實(shí)現(xiàn)邮丰,post...
MVP模式的作用 分離了視圖邏輯和業(yè)務(wù)邏輯,降低了耦合 Activity只處理生命周期的任務(wù)铭乾,代碼變得更加簡潔 視圖邏輯和業(yè)務(wù)邏輯分別抽象到了V...