今天在老大的激励下,开始看android的官方文档了,奈何本人的英文水平太差,虽然大学毕业,但是英文四级都没过。所以看的有点吃力,把自己的翻译记录下来吧、以后没事翻翻。
Android Training:http://cs.szpt.edu.cn/android/training/index.html

Getting Started(从这里开始)

欢迎来到Android开发者训练营。你能在课堂上的一节一节的课程中,学习怎样通过完成一些特殊的任务来编写一个自己的App通过一些简单的代码。你能在左边的导航上看见我们的课程是由不同的等级模块组成的。
第一个模块,Getting Started,教你开发Android app的基本知识点。如果你是一个Android开发新手,你要完成以下课程中的每一步:

Building Your First App(创建你的第一个App)

在你学习开发Android app基础这节课之前,你要下载好Android SDK。
这节课有四个内容:
Creating an Android Project(创建一个Android 工程)
Running Your Application(运行你的App)
Building a Simple User Interface(建立一个简单的用户界面UI)
Starting Another Activity(打开另一个Activity)

Managing the Activity Lifecycle(管理Activity的生命周期)

Activity是怎样工作和死亡的?通过实现Activity生命周期的回调方法,怎样来创建一个无缝的用户体验?
这节课有四个内容:
Starting an Activity(打开一个Activity)
Pausing and Resuming an Activity(暂停和恢复一个Activity)
Stopping and Restarting an Activity(停止和重启一个Activity)
Recreating an Activity(重新创建一个Activity)

Supporting Different Devices(支持不同的设备)

在不同的设备上运行同一个apk,怎样通过替换app的资源文件来优化用户体验?
这节课有三个内容:
Supporting Different Languages(支持多语言)
Supporting Different Screens(支持多屏幕)
Supporting Different Platform Versions(支持多平台)

Building a Dynamic UI with Fragments(用Fragment建立动态的布局)

在手机和平板上运行同一个apk,在大屏上有多个UI组件,在小屏上有更多UI组件的嵌套,怎样使你建立的app的用户界面运行的都足够的流畅?
这节课有四个内容:
Using the Support Library(使用支持的依赖库)
Creating a Fragment(创建一个Fragment)
Building a Flexible UI(建立一个灵活的UI)
Communicating with Other Fragments(和其他Fragment之间的通信)

Saving Data(保存数据)

怎样在设备上保存数据?是通过临时文件,下载app的私有文件,用户的音频视频文件,还是结构化数据,或是其他方法?
这节课有三个内容:
Saving Key-Value Sets(键值对保存)
Saving Files(文件保存)
Saving Data in SQL Databases(SQLite数据库保存)

Interacting with Other Apps(和其他应用之间的通信)

怎样建立一个app可以通过利用设备上的其他app来执行一个高级用户操作?像截图或者是在地图上找到地址…
这节课有三个内容:
Sending the User to Another App(将用户发送到另一个应用程序)
Getting a Result from the Activity(得到Activity的返回结果)
Allowing Other Apps to Start Your Activity(允许其他app打开你的Activity)

Sharing Content(数据共享)

怎样使你的app和下一个级别的app之间共享信息,接受返回的信息?可以通过提供一个简单的可扩展的方法来执行共享用户数据的操作。
这节课有三个内容:
Sending Content to Other Apps(将数据发送到另一个应用程序)
Receiving Content from Other Apps(接受其他应用程序的数据)
Adding an Easy Share Action(添加一个简单的共享操作)

更多相关文章

  1. Android中使用log4j输出log内容到sd卡
  2. Android(安卓)单击listview弹出popupwindow弹出框
  3. Android(安卓)多个APK共享数据
  4. Android(安卓)多个APK共享数据
  5. Android中SQLite应用详解(很详细)
  6. Android(安卓)Mms专题之:PDU介绍
  7. 适用于Android的OpenSL ES指南-OpenSL ES的Android扩展
  8. android中的数据库操作
  9. Android(安卓)操作SQLite数据库之一

随机推荐

  1. Android五大布局(二)——RelativeLayout、T
  2. 推荐一系列优秀的Android开发源码
  3. ExpandableListView用法实例
  4. Android日常知识收集与总结之Android的Di
  5. Android UnitTest
  6. android Studio JDK环境变量配置
  7. Ubuntu为安装的软件添加启动图标
  8. build android adb on debian sid amd64
  9. Android中圆形和条形ProgressBar设置颜色
  10. Android 登录界面调用输入法时让界面自动