Android APP開發數據庫
Android 是基於Linux平臺的、開源的、智能手機操做系統。Android APP開發如今使用比較普遍的程序語言是Java,Java是安卓APP開發的基礎,咱們在上學期開設了Java課程,這學期的軟件設計模式也是基於Java講的;同時,XML基礎 、數據庫基礎也是在軟件開發的基礎。安卓APP開發的主要工具是eclipse,咱們在上Java課程時就是使用這個軟件,它是軟件開發的基本環境。設計模式
Android 界面佈局架構
線性佈局(LinearLayout)eclipse
絕對佈局(AbsoluteLayout)ide
相對佈局(RelativeLayout)工具
表格佈局(TableLayout)佈局
幀佈局(FrameLayout)spa
Android 四大組件操作系統
活動(Activity)設計
服務(Service)
內容提供者(Content Provider)
廣播接受者(Brodcast Receiver)
敏捷開發原則
1.儘早並在持續地交付有價值的軟件以知足客戶的需求;
2.敏捷流程歡迎需求的變化,並利用這種變化來提升用戶的競爭優點;
3.常常發佈可用的軟件,發佈間隔能夠從幾周到幾個月,能短則短;
4.業務人員和開發人員在項目開發過程當中應該天天共同工做;
5.以有進取心的人爲項目核心,充分支持信任他們;
6.不管團隊內外,面對面的交流始終是最有效的溝通方式;
7.可用的軟件是衡量項目進展的主要指標;
8.敏捷流程應能保持可持續的發展,領導、團隊和用戶應該能按照目前的步調持續合做下去;
9.只有不斷關注技術和設計,才能愈來愈敏捷;
10.保持簡明---儘量簡化工做量的技藝;
11.只有能自我管理的團隊才能創造優秀的架構、需求和設計;
12.時時總結如何提升團隊效率,並付諸行動。