《移動平臺應用開發》是計算機科學與技術專業高起本、專升本、本科第二學歷的專業選修課。
計算機便攜化是未來的發展趨勢,而Android作為最受歡迎的手機、平板電腦操作之一,其發展的上升勢頭是勢不可當的。《移動平臺應用開發》系統講解了Android軟件開發的基礎知識,并配合實例講解有效的幫助學生學習和掌握SDK、開發流程以及常用的API等。
通過本課程的學習,學生首先應該認識Android系統并了解Android系統架構,能搭建開發環境并掌握項目工程架構圖,學會使用Android系統開發模擬器DDMS和常用的ADB命令。其次,在學習Android常用組件的基礎上,掌握Activity的生命周期,啟動模式,以及Activity的數據傳遞,并進一步實現網絡接口數據能加載到ListView,GridView組件并保存到本地中。最后,學習Fragment碎片,ViewPager實現頁面的滑動,后臺服務Service實現音樂播放,以及使用大喇叭廣播BroadCast Receiver傳遞數據。
本課程共分10章主要內容如下:第一章講解了Android系統架構,讓學生對Android系統有一個整體認識,介紹了Android開發環境搭建和Android應用程序的基本結構;第二章講解了Android UI知識,包括Android中常見控件TextView,ListView等; 第三、四章介紹了Android中重要的一個組件Activity(活動),并結合網絡數據進行加載;第五章介紹了數據的存儲方式,主要用于保存圖片圖片和文本等信息;第六、七章對Fragment碎片和Dialog對話框進行了全面講;第八章主要介紹ViewPager與Fragment綜合應用;第九章介紹了Android中Service(服務)組件及此組件的生命周期和通信; 第十章介紹了Android的Broadcast(廣播接收器)組件,幫助學生掌握接收和發送廣播的方式及工作原理。