
String 資源設定多國語系之後
每個String都需要建立對應資料夾
在一些共用的ID設定值之類也要設定則非常麻煩
推薦兩個處理方法
1. 建一個檔案路徑 res/values/donottranslate.xml

String 資源設定多國語系之後
每個String都需要建立對應資料夾
在一些共用的ID設定值之類也要設定則非常麻煩
推薦兩個處理方法
1. 建一個檔案路徑 res/values/donottranslate.xml

升級Android Studio 4.1.2後會跳出警告請移除jcenter()
說明如下
1. 升級gradle 4.2.1後就會冒出
Please remove usages of `jcenter()` Maven repository from your build scripts and migrate your build to other Maven repositories.
This repository is deprecated and it will be shut down in the future.

判斷網路有沒有連線是很常用的功能
主要是用內建的NetworkInfo來實踐
判斷當下是否有網路可以用
public static boolean isNetworkConnect(Context context){
ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
原理很簡單, 就是將輸入的String字串map到對應的圖片就好了
private Bitmap convertString2Drawable(String number){
//圖片資源陣列
int[] numberId = {
R.drawable.ic_num_0,
選購風扇主要考量 大小, 風量, pin角, 類型, 靜音
大小: 常見的就14cm與12cm, 12cm的選擇較多, 這邊就要看裝風扇的地方,
像是機殼或是塔扇可以接受的選擇, 不然會太大裝不進去或太小掉下來
風量: 風量有分進風與出風, 這邊就是要上官網查細節或是看別人的比較,
當你電腦可以超頻, 官方風扇通常是沒辦法把電腦溫度壓下來, 這時候就會建議買塔散或水冷
塔散在選擇上要注意 支援CPU, 能支援的溫度TDP, 大小, 吹的方式, 重量, 風扇, 是否有背板
支援CPU: 這和CPU的角位有關係, 選擇時要看CPU是否支援, 不然就要重買了
支援溫度的TDP: 這部分則是要上官網看他寫的建議, 不過能降的溫度其實和散熱管的支數,
顯卡選購時要要注意螢幕, 效能, 保固, 溫度, 噪音
螢幕: 螢幕越大, 解析度越高, 顯卡效能則需要越好, 這邊的話可以上網查你要玩的遊戲該顯卡是否可以全開,
或是跑分多少確認需求, 可以參考http://www.coolpc.com.tw/dx12.php ,
但要注意的是不同顯卡測試的電腦狀況可能不同, 但還是可以參考
POWER就是電源供應器也叫PSU, 挑選要點就是品牌, 供電數, 效率認證, 模組, 保固與災情
品牌: 這部分就看是否有個人的偏好品牌, 至於挑選可以參考https://www.tomshardware.com/reviews/best-psus,4229.html
每年度的評價
供電數: 要買多少W的power才可以開機, 不然power就白買了, 要注意衰竭問題,所以不要買剛剛好的, 要買多一點,
而計算方式可以上網找計算的網站, 像是MSI的https://tw.msi.com/power-supply-calculator
主機版就像是電腦的身體, 挑選時要注意CPU廠牌與針腳, 可否超頻,
機殼大小, 上面的元件需求, 像是wifi, 藍芽, 還有強化背板跟散熱元件
CPU廠牌: AMD和Intel的對應主機板是完全不同的系列, 第一步就是先挑選這個