Android官方开发文档Training系列课程中文版:构建第一款安卓应用之入门指南
入門指南
歡迎來到安卓開發訓練課,在這里你可以找到一系列課程來描述如何使用現有的代碼示例來重新適用到你的APP上,你可以在左側的導航欄頂部看到在若干個大項里有若干個有組織的子項課程。(導航欄請參見官方文檔的導航欄)
在第一個大項里,入門指南會引導你搭建一個安卓APP開發所必須的環境,如果你是個新手,那么你應該有順序的完成這里的每一項課程。
如果你樂意通過交互式視頻學習安卓的話,請點擊這里。
創建你的第一款APP應用
稍后你將會安裝Android SDK,從這一課起你將會學習關于安卓應用開發的基礎。
創建一個安卓工程
運行你的應用
創建簡單的用戶界面
啟動另一個Activity
創建一個安卓工程
添加ActionBar
ActionBar是一項非常重要的設計元素,你可以實現你自己應用行為。盡管它在API 11上才開始出現,不過你可以通過包含ActionBar的支持庫將含有ActionBar的應用使用在Android 2.1及更高的版本上。
設置ActionBar
添加Action按鈕
設置ActionBar的風格
設置ActionBar的浮層效果
支持不同的設備
如何使用手上的資源去構建一個apk以便在不同形態的設備上提供最佳的用戶體驗
支持不同的語言
支持不同的屏幕大小及密目
支持不同的平臺版本
管理Activity的生命周期
理解Android中Activity是如何存活和死亡的,如何通過實現生命周期回調函數來創建一個無縫連接的用戶體驗效果。
啟動一個Activity
暫停和恢復一個Activity
停止和重新啟動一個Activity
重新創建一個Activity
使用Fragment構建動態的UI
如何構建一個含有足夠靈活的用戶界面的APIK,以便能在大屏幕的平板上或者是在一組界面受限的小屏幕手機上良好展示。
創建一個Fragment
構建靈活的UI
Fragment之間的通信
存儲數據
如何在設備上存儲文件,無論它是臨時文件,又或者是下載的APP資源,還是視頻,或者結構化的數據,或者其它類型的。
存儲鍵值對集合
存儲文件
存儲數據庫數據
與其它應用進行交互
如何構建一個可以與其它應用相互協作的用戶效果,比如拍照啊,在一個地圖應用上看一個地址啊什么的。
啟動其它應用完成輔助功能
從另一個Activity獲得返回結果
允許其它APP啟動你的Activity
在線課程
如果你愿意通過可互動的視頻學習的話,請關注這里的免費課程。
到這里,入門指南目錄翻譯完畢,下一篇文章將會學習如何入門安卓開發。
總結
以上是生活随笔為你收集整理的Android官方开发文档Training系列课程中文版:构建第一款安卓应用之入门指南的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: lintcode:排颜色 II
- 下一篇: APPCAN学习笔记004---AppC