Posts Tagged ‘android’

[Android] 使用 HttpClient post 資料到伺服器

其實 Android 有內建 HttpClient 的 library,但是實在是太舊了(4.0beta2),所以用了熱心人士重新包裝過後的 新版,雖然有點大,不過把常用的都包進去了,應該不會踩到一些陳年老 bug。

下面的 code 還有用到 Apache Commons IO,這裡 可以下載。

DefaultHttpClient 已經過時了,不建議使用,所以用 HttpClientBuilder 代替。

Aviate – 自動分類、偵測地點的啟動器

官方網站:http://getaviate.com/

使用 Android 的好處之一就是可以自由的更換主介面。這邊稱的主介面通常叫做 Launcher,功能類似手機的 shell,提供一些基本的程式管理、widget 顯示、桌面等功能。

大約在一兩年前,我曾經用過一款類似的 launcher,叫做 SlideScreen,其概念跟今天要介紹的 Aviate 雖然有些差距但是畫面的設計上卻是相當類似的。一般的 launcher 都是提供你許多桌面,然後再給一個「所有程式」之類的面板 (還有很炫很炫的動畫),像是 Apex LauncherNova Launcher 等,但是 SlideScreen 不提供一大堆的桌面,反而只提供一個桌面,在桌面上顯示所有你需要知道的訊息,像是簡訊、email、天氣等。如此簡潔的介面深得我心,但可惜的是開發團隊沒有繼續維護下去,在現有的 Android 版本上已經無法使用。

Aviate 這個 launcher 某方面上可以說是擷取了 SlideScreen 的精華,加上時下流行的 LBS 服務,並且又融入了 Android OS 的特點:widgets,做出了這個會自動偵測所在位置、自動分類應用程式的 launcher。

(繼續閱讀…)

Google Nexus 4

Google 於去年的 Google I/O 推出了 Nexus 7 與 Nexus 4,其中的 Nexus 4 為 LG 代工之 Optimus G 姊妹機。

硬體規格頗高階,高通 Snapdragon S4 Pro APQ8064 1.5GHz 四核心處理器加上 2GB 記憶體,720P IPS 螢幕,接近小米 2S 與 HTC New One。

除了硬體之外,Google 的直接支援與 XDA 社群的眾多資源當然也是讓我決定買這隻手機的原因。我不算是愛刷機的人,找到穩定的 ROM/kernel 就會穩下來很久,但我還是希望可以調整各種設定值,像我現在就是使用 faux123 的 Mako 客製化 kernel,支援許多省電的功能,也可以限制最高時脈、降壓、主動休眠其他核心等。

IMG_2414

(繼續閱讀…)

Motorola Atrix: Webtop, MotoBlur 與其他

入手也一陣子了,也該來分享一些心得了~

各家廠商在自己的 Android 手機中通常都會客制化一些 Home Launcher,Moto 也不意外,他們主推的是 Motoblur 這個使用介面與體驗。

MotoBlur 的特點主要在於整合各大社群網路,包括 Twitter, Facebook, LinkedIn, Picasa 等 (當然沒有台灣人很愛的 Plurk),也跟通訊錄做了良好的整合,基本上是不必要再另外下載官方 Facebook App 來同步聯絡人了。

以下來跟大家簡介一下 Motoblur 這個「使用體驗」。

 

Motoblur 的主畫面,也有很流行的桌面預覽。

(繼續閱讀…)