课程简介:
Android工程师是指从事Android移动应用操作系统、游戏和各种Android平台功能的应用、 以手机开发为主要对象,包括但不限于手机操作系统、手机游戏、手机其他多种功能的开发和优化人员。Android工程师是移动应用开发者,希望将自己的应用移植到该平台上或者在该平台上开发应用。
需求最大的移动开发方向,从Java基础开始学习,分阶段逐步掌握Android开发的各项技能,月薪3万不是梦。
此教程为极客学院Android安卓开发工程师教程,此教程并非最新版本!
官方课程链接:http://www.jikexueyuan.com/zhiye/android
课程目录:
第1阶段-环境搭建
— 1.Android开发环境与SDK
— 2.Android L最新版本开发环境搭建
— 3.Android Studio集成开发环境的安装、配置与使用
— 4.Intel Atom Android模拟器的安装与配置
— 5.Android应用程序的打包与发布
第2阶段-Java基础
— 1.计算机进制转换二进制、八进制、十进制、十六进制互转
— 2.Java编程基础知识变量与数据类型
— 3.Java语言Switch语句详解
— 4.Java判断与关系运算
— 5.Java语言逻辑运算
— 6.Java if判断语句的用法
— 7.Java循环结构语句
— 8.Java配置环境变量与常用技巧
— 9.Java方法详解
— 10.Java面向对象-类与对象的概念和使用
— 11.Java面向对象基本特征-封装性
— 12.Java面向对象-引用的传递
— 13.Java面向对象基本特征-继承
— 14.Java面向对象-抽象类与接口
— 15.Java String字符串详解
— 16.Java面向对象多态性
— 17.Java开发调试技巧及Eclipse快捷键使用方法
— 18.Java异常处理
第3阶段-Android基础知识
— 1.Android四大基本组件与常用控件完全解析
— 2.Android SurfaceView绘图API详解
— 3.Android中的消息通知Toast和Notification
— 4.Android多点触摸交互处理
第4阶段-用户界面优化
— 1.Android SlidingMenu菜单栏程序设计开发
— 2.Android通用下拉刷新控件的使用
— 3.Android绘图API开发自定义视图控件
— 4.Android自定义视图动画
— 5.Android创建和配置布局动画
第5阶段-数据存储
— 1.Android文件读写操作
— 2.Android读写首选项
— 3.使用SQLite数据库存储数据
— 4.应用间数据传递
— 5.在Android中操作XML数据
— 6.在Android中操作JSON数据
第6阶段-网络通信
— 1.Android异步任务处理
— 2.Android中基于HTTP的通信技术
— 3.Android中基于Socket的网络通信
第7阶段-混合编程
— 1.Android NDK开发-Java与C语言混合编程
— 2.Android NDK集成开发环境搭建
第8阶段-知识点精讲
— 1.Android安全(1)加密、密钥、签名与证书
— 2.Android安全(2)进程、用户与文件安全
— 3.Android安全(3)签名、权限、组件安全、文件与用户安全
— 4.点9切图法在Android UI设计中的运用
— 5.Android应用程序破解与反破解
— 6.Android系统权限与用户安全
— 7.Android ViewPager引导页-Android专题
第9阶段-Android项目实战
— 1 2D翻转
— 2.秘密APP-Android实战项目开发
— 3.2048游戏-Android游戏实战项目开发
— 4.微信SDK的集成与使用实战开发
— 5.多功能时钟应用-Android实战项目开发
— 6.Android版本围住神经猫实战游戏开发
— 7.通讯录
— 8.Android智能聊天机器人 -Android实战项目
— 9 倒计时
— 10 记事本
— 11 天气
— 12 Android NDK设备调用示例
— 13 Android NDK集成开发环境搭建
— 14 尺子布局的UI实现
— 15 使用Visual Studio 2015开发Android应用
— 16 自定义左右菜单
— 17 二维码扫描功能的集成开发
— 18 支付宝移动快捷支付SDK的安装与项目实战开发
— 19 Android 扫描二维码实现网页登录
第10阶段-Android 侧滑菜单之 DrawerLayout 的使用
课程截图:
请先
!