Develop--Training(一)Getting Started

今天在老大的激励下,开始看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(添加一个简单的共享操作)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值