Android入門標準

一、沒有妹子,在家無聊只能跑到公司又繼續自願加班,趁年輕還是得多拼拼!最近到公司發現自己有個瓶頸,有點迷惘不知道自己該學些什麼,因爲公司項目已經忙的差不多的,還在等下一個下來,你無法瞭解,我沒有bug調的那種痛苦.....不過也好,有空多學學。好吧廢話不多說。下面的東西都是我在網上找了好久的。


二、Android入門標準

想了解Android,想能參加項目的開發,下面是你必須掌握的基礎,沒有基礎什麼都是扯談。本人身有感觸....因爲都不打算往技術發展的。後面因爲發生了一些事,讓我愛上了編程。畢業的第一份工作,也算是拿的挺高的。想八卦是什麼事的,就留言下。

第一週目標

1熟悉開發環境的搭建以及Eclipse開發工具,掌握基本快捷鍵

2瞭解安卓項目的整體結構

3建立Android項目並且連接真機運行起來,佈局文件添加基礎的文本框,按鈕,輸入框,添加點擊事件使控件之間能夠傳遞參數

4啓動新的Activity界面,界面之間傳遞基本數據和序列化類

5熟悉三種佈局LinearLayout,RelativeLayout,FrameLayout的基本屬性,應用場景,優劣勢和多屏幕適配注意事項

6瞭解日誌的輸出和打印,導出


第二週目標

1熟悉Android基礎控件常用屬性,對簡單界面的進行佈局並且達到設計的預期效果

2熟悉Activity生命週期

3掌握控件的事件添加(點擊,觸摸,長按等)

5熟悉ListView的使用及簡單的優化方法

6熟悉系統對話框的使用

7熟悉AndroidManifest.xml配置文件的基本屬性

 

第三週目標:

1自定義適配器實現較爲複雜的ListView

2熟悉和使用項目中的公共模塊

3進行簡單業務界面的開發

4能自定義對話框

5熟悉手機菜單和返回鍵事件的攔截

6熟悉sharedpreference的使用

7熟悉基礎控件的其他重要屬性


第四周目標:
1自定義菜單,彈窗
2自定義簡單的按鈕,文本框樣式
3熟練使用項目中第三方UI控件
4進行一些主要業務界面的開發
5對界面佈局有一定的層次感,代碼中初始化,請求獲取數據,刷新界面邏輯清晰
7熟悉佈局引用

第五週目標:
1熟悉多線程的使用
2熟悉斷點調試代碼
3熟悉後臺服務的原理和使用
4熟悉Bitmap的使用和優化
5熟練使用數據庫存儲和本地文件存儲
6能定位和解決項目中代碼遇到的問題
7熟悉系統動畫Animation使用

第6周目標:
1能進行打包和批量打包
2能夠進行復雜業務界面進行開發
3熟悉視頻音頻API的使用
4啓動Activity 幾種flag參數的原理
5dp sp,px dpi之間的關係和轉換
6熟悉GestureDetector、OnGestureListener、ViewFlipper

後面一篇介紹android進階的標準,定位下你在哪個層次。新手如果有不對的地方,大神輕噴,另外也希望能夠指出來。我好學習下。


歡迎關注個人微信公衆號,專注於Android深度文章和移動前沿技術分享



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章