一、相關(guān)內(nèi)容
1.Android=Java+UI
Java是安卓開發(fā)過程中的核心內(nèi)容,UI是指對軟件的人機(jī)交互、操作邏輯、界面美觀的整體設(shè)計(jì),也叫界面設(shè)計(jì)。
2.Java的核心類容
封裝 繼承 多態(tài)
一些基礎(chǔ)知識(shí)點(diǎn)包括
(1)類與對象,類是抽象的,對象是具體的
(2)屬性:記錄數(shù)據(jù)
(3)方法:一些行為,功能,函數(shù)等
(4)抽象類:同一封裝 統(tǒng)一接口
(5)內(nèi)部類:在類的內(nèi)部定義類實(shí)現(xiàn)一些功能
(6)接口:對象之間數(shù)據(jù)的傳遞
(7)基礎(chǔ)類庫:String Collection<Set Map List>
(8)異常處理
(9)泛型,多與抽象類結(jié)合使用
(10)IO流,輸入輸出,下載上傳
(11)多線程
(12)網(wǎng)絡(luò):包裝類 get post
(13)反射
(14)注解
(15)設(shè)計(jì)模式
二、項(xiàng)目—生成一副撲克牌
所需關(guān)鍵知識(shí)點(diǎn)
(1)類的聲明
(2)對象的創(chuàng)建
(3)成員變量
(4)set/get方法
(5)構(gòu)造函數(shù)
(6)權(quán)限修飾符public private protected
(7)單例設(shè)計(jì)模式
(8)static final Arrray、ArrayList和Collections的使用
(9)內(nèi)部類
三、開發(fā)前的重要準(zhǔn)備
1.創(chuàng)建好模塊
新建一個(gè)項(xiàng)目,最好是空項(xiàng)目
2.**配置一套快捷鍵
配置一套屬于自己的快捷鍵會(huì)大大提高寫代碼效率
流程(Windows系統(tǒng))
File->settings->Editor Actions->Keymap
在這里面設(shè)置一些快捷鍵
如,將光標(biāo)上下左右移動(dòng)設(shè)置為ctrl+W,ctrl+S,ctrl+A,ctrl+D
刪除整行設(shè)為ctrl+delet等