注:本文完全轉(zhuǎn)載抄錄自HenCoder,感謝作者的分享 簡(jiǎn)介 上期的 Paint 詳解里已經(jīng)說(shuō)過(guò)鸯屿,文字的繪制所能控制的內(nèi)容太多太細(xì)澈吨,必須拆成單獨(dú)的一期專門(mén)來(lái)講。今天這期寄摆,就是...
注:本文完全轉(zhuǎn)載抄錄自HenCoder,感謝作者的分享 簡(jiǎn)介 上期的 Paint 詳解里已經(jīng)說(shuō)過(guò)鸯屿,文字的繪制所能控制的內(nèi)容太多太細(xì)澈吨,必須拆成單獨(dú)的一期專門(mén)來(lái)講。今天這期寄摆,就是...
引言 ??相比于原生的控件形狀谅辣,我們往往更喜歡自定義的控件形狀,更美觀高雅婶恼,可以滿足我們的項(xiàng)目對(duì)于漂亮UI的極致追求桑阶!??而提到自定義的Shape我們很多人都是一知半解,只是...
InputMethodManager Android主要用InputMethodManager來(lái)對(duì)軟鍵盤(pán)進(jìn)行管理勾邦。 InputMethodManager整個(gè)輸入法框架(IMF...
前言: TextUtils類是系統(tǒng)自帶的一個(gè)工具類蚣录,里面包含了一些靜態(tài)方法,是處理一些常見(jiàn)的有關(guān)Text的工具的集合方法類眷篇。今天我們就來(lái)大致學(xué)習(xí)一下這個(gè)類里都包含了什么內(nèi)容…...
1萎河、getCurrentFocus() 方法: getCurrentFocus()方法是用于獲取當(dāng)前窗口焦點(diǎn)的視圖。在 Android 中蕉饼,窗口焦點(diǎn)指的是當(dāng)前屏幕中正在交互的...
參考: Android 操作SQLite基本用法一达舒、 SQLite介紹SQLite是Android內(nèi)置的一個(gè)很小的關(guān)系型數(shù)據(jù)庫(kù)值朋。 SQLite的官網(wǎng)是http://www.s...
一、前言: 最近在學(xué)習(xí)DataBinding的使用休弃,中間遇到了不少的坑吞歼,記錄以下,幫助以后學(xué)習(xí)DataBinding的朋友塔猾。 二篙骡、使用: 有一個(gè) ViewModel 類,有一...
Environment常用方法: getExternalStrongeDirectory() 返回File丈甸,獲取外部存儲(chǔ)目錄即SDCard getDownloadCacheD...
1糯俗、前言 從 Android N(7.0) 開(kāi)始,將嚴(yán)格執(zhí)行 StrictMode 模式睦擂。而從 Android N 開(kāi)始得湘,將不允許在 App 間,使用 file:// 的方式...
概述 FileProvider繼承自ContentProvider 從英語(yǔ)翻譯過(guò)來(lái)就是文件提供 也就是文件共享 當(dāng)我們需要使用本地的文件時(shí)(這樣說(shuō)好像不太對(duì)) 例如調(diào)用相機(jī)拍...
關(guān)于運(yùn)行時(shí)權(quán)限 在舊的權(quán)限管理系統(tǒng)中顿仇,權(quán)限僅僅在App安裝時(shí)詢問(wèn)用戶一次淘正,用戶同意了這些權(quán)限App才能被安裝(某些深度定制系統(tǒng)另說(shuō)),App一旦安裝后就可以偷偷的做一些不為人...
一文徹底解決Android動(dòng)態(tài)權(quán)限申請(qǐng)(中) 作者:Lyoun_JAP 關(guān)于android動(dòng)態(tài)權(quán)限申請(qǐng)的概念和最終實(shí)現(xiàn)的android動(dòng)態(tài)權(quán)限申請(qǐng)的效果臼闻,都在上篇文檔《一文徹...
項(xiàng)目地址 github:PermissionsDemo[https://github.com/askskysun/PermissionsDemo] 相關(guān)系統(tǒng)方法說(shuō)明 Acti...
SharedPreferences SharedPreferences 存儲(chǔ)的是xml文件鸿吆,文件中是鍵值對(duì)的方式SharedPreferences 是輕量級(jí)存儲(chǔ)類,存儲(chǔ)在 "...
簡(jiǎn)介:SQLite是輕量級(jí)嵌入式數(shù)據(jù)庫(kù)引擎述呐,它支持 SQL 語(yǔ)言惩淳,并且只利用很少的內(nèi)存就有很好的性能。此外它還是開(kāi)源的乓搬,任何人都可以使用它思犁。許多開(kāi)源項(xiàng)目((Mozilla, ...
文件存儲(chǔ):openFileInput和openFileOutput方法來(lái)讀取設(shè)備上的文件 分為兩種內(nèi)部存儲(chǔ)和外部存儲(chǔ) 內(nèi)部存儲(chǔ):內(nèi)部存儲(chǔ)是指將應(yīng)用程序中的數(shù)據(jù)以文件的形式存儲(chǔ)...
Android中實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ)的三種方式: 1、文件存儲(chǔ)2进肯、SharedPreference存儲(chǔ)3激蹲、SQLite數(shù)據(jù)庫(kù)存儲(chǔ) 下面給出三種方式的數(shù)據(jù)文件默認(rèn)存儲(chǔ)的位置: 下面給出...
目錄 1、介紹2江掩、路徑3托呕、創(chuàng)建數(shù)據(jù)庫(kù)4、升級(jí)數(shù)據(jù)庫(kù)5频敛、添加數(shù)據(jù)6项郊、修改數(shù)據(jù)7、刪除數(shù)據(jù)8斟赚、查詢數(shù)據(jù) 介紹 SQLite是一款輕量級(jí)的關(guān)系型數(shù)據(jù)庫(kù)着降,它的運(yùn)算速度非常快拗军,占用源很...
Android 系統(tǒng)提供了一種使用鍵值對(duì)來(lái)保存數(shù)據(jù)任洞,這就是SharedPreferences ,它支持多種不同類型的數(shù)據(jù)存儲(chǔ)蓄喇,使用SharedPreferences 來(lái)進(jìn)行數(shù)...