一眨眼兩個(gè)周過去了得院,第一個(gè)周安裝Android studio的時(shí)候出了問題然后重新安裝了一下彭沼,弄好以后安裝了模擬器殊鞭,測試了第一個(gè)項(xiàng)目“hello world”然后成功了阴汇。第一個(gè)周老師教我們學(xué)寫靜態(tài)的頁面数冬,做布局,還有圖片存放的相關(guān)知識搀庶,做完以后做頁面的跳轉(zhuǎn)拐纱,注冊和登錄,學(xué)寫了java代碼哥倔,但也有一些和我們之前不一樣的地方秸架,有一些字段存放在res的value中,這兩個(gè)周學(xué)的都是一些新東西咆蒿,雖然不是對Android特別感興趣东抹,但我也會認(rèn)真的去完成老師安排的任務(wù)。這門課是一位新老師給我們上課沃测,老師很負(fù)責(zé)缭黔,很耐心的給我們講解,這兩個(gè)周遇到的很多難題都得到了解決蒂破,我會繼續(xù)努力學(xué)習(xí)好這門課程馏谨。
1).Java基本數(shù)據(jù)類型與表達(dá)式,分支循環(huán)附迷。
2).String和StringBuffer的使用惧互、正則表達(dá)式哎媚。
3).面向?qū)ο蟮某橄螅庋b喊儡,繼承拨与,多態(tài),類與對象艾猜,對象初始化和回收截珍;構(gòu)造函數(shù)、this關(guān)鍵字箩朴、方法和方法的參數(shù)傳遞過程岗喉、static關(guān)鍵字、內(nèi)部類炸庞。
4).對象實(shí)例化過程钱床、方法的覆蓋、final關(guān)鍵字埠居、抽象類查牌、接口、繼承的優(yōu)點(diǎn)和缺點(diǎn)剖析滥壕;對象的多態(tài)性:子類和父類之間的轉(zhuǎn)換纸颜、抽象類和接口在多態(tài)中的應(yīng)用、多態(tài)帶來的好處绎橘。
5).Java異常處理胁孙,異常的機(jī)制原理。
6).常用的設(shè)計(jì)模式:Singleton称鳞、Template涮较、Strategy模式。
7).JavaAPI介紹:種基本數(shù)據(jù)類型包裝類冈止,System和Runtime類狂票,Date和DateFomat類等。
8).Java集合介紹:Collection熙暴、Set闺属、List、ArrayList周霉、LinkedList掂器、Hashset、Map诗眨、HashMap唉匾、Iterator等常用集合類API。
9).JavaI/O輸入輸出流:File和FileRandomAccess類匠楚,字節(jié)流InputStream和OutputStream巍膘,字符流Reader和Writer,以及相應(yīng)實(shí)現(xiàn)類芋簿,IO性能分析峡懈,字節(jié)和字符的轉(zhuǎn)化流,包裝流的概念与斤,以及常用包裝類肪康,計(jì)算機(jī)編碼。
10).Java高級特性:反射和泛型撩穿。
11).多線程原理:如何在程序中創(chuàng)建多線程(Thread磷支、Runnable),線程安全問題食寡,線程的同步雾狈,線程之間的通訊、死鎖抵皱。
2善榛、android UI編程
1)、Android開發(fā)環(huán)境搭建:Android介紹呻畸,Android開發(fā)環(huán)境搭建移盆,第一個(gè)Android應(yīng)用程序,Android應(yīng)用程序目錄結(jié)構(gòu)伤为。
2)咒循、Android初級控件的使用:
TextView控件的使用
Button控件的使用方法
EditText控件的使用方法
ImageView的使用方法
RadioButton的使用方法
Checkbox的使用方法
Menu的使用方法
3)、Android高級控件的使用:
ListView的使用方法
GridView的使用方法
Adapter的使用方法
Spinner的使用方法
Gallary的使用方法
ScrollView的使用方法
RecyclerView
4绞愚、對話框與菜單的使用:
Dialog的基本概念
BlockquoteAlertDialog的使用方法
DatePickerDialog的使用方法
Menu的使用方法
自定義Menu的實(shí)現(xiàn)方法
5.控件的布局方法:
線性布局的使用方法
相對布局的使用方法
6.多Acitivity管理:
AndroidManifest.xml文件的作用
Intent的使用方法
使用Intent傳遞數(shù)據(jù)的方法
啟動Activity的方法
IntentFilter的使用方法
Activity Group的使用方法
7剑鞍、自定義控件實(shí)現(xiàn)方法:
自定義ListView的實(shí)現(xiàn)方法
可折疊ListView的使用方法
自定義Adapter的實(shí)現(xiàn)方法
自定義View的實(shí)現(xiàn)方法
動態(tài)控件布局的上實(shí)現(xiàn)方法
上拉刷新下拉加載更多
3、android網(wǎng)絡(luò)編程與數(shù)據(jù)存儲
1).基于Android平臺的HTTP通訊:
Http協(xié)議回顧
使用Get方法向服務(wù)器提交數(shù)據(jù)的方法
使用POST方法向服務(wù)器提交數(shù)據(jù)的實(shí)現(xiàn)方法
使用Http協(xié)議實(shí)現(xiàn)多線程下載
使用Http協(xié)議實(shí)現(xiàn)斷點(diǎn)續(xù)傳
2).Android數(shù)據(jù)存儲技術(shù):
SQLite3數(shù)據(jù)庫簡介
SQL語句回顧
SQLite3編程接口介紹
SQLite3事務(wù)管理
SQLite3游標(biāo)使用方法
SQLite3性能分析
訪問SDCard的方法
訪問SharedPreferences的方法