常規(guī)類型的格式化 String類的format()方法用于創(chuàng)建格式化的字符串以及連接多個(gè)字符串對象。format()方法有兩種重載形式: format(String form...
常規(guī)類型的格式化 String類的format()方法用于創(chuàng)建格式化的字符串以及連接多個(gè)字符串對象。format()方法有兩種重載形式: format(String form...
shape是一個(gè)強(qiáng)大的東西,除了用代碼繪制圖形外,我們還可以用shape通過xml來繪制一些常見的控件背景之類的,非常方便掷漱,如下: 1、純色圓和空心圓shape: 純色圓: ...
自定義Dialog是一個(gè)非常常見的需求,Dialog上可以顯示圖標(biāo)沽瞭,或者標(biāo)題迁匠,顯示1個(gè)或者2個(gè)兩個(gè)按鈕。 效果如下: 先定義Dialog樣式: 再去定義對話框的布局驹溃,首先來個(gè)...
1城丧、平平常常中就這樣開始 某一天,我準(zhǔn)備做一個(gè)搜索功能豌鹤,這個(gè)搜索功能呢大概是在主活動A中亡哄,用EditText接收輸入,當(dāng)EditText監(jiān)聽到輸入框中內(nèi)容有變化布疙,跳轉(zhuǎn)到活動B...
Java語言理論告訴我們內(nèi)部類對象持有外部類對象的一個(gè)引用磺平,這說明內(nèi)部類與外部類還是獨(dú)立的兩個(gè)類魂仍,只不過內(nèi)部類對象通過持有外部類的對象的引用來維持這個(gè)關(guān)系。 通常任何一個(gè)類都...
Android Pie(9.0) New Features 內(nèi)容: 劉海屏適配 通知功能的變更 隱私權(quán)變更 對使用非 SDK 接口的限制 和 適配策略 非Activity-C...
【Android 控件 RecyclerView】 概述 RecyclerView是什么 從Android 5.0開始舔痪,谷歌公司推出了一個(gè)用于大量數(shù)據(jù)展示的新控件Recyle...
Binder系列第一篇:《從getSystemService()開始,開擼Binder通訊機(jī)制》http://www.reibang.com/p/1050ce12bc1e B...
Bitmap創(chuàng)建 Bitmap內(nèi)存 BitmapFactory.Options Bitmap壓縮 Bitmap轉(zhuǎn)換 Bitmap緩存策略
在 Kotlin 源碼的 Standard.kt 文件中提供了一些很好用的內(nèi)置高階函數(shù),可以幫助我們寫出更優(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的廣播始終無法收到厅翔,而adb logcat打印出來的log發(fā)現(xiàn)有...