成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

如何自學(xué)Android

alexnevsky / 851人閱讀

摘要:如何自學(xué)知識儲備本知識點(diǎn)不做重點(diǎn)講解對于有基礎(chǔ)的同學(xué)推薦看編程思想,鞏固基礎(chǔ),查漏補(bǔ)全,了解并熟悉更多細(xì)節(jié)知識點(diǎn)?;A(chǔ)學(xué)習(xí)基礎(chǔ)學(xué)習(xí)對于這些基礎(chǔ)的使用谷歌官網(wǎng)給出了很好的實(shí)例。是谷歌根據(jù)自帶的改進(jìn)的。是基于谷歌內(nèi)核的一個可以作為瀏覽器的視圖。

如何自學(xué)Android 1. Java知識儲備

本知識點(diǎn)不做重點(diǎn)講解:
對于有基礎(chǔ)的同學(xué)推薦看《Java編程思想》,鞏固基礎(chǔ),查漏補(bǔ)全,了解并熟悉更多細(xì)節(jié)知識點(diǎn)。
對于沒有基礎(chǔ)的同學(xué)推薦看一本Java基礎(chǔ)的書籍,看完后可以繼續(xù)看《Java編程思想》提升自己。
對于自認(rèn)為時間很充裕,只要基礎(chǔ)學(xué)扎實(shí)就好的推薦看《瘋狂Java講義》,這本書真的很厚,但是講解的特別詳細(xì)。

2. Android基礎(chǔ)學(xué)習(xí) 1. 基礎(chǔ)UI學(xué)習(xí)

對于這些基礎(chǔ)UI的使用API谷歌官網(wǎng)給出了很好的實(shí)例。對于上不了谷歌的同學(xué),可以參考http://www.android-doc.com/reference/packages.html

比如我要看Button如何使用:
在網(wǎng)站的右上角搜索欄里面輸入“Button”,然后下面提示一些帶“Button”關(guān)鍵字的類,我們點(diǎn)擊我們想要查看的類就可以看到這個類的基本使用方法及其API。

2. 四大組件學(xué)習(xí)


Activity的學(xué)習(xí)可以參考這幾篇博文:
Activity生命周期
Activity的四種launchMode
Activity的task相關(guān)

Service的學(xué)習(xí)可以參考這篇博文:
Service完全解析

BroadCastReceiver的學(xué)習(xí)可以參考這篇博文:
BroadcastReceiver應(yīng)用詳解

ContentProvider的學(xué)習(xí)可以參考這幾篇博文:
ContentProvider之讀寫聯(lián)系人
ContentProvider之讀寫短消息
創(chuàng)建及調(diào)用自己的ContentProvider

四大組件之間的紐帶Intent的學(xué)習(xí)可以參考這篇博文:
Intent應(yīng)用詳解

注意:默認(rèn)情況下面Service是在主線程中運(yùn)行的,默認(rèn)情況下面BroadCastReceiver是存活在Android系統(tǒng)中的,不隨著應(yīng)用程序的關(guān)閉而消亡。

3. 五大布局學(xué)習(xí)

五大布局的精簡使用介紹可以參考下面幾篇博文:
LinearLayout、AbsoluteLayout
RelativeLayout、FrameLayout
TableLayout (一)
TableLayout (二)

五大布局詳細(xì)介紹使用可以參考這篇博文:
Android系統(tǒng)五大布局詳解Layout

4. 友好交互學(xué)習(xí)


這幾個內(nèi)容的學(xué)習(xí)可以參考下面幾篇博文:
Android中的Menu(菜單)的三種類型菜單的學(xué)習(xí)
android ListView
Android Dialog用法
android Toast大全(五種情形)建立屬于你自己的Toast
Notification的幾種用法!
Android中PopupWindow的使用

5. 數(shù)據(jù)存儲

內(nèi)存存儲將數(shù)據(jù)存儲在內(nèi)存中,讀取速度最快但是不能永久性存儲。

文件存儲通過Java的IO流將數(shù)據(jù)以文件的形式存儲在磁盤上。

