Android开发培训(01)--开始

这个系列主要来自于Android开发的官方培训文档,

https://developer.android.google.cn/training/index.html

英语好的同学可以直接上官网上查看,没有进行逐字翻译,

主要的作用是在日后想要用到某个知识点的时候可以很快速的查阅。

现在假设自己只会简单的Java语法,和系统环境已经配置完成,来学习官网上的开发培训指南。

注:没有把所有的英文翻译成中文,比如Activity之类的类对于每个Android开发者来说非常熟悉,用英文更好。

可能自己也会晚上找些例子进行扩充,以强调更加实用。


第一部分 android开发核心

这部分是作为一个android开发者必须掌握的核心基础内容,如果你是一个新来的android开发者,应该逐次阅读下面的文章。

如果需要看网视频,可以自己去网上找,这里没有提供。


第一章 建立第一个app程序

1. 创建一个Android工程

2. 运行你的app

3. 新建一个简单的用户交互界面

4. 开启另一个Activity


第二章 支持不同的设备

1. 支持不同的语言和文化

2. 支持不同的屏幕

3. 支持不同的平台版本


第三章 使用Fragment建立UI

1. 建立一个Fragment

2. 创建一个UI

3. 和其它的fragment打交道


第四章 保存数据

1. 实用key值保存

2. 保存文件

3. 保存到SQL数据库中


第五章 和其它应用程序打交道

1. 启动其它的用户程序

2. 从一个Activity中得到结果

3. 允许其它应用启动你的程序


第六章 系统权限问题

1. 申明权限

2. 运行时申请权限

3. 运行时权限的用法


第二部分 创建数据共享

这些类教你创建一个在app或者设备之间分享数据的app.

第七章    分享简单的数据

1. 向其它程序发送简单的数据

2. 接收其它程序的数据

3. 增加一个简单的分享动作


第八章   分享文件

1. 建立文件分享

2. 分享文件

3. 请求分享文件

4. 接收分享文件


第九章    使用nfc分享数据

1. 向其它程序发送文件

2. 接收其它程序的文件


第四部分 多媒体

第十章 拍照

1. 使用相机应用拍照

2. 使用相机应用拍摄视频

3. 直接使用相机API


第十一章 打印

1. 打印内容

2. 打印照片

3. 打印html文档

4. 打印常规文件


第五部分 动画和图像

1. 建立图像和动画应用

2. 使用OpenGL ES 显示图像

3. View的动态切换

4. 增加动画


第六部分 连接和云

1. 无线连接

2. 网络操作

3. 不用耗电传输数据

4. 使用同步适配器传输数据

5. 使用Volley传输网络数据


第七部分 使用位置和地图

1. 添加位置

2. 添加地图


第八部分 用户信息和登录

1. 访问联系人

2. 添加登录


第九部分 创建其它形式的app

可穿戴设备

TV

电视

Chrome操作系统


第十部分 用户交互的最佳实践

第十一部分 用户界面的最佳实践

第十二部分 用户输入的最佳实践

第十三部分 后台线程的最佳实践

第十四部分 性能的最佳实践

第十五部分 安全和隐私的最佳实践

第十六部分 权限和认证的最佳实践

第十七部分 关于其它app开发部分

在安卓设备上测试app

在google商店上发布app














  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值