Android邊邊角角

Http請求測試api

Build類中的常量列表

  • Build類可以用來獲取Android系統的相關信息。
  • Build類中定義了一系列的public static final的常量,和兩個靜態內部類(VERSION和VERSION_CODES),兩個靜態類中又分別包含了一些其他的public static final的常量。
  • 所有Build類中定義的常量列舉如下(字段含義僅供參考)。這些常量中Build.TIME是long類型,Build.VERSION_SDK_INT是int類型,其他都是String類型。
字段 含義 示例 用法
Build.BRAND 產品品牌 Meizu 通過這個字段可以獲取到對用戶有意義的手機廠商名稱,例如Xiaomi,Meizu,Huawei等。
Build.MANUFACTURER 產品製造商 Meizu 多數品牌會把這個字段的值設置成和Build.BRAND值是一樣的(華爲這個字段和Build.BRAND有大小寫上的差異)。也許Google最初是想把這個字段留給生產手機的代工廠,比如富士康、偉創力之類的,不過顯然手機廠商顯然都不希望這樣使用,把這個字段都填成了自己。
Build.PRODUCT 產品型號,產品全稱 meizu_mx3 通過產品型號可以區分不同品牌,也可以區分同一個品牌下不同的產品。
Build.BOARD 主板型號 meizu_mx3 雖然含義上是主板型號,不過有些廠商把這個字段填成了產品型號,或者填一個籠統的型號,顯然並不希望被別人獲取到這個信息
Build.BOOTLOADER bootloader版本號 unknown 大多數設備上都獲取不到
Build.CPU_ABI CPU ABI armeabi-v7a
Build.CPU_ABI2 CPU第二ABI armeabi
Build.DEVICE 設備型號 mx3
Build.DISPLAY 設備的顯示信息 Flyme OS 4.1.3.5A
Build.FINGERPRINT 設備指紋 Meizu/meizu_mx3/mx3:4.4.4 /KTU84P/m35x.Flyme_OS_4.1.3.5.20150111061013: user/release-keys
Build.HARDWARE mx3
Build.HOST mz-builder-5
Build.ID KTU84P
Build.MODEL M351
Build.RADIO unknown
Build.SERIAL 設備序列號 351RBJPYUTSO
Build.TAGS release-keys
Build.TIME 系統build時間
Build.TYPE user
Build.UNKNOWN unknown
Build.USER flyme
Build.VERSION.CODENAME REL
Build.VERSION.INCREMENTAL m35x.Flyme_OS_4.1.3.5 0.20150111061013
Build.VERSION.RELEASE Android release版本 4.4.4
Build.VERSION.SDK Android API版本(String類型) 19
Build.VERSION.SDK_INT Android API版本(int類型) 19

TextView 加中劃線,下劃線,抗鋸齒,取消設置的線

tv1.getPaint().setAntiAlias(true);// 抗鋸齒  

tv2.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG); // 中劃線  

tv3.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);//下劃線  

tv4.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG | Paint.ANTI_ALIAS_FLAG); // 設置中劃線並加清晰  

tv2.getPaint().setFlags(0); // 取消設置的的中劃線 

這裏寫圖片描述

Format 格式化小數點

double str = 111231.55144321;
System.out.println("str:" + str);

DecimalFormat decimalFormat = new DecimalFormat("#.00");
String s = decimalFormat.format(str);
System.out.println("sss:" + s);

BigDecimal b = new BigDecimal(str);
double d = b.setScale(3, BigDecimal.ROUND_HALF_UP).doubleValue();
System.out.println("ddd:" + d);     

這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章