發表文章

[Android] @android:id/與@+id/, @id/的差別(以TabActiviry說明)

在Android XML設計Layout時,id是元件要被程式動態控制的必須設定屬性,一般常見有下列三種id型式: @+id/名稱 表示這是個全新的resource id,必須被加到R.java @id/名稱 表示引用已存在的資源 @android:id 則表示引用Android framework所提供的資源

[Tool] 將Dropbox當簡易SVN使用

圖片
專案開發時常會遇到程式移轉、同步與控管的問題,例如:在desktop所進行開發的專案,要到咖啡店繼續,直覺的作法就是將整個Project打包成zip檔,上傳至遠端儲存空間或是隨身儲存裝置,才能夠將專案完成轉移,這樣的作法不僅麻煩,在版本控管上也會有問題。

[Android] 如何發送包含File data的POST Request(以Image Upload為例)

圖片
(How to build a multipart POST request) Multipart POST是一種可傳送包含binary data的POST method,網頁中最常見的例子就是帶有附加檔案的Form,以下範例將說明在Android中如何透過HttpClient發送一個含有Image與字串的multipart POST。

[Android] 開機後(Boot up)自動啟動Service

圖片
(How to start a service on boot) 某些情況我們需要在系統開機完成後啟動程式(通常是Service)執行特定任務,例如:下載/更新檔案、向後端查詢資訊…等。

[Android] 取得Device目前電池電量

圖片
(How to get current battery level) Android系統會在電池狀態發生變化時,發出System broadcast intent,會附帶電池狀態、電量、溫度等內容,APP要取得電池電量就必須註冊BroadcastReceiver來接收此intent。

[Android] Android APP下載次數爆炸成長背後的祕密

圖片
Source from  http://developer.android.com 對於Android而言,2011絕對是爆發性成長的一年,前陣子官方公佈Android Market下載次數突破100億,一整年從原本只有20幾億足足成長了近80億,相當嚇人。

[PHP] 使用POST Request上傳File至Server side

要透過POST Request將表單attached的檔案上傳至Server端,必須將form的enctype宣告為multipart/form-data,它意味著提交的內容包含file input type,再透過後端PHP將上傳的檔案儲存至設定的位置,就達成簡單的上傳功能。