2015年2月25日 星期三

[Android] 整理筆記:有關Android裝置的定位

以使用者的角度來說明,會接觸到的定位總共有三種方式
我直接整理成表格,幫助大家快速理解


GPS及Wi-Fi定位並沒有哪個較好,而是在不同的狀況要使用不同的種類
這兩種也能夠相輔相成搭配著使用
​依照不同情境,可在在Android裝置中設定,「設定」->「定位」

1. 高精確度:使用GPS、Wi-Fi和行動網路判斷位置
    >> 需要精確定位可用此,例如導航
2. 節約耗電量:使用Wi-Fi和行動網路判斷位置
    >> 較GPS省電,但Wi-Fi要一直開啟(註1)平常在都市生活可用此就好
3. 僅限裝置:使用GPS判斷您的位置
    >> 不需網路即可定位,但耗電,到山上野外或海邊想看地圖的時候用此



================================================================================

*註1
Android_4.3增加了「為了使定位精準,即使Wi-Fi功能關閉,Google和其他應用程式可能會掃描附近的Wi-Fi網路」

意思是
在以前要用Wi-Fi定位時,必須要一直將Wi-Fi開啟,但現在關閉Wi-Fi後,仍然可以使用Wi-Fi定位
換句話說,即使將Wi-Fi關閉,不代表真正將Wi-Fi關閉,Wi-Fi仍會在背景運作輔助定位

若要真正將Wi-Fi關閉,則到「Wi-Fi」->「進階」->「一律執行掃描」,取消勾選

 







※整理筆記於

2015年2月22日 星期日

[Android][AndroidStudio] 修改自動排版(Reformat code)的規則

滿久沒有更新了
因為工作忙案子趕,即使覺得有不錯的東西或是需要記憶的東西
但沒有時間紀錄在blog

最近改到Android Studio開發,簡直不只是崩潰可以形容
雖然可以將快捷鍵改為原本Eclipse使用的
不過既然都已經換了,所以快捷鍵還是重新背Android Studi版的吧!

--

在Android Studio中要自動排版的快捷鍵是

  • (Win) CTRL + ALT + L
  • (Mac) OPTION + CMD + L

若要修改排版的規則則在
Preference->Code Style

附圖為,我修改了Java的空行部分
原有最大行數為2行,因為習慣的原因改為1行