2015年7月15日 星期三

MAC 變更android系統語系(語言) 高版本適用

先來說,變更語系代碼

AndroidManifest.xml添加權限
<uses-permission android:name="android.permission.CHANGE_CONFIGURATION" />

如果你要繁體就
systemLanguage(Locale.TRADITIONAL_CHINESE);

如果你要英文就
systemLanguage(Locale.ENGLISH);



但 在高版本的android,google為了避免有心人士調整,所以把權限鎖起來,所以你怎麼找代碼都不會變更語系,所以要另外用root給予權限,但專案要怎麼root? 我查了一下找到兩個網址

https://github.com/Stericson/RootTools
https://github.com/Stericson/RootShell

把兩個檔案下載下來放到同一個package,免得太亂


然後,就可以使用root給予權限囉!

記得呼叫他,然後pm grant 後面是 你的專案名稱


好了之後就能呼叫更改語系囉!



2015年7月13日 星期一

Mac android studio 自動import

Android studio -> Editor -> General -> Auto Import

把optimize imports on the flay 和 add unambigous imports on the fly 打勾


2015年7月12日 星期日

MAC Studio 更改字體大小、背景黑色、{ }自動排版、自動換行



先在Android Studio » proferences  »  IDE Settings » Appearence » 設定Theme  Darcula 黑色

 設定好之後,在Editor » Colors & Fonts » Save As...儲存你喜歡的介面名字


之後就能在Color & Fonts » Font 更改字體和行距 我這設定是16字體 行距1.4

還可以在Editor » Appearance 勾選 show line numbers 出現行數


如果要更改{ } 排法的話
Android Studio » proferences  » Code Style » Java » Wrapping and Brances » Braces placement 把全部改成next line 就能{ }並排了



PS: MAC自動排版快捷鍵  ⌥L


  • Command 鍵 ⌘
  • Shift 鍵 ⇧
  • Option 鍵 ⌥
  • Control 鍵 ⌃
  • Caps Lock 鍵 ⇪


如果要自動換行 
把soft Wraps 最上面兩個打



MAC 如何讓eclipse 和 studio共用SDK

設置SDK路徑

打開studio » File » Project Structure » 設置JDK or SDK路徑

打開studio » File » Other Settings » Default Project Structure » 設置JDK or SDK路徑

用好等他跑完吧!

MAC Eclipse更改字體大小和{}配置

更改字體大小

Eclipse » 偏好設定 » General » Appearance » Colors and Fonts » Baseic » Text Font » Edit » 14;

變更{}配置

Eclipse » 偏好設定 » Java » Code Style » Formatter » 在這可以調整或匯入