admin 管理员组

文章数量: 887021


2023年12月18日发(作者:边框素材图)

Android官方开发教程中文版

入门指南

欢迎进入为Android开发人员开展的培训。在这里你可以找到如何完成特定任务的整套课程,这些课程中的示例代码还可以应用到你自己的App中。你可以在左边导航栏的顶层菜单中看到课程被分成了几个不同的组。

第一组是“入门指南”,让你了解Android开发的基本知识。如果你是一个Android开发新手,你应该按顺序完成下面的每一个课程。

一、创建你的第一个App

当你安装好Android SDK后,开始这节课以学习Android app开发的基本知识。

1. 创建Android项目

2. 运行你的应用程序

3. 创建简单用户界面

4. 启动另一个Activity

二、添加操作栏

操作栏是你可以为App的Avtivity实现的最重要的设计元素之一。虽然操作栏的首次引入是在API Level 11中,你仍然可以通过包含操作栏的支持库在运行Android2.1或更高版本的设备上使用它。

1. 设置操作栏

2. 添加操作按纽

3. 设置操作栏的外观样式

4. 操作栏的覆盖模式

三、支持不同设备

如何使用可替换资源构建应用程序,以便使用单一APK在多个设备上提供最佳的用户体验。

1. 支持不同语言

2. 支持不同屏幕

3. 支持不同的平台版本

四、管理Activity的生存周期

Android Activity是如何生存和死亡的,如何通过实现生命周期的回调方法来创建一个无缝用户体验。

1. 启动Activity

2. 暂停和恢复Activity

3. 停止和重新启动Activity

4. 重新创建Activity

五、使用Fragment创建动态UI

如何为应用程序构建一个足够灵活的用户界面,使它能够在较大屏幕上呈现多个UI组件,也能在较小屏幕的有限空间中部署它们——单一APK就能同时适应手机和平板。

1. 创建Fragment

2. 创建灵活的用户界面

3. 和其它Fragment通信

六、保存数据

如何把数据保存到设备上,无论是临时文件、下载的App资源、用户媒体、结构化数据还是其它什么东西。

1. 保存键——值集

2. 保存文件

3. 把数据保存到SQL数据库

七、和其它App交互

如何构建利用其它App在设备上执行高级任务的用户体验,例如捕捉一张照片和查看地图上的一个地址。

1. 把用户发送到其它App

2. 获取Activity的结果

3. 允许其它App启动你的Activity


本文标签: 操作 用户 开发 支持 创建