SharedPreferences以固定格式的xml文件的形式將數(shù)據(jù)存儲在磁盤上。

數(shù)據(jù)庫存儲一般是指將數(shù)據(jù)存儲到Android自帶的sqlite數(shù)據(jù)庫中。

網(wǎng)絡(luò)存儲是將數(shù)據(jù)傳到云端進(jìn)行存儲。(典型應(yīng)用:網(wǎng)盤)

SharedPreferences和數(shù)據(jù)庫存儲可以參考下面幾篇博文:
Android SharedPreferences的使用
android中的數(shù)據(jù)庫操作

6. 網(wǎng)絡(luò)訪問

HttpClient:是Apache提供的。

HttpURLConnection:是谷歌根據(jù)Java自帶的URLConnection改進(jìn)的。

Socket:Socket是Java自帶的基于TCP/IP的通信工具。

WebView:WebView是基于谷歌chromium內(nèi)核的一個可以作為瀏覽器的視圖。

這幾個內(nèi)容可以參考下面幾篇博文:
Android HttpClient
Android_HttpURLConnection_Get和Post請求
基于android的Socket通信
android WebView總結(jié)

關(guān)于HttpClient,HttpURLConnection部分也可以參考郭霖的《第一行代碼》中的相關(guān)部分。

注意:Android從4.0開始后就不能再主線程中進(jìn)行網(wǎng)絡(luò)操作。

7. 動畫講解


這幾個內(nèi)容可以參考下面幾篇博文:
詳解Android動畫之Frame Animation
詳解Android動畫之Tween Animation
Android 屬性動畫(Property Animation) 完全解析 (上)
Android 屬性動畫(Property Animation) 完全解析 (下)

8. 畫圖

View畫圖可以參考Android畫圖最基本的三個對象(Color,Paint,Canvas)

SurfaceView畫圖可以參考android之View和SurfaceView

OpenGL ES畫圖可以參考Android OpenGL ES 教程

9. 多媒體與照相機(jī)


這幾個內(nèi)容可以參考下面幾篇博文:
【Android筆記】MediaPlayer基本使用方式
Android Camera(一) 調(diào)用系統(tǒng)相機(jī)應(yīng)用
Android Camera(二) Camera程序編寫

10. 高級UI學(xué)習(xí)


這幾個內(nèi)容可以參考下面幾篇博文:
Android Fragment完全解析,關(guān)于碎片你所需知道的一切
有關(guān)ViewFlipper的使用及設(shè)置動畫效果的講解
Android ViewPager使用詳解
Android ActionBar完全解析,使用官方推薦的最佳導(dǎo)航欄(上)
Android ActionBar完全解析,使用官方推薦的最佳導(dǎo)航欄(下)
Android 自定義View (一)
Android 手把手教您自定義ViewGroup(一)

注意:使用Fragment的時候注意是用的是android.support.v4.app.Fragment還是android.app.Fragment

11. 樣式開發(fā)


這幾個內(nèi)容可以參考下面幾篇博文:
Android樣式的開發(fā):shape篇
Android樣式的開發(fā):selector篇
Android樣式的開發(fā):layer-list篇
Android樣式的開發(fā):drawable匯總篇
Android樣式的開發(fā):View Animation篇
Android樣式的開發(fā):Property Animation篇
Android樣式的開發(fā):Style篇

12. 多線程與通信

Handle學(xué)習(xí)可以參考

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/65885.html

相關(guān)文章

  • 自學(xué) JAVA 的幾點(diǎn)建議

    摘要:自制力好的人,估計在保存后會翻出來看兩眼,過幾天又忘得一干二凈了。多思考學(xué)會思考,養(yǎng)成多思考的習(xí)慣。以項(xiàng)目來驅(qū)動自己學(xué)習(xí),整個過程將會有趣得多。后語以上就是我對自學(xué)的幾點(diǎn)建議,希望對你們有幫助。 微信公眾號:一個優(yōu)秀的廢人如有問題或建議,請后臺留言,我會盡力解決你的問題。 showImg(https://segmentfault.com/img/remote/1460000018208...

    klinson 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<