- Apr 22 Wed 2015 17:34
Timer
- Apr 22 Wed 2015 14:58
CallBack Function
當我們希望某個事件發生時,會收到通知,如此才可以進行一些相對應的處理工作,若使用Thread或者Timer去隔一段時間詢問一次,這兩種方法是可以做到,但缺點是既浪費資源又不能及時反應,此時便可以使用CallBack Function,等該事件發生時自己過來呼叫我們進行處理,這樣便不用苦苦等待。
- Apr 01 Wed 2015 09:25
MFC 動態使用dll檔
- Feb 06 Fri 2015 23:23
Android HTTP Get 及 Post
Android中提供了不少進行Server-Client 連線的方法,其中透過HTTP連線的方式有了相當健全的API可供使用,但基於安全考量,在Android SDK 3.0之後強制要求在Android中使用HTTP時不可以在主UI執行序中執行,必須在子執行序中運作。相關AIP可看官網解說(Developers)
本篇將針對HTTP Get 及HTTP Post 來撰寫,兩種方法將會分別寫在Service中,其中HTTP Post將會透過Handler的將Message丟給MainActivity,讓主UI執行序可以進行一些相對應的動作(例如:訊息顯示等),由於開發環境是在Ubuntu中,所以若還不會在Ubuntu中建置及設定Apache2及php的可以參考這篇『Ubuntu 安裝及設定 Apache 2 & PHP 5』。
- Feb 04 Wed 2015 15:46
Ubuntu 安裝及設定 Apache 2 & PHP 5
- Jan 15 Thu 2015 13:28
Android App歡迎畫面(幾秒後進入主頁面)
本篇是將cookiesp大大的文章內碼部份加以描述,透過Android中的『AndroidManifest.xml』檔來設定歡迎畫面,並在歡迎畫面的『Activity.java』檔中經過延遲幾秒後將畫面切換至主畫面。
參考資料:cookiesp痞客邦
- Jan 11 Sun 2015 18:13
Android Studio 程式碼自動提示失效
不論是以前在使用eclipse或是現在的Android Studio來撰寫程式,其中很方便的就是程式碼自動提示,省去開發者很多時間。
最近Android Studio發布了更新版本,在進行更新後發現原本的自動程式碼提示失去功能了,在檢查Settings設定後發現設定根本沒跑掉,但是該功能就是失效了!!
- Dec 24 Wed 2014 14:02
Android Layout 五大佈局(TableLayout–表格佈局)
- TableLayout
TableLayout–表格佈局,以Word表格來思考就很清楚可以知道此佈局方式的特性了,整個Layout是一格大表格,設計者可以依照需求喜好將元件放在表格中的各位置,甚至可以設定在該格內的一些屬性,而TableLayout裡面是以TableRow來區別每一列,但是要注意的是,如果在同一個TableLayout他會以最多欄位的那個列來統一讓所有列都有相同的欄數,除非在裡面透過『android:layout_span』方法來讓某一格可以跨越欄數,藉此修改使每一列不會被固定格數。
- Dec 24 Wed 2014 14:02
Android Layout 五大佈局(AbsoluteLayout–絕對佈局)
- AbsoluteLayout
AbsoluteLayout–絕對佈局,顧名思義就是靠絕對座標(x及y軸座標)來擺放各元件的位置,雖然說對設計者來講可以很快速的設定好各元件的位置,但也因為如此一旦將手機從直擺改成橫擺後,整個UI也都會亂掉,而且每支手機的界面大小都不同,要確實呈現完整的UI界面實在很困難,因此目前此Layout方式已經很少被使用。
- Dec 24 Wed 2014 14:02
Android Layout 五大佈局(RelativeLayout–相對佈局)
- RelativeLayout
RelativeLayout–相對布局,顧名思義就是可以透過相對位置來設定布局內各個元件的位置,其元件設定的位置可以是相對於整個RelativeLayout布局或者是相對於其他元件的位置。