原创 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