常規(guī)類型的格式化 String類的format()方法用于創(chuàng)建格式化的字符串以及連接多個(gè)字符串對(duì)象。format()方法有兩種重載形式: format(String form...
常規(guī)類型的格式化 String類的format()方法用于創(chuàng)建格式化的字符串以及連接多個(gè)字符串對(duì)象。format()方法有兩種重載形式: format(String form...
shape是一個(gè)強(qiáng)大的東西,除了用代碼繪制圖形外,我們還可以用shape通過(guò)xml來(lái)繪制一些常見(jiàn)的控件背景之類的,非常方便,如下: 1、純色圓和空心圓shape: 純色圓: ...
自定義Dialog是一個(gè)非常常見(jiàn)的需求,Dialog上可以顯示圖標(biāo),或者標(biāo)題,顯示1個(gè)或者2個(gè)兩個(gè)按鈕。 效果如下: 先定義Dialog樣式: 再去定義對(duì)話框的布局,首先來(lái)個(gè)...
1、平平常常中就這樣開(kāi)始 某一天,我準(zhǔn)備做一個(gè)搜索功能,這個(gè)搜索功能呢大概是在主活動(dòng)A中,用EditText接收輸入,當(dāng)EditText監(jiān)聽(tīng)到輸入框中內(nèi)容有變化,跳轉(zhuǎn)到活動(dòng)B...
Java語(yǔ)言理論告訴我們內(nèi)部類對(duì)象持有外部類對(duì)象的一個(gè)引用,這說(shuō)明內(nèi)部類與外部類還是獨(dú)立的兩個(gè)類,只不過(guò)內(nèi)部類對(duì)象通過(guò)持有外部類的對(duì)象的引用來(lái)維持這個(gè)關(guān)系。 通常任何一個(gè)類都...
Android Pie(9.0) New Features 內(nèi)容: 劉海屏適配 通知功能的變更 隱私權(quán)變更 對(duì)使用非 SDK 接口的限制 和 適配策略 非Activity-C...
【Android 控件 RecyclerView】 概述 RecyclerView是什么 從Android 5.0開(kāi)始,谷歌公司推出了一個(gè)用于大量數(shù)據(jù)展示的新控件Recyle...
Binder系列第一篇:《從getSystemService()開(kāi)始,開(kāi)擼Binder通訊機(jī)制》http://www.itdecent.cn/p/1050ce12bc1e B...
Bitmap創(chuàng)建 Bitmap內(nèi)存 BitmapFactory.Options Bitmap壓縮 Bitmap轉(zhuǎn)換 Bitmap緩存策略
在 Kotlin 源碼的 Standard.kt 文件中提供了一些很好用的內(nèi)置高階函數(shù),可以幫助我們寫(xiě)出更優(yōu)雅的 Kotlin 代碼,提高生產(chǎn)力。為了能學(xué)習(xí)這些高階函數(shù),有必...
Android 6.0 和 7.0后獲取Mac地址 隨著Android的版本迭代,獲取設(shè)備的Mac地址也發(fā)生了改變。這里找到了最新的適配方案(適配當(dāng)前的最新版本Android...
在工作中調(diào)試一個(gè)功能的時(shí)候,發(fā)現(xiàn)之前的android.net.conn.CONNECTIVITY_CHANGE的廣播始終無(wú)法收到,而adb logcat打印出來(lái)的log發(fā)現(xiàn)有...