本文主要是介绍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系列课程中文版:构建第一款安卓应用之入门指南的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!