原创 surfaceView和View最本質的區別

surfaceView和View最本質的區別在於:surfaceView是在一個新起的單獨線程中可以重新繪製畫面,而View必須在UI的主線程中更新畫面。那麼在UI的主線程中更新畫面 可能會引發問題,比如你更新畫面的時間過長,那麼你的主UI

原创 surfaceView和View最本質的區別

surfaceView和View最本質的區別在於:surfaceView是在一個新起的單獨線程中可以重新繪製畫面,而View必須在UI的主線程中更新畫面。那麼在UI的主線程中更新畫面 可能會引發問題,比如你更新畫面的時間過長,那麼你的主UI

原创 自定義控件

轉載自 http://blog.163.com/ppy2790@126/blog/static/103242241201382210910473/開發自定義控件的步驟:1、瞭解View的工作原理 2、 編寫繼承自View的子類3、 爲自定義

原创 TCP/IP、Http、Socket的區別

網絡由下往上分爲  物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層和應用層。  通過初步的瞭解,我知道IP協議對應於網絡層,TCP協議對應於傳輸層,而HTTP協議對應於應用層,  三者從本質上來說沒有可比性,  socket則是對TCP

原创 Android動畫(Animation)技術

1. FrameAnimation    幀動畫   DrawableAnimation原理:若干張圖片連續快速的切換實現步驟:1) 新建XML        Resouce Type: Drawable    Root Element:A

原创 surfaceView和View最本質的區別

surfaceView和View最本質的區別在於:surfaceView是在一個新起的單獨線程中可以重新繪製畫面,而View必須在UI的主線程中更新畫面。那麼在UI的主線程中更新畫面 可能會引發問題,比如你更新畫面的時間過長,那麼你的主UI

原创 Fragment的一些基礎

Fragment創建步驟創建一個類,繼承SupportV4的Fragment重寫onCreateView(),關聯一個佈局  Fragment的使用—靜態將Activity修改爲繼承FragmentActivity向Activity的佈局中

原创 TCP/IP、Http、Socket的區別

網絡由下往上分爲  物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層和應用層。  通過初步的瞭解,我知道IP協議對應於網絡層,TCP協議對應於傳輸層,而HTTP協議對應於應用層,  三者從本質上來說沒有可比性,  socket則是對TCP