小知識點記錄

2021-07-24 23:27:02 字數 1282 閱讀 1499

需兩行**一同使用

met_percentage.setclickable(false);

met_percentage.setenabled(false);

時間戳轉換成不同時區的時間可能並不是同一天,所以如果要保證轉換時區是北京的話,需要設定時區為「gmt+8」。

yyyy-mm-dd eeee:其中eeee代表星期

******dateformat format = new ******dateformat(「yyyy-mm-dd eeee」);

format.settimezone(timezone.gettimezone(「gmt+8」));

string d = format.format(long);

使用contextcompat.getcolor(context,r.color.white)

getresources().getcolor(r.color.white) 方法已過時

再次啟動該activity時如果需要更新介面需重寫:

@override

protected void onnewintent(intent intent)

漏洞說明:android api level 8及其以上android系統提供了為應用程式資料的備份和恢復功能,此功能的開關決定於該應用程式中androidmanifest.xml檔案中的allowbackup屬性值,其屬性值預設是true。當allowbackup標誌為true時,使用者即可通過adb backup和adb restore來進行對應用資料的備份和恢復。

android屬性allowbackup安全風險源於adb backup容許任何乙個能夠開啟usb 除錯開關的人從android手機中複製應用資料到外設,一旦應用資料被備份之後,所有應用資料都可被使用者讀取;adb restore容許使用者指定乙個恢復的資料**(即備份的應用資料)來恢復應用程式資料的建立。

因此,當乙個應用資料被備份之後,使用者即可在其他android手機或模擬器上安裝同乙個應用,以及通過恢復該備份的應用資料到該裝置上,在該裝置上開啟該應用即可恢復到被備份的應用程式的狀態。

對於支付金融類應用,攻擊者可通過此來進行惡意支付、盜取存款等。

//防止備份

android:allowbackup="false"

//如果改為false後出現衝突,可加上這段**

tools:replace="android:allowbackup">

c 小知識點記錄 string

c 小知識點記錄 字元判斷 isupper 是否為大寫字母 islower 是否為小寫字母 toupper 轉化為大寫字母 a toupper a 如果沒有賦值給a,a不會改變 tolower 轉化為小寫字母 isalpha 是否為字母 isalnum 是否為數字或者字母!isdigit 是否為數字...

知識點記錄

1 jensen不等式 jensen不等式表述如下 如果f是凸函式,x是隨機變數,那麼 特別地,如果f是嚴格凸函式,那麼 e f x f e x 當且僅當p x e x 1,也就是說x是常量。2 unet結構,卷積的三種模式 full,same,valid 其實這三種不同模式是對卷積核移動範圍的不同...

記錄知識點

03d 輸出三位寬度的整數,不足時前補0 3d 輸出三位寬度的整數,不足時後補空格 3d 輸出三位寬度的整數,不足時前補空格 d 輸出整數 未指定寬度,以實際寬度輸出 floor x 為1的值範圍是 1,2 而floor x 0.5 為1的範圍是 0.5,1.5 四捨五入 c語言函式總結大全 例如 ...