0 昨天把打包的apk發(fā)給領(lǐng)導準備發(fā)布上線版本了,領(lǐng)導跟我說apk簽名不對,跟以前的app簽名不一致。 1 剛開始以為是keystore的問題,...
前言 從Android 6.0之后,想要掃描低功率藍牙設(shè)備,應(yīng)用需要擁有訪問設(shè)備位置的權(quán)限。這是因為Bluetooth beacons藍牙信標,...
參考 Snackbars 與 Toasts放棄Toast吧,用SnackbarSnackbar樣式Snackbar源碼分析 介紹 Snackba...
先上效果: 說明: 圖中的EditText能夠在失去焦點后驗證輸入框中的文本是否與正則表達式匹配,這里我設(shè)置的是5位整數(shù)(\d{5}),當輸入1...
我們在github上看到自己能用到的項目時,有時候可能不會直接拿來用,而是要根據(jù)需求進行修改,如果直接在線導入第三方庫,想要修改就比較麻煩,而且...
介紹 assets目錄(app_ame\module_name\src\main\assets)和raw目錄(app_ame\module_na...
Zip文件結(jié)構(gòu) ZIP文件結(jié)構(gòu)如下圖所示, File Entry表示一個文件實體,一個壓縮文件中有多個文件實體。 文件實體由一個頭部和文件數(shù)據(jù)組...
因為自己的Java基本功不扎實,所以這篇文章主要介紹Java中的流操作,讓自己再學習一下。 Java IO Java IO中用于讀寫文件的四個抽...
為什么要重寫OnMeasure 在我們使用控件時,想要設(shè)置View的尺寸,經(jīng)常會在布局方法中使用 match_parent設(shè)置View填充父元...