react native 开发系列课程

课程简介:

React Native是facebook开源的框架,通过这个框架可以通过js语言编写原生界面,本课程从零基础入手,带你掌握React Native的相关知识要点,对于快速实现企业开发原型并扩展到大型复杂的应用程序,React Native都可以胜任。
[code]官方课程链接:https://www.houdunren.com/edu/front/lesson/177[/code]

课程目录:

01 初识react native
02 react native优点
03 APP开发方式横向对比
04 需要的知识储备和学习难点
05 ATOM(阿童木)编辑器插件安装
06 ATOM插件安装及答疑
07 java sdk和NodeJS环境安装
08 Android SDK安装
09 环境变量的配置方法
10 使用npm初始化项目 npm cnpm yarn命令介绍
11 使用yarn命令初始化项目
12 react native项目连接模拟器调试(1)
13 react native项目连接模拟器调试(2)
14 react native项目连接模拟器调试(3)
15 模拟器调试原理详解 成功调试初始化项目
16 稳定安装国外软件和依赖模块包的方法
17 flex布局
18 flex-direction justify-content align-items
19 flex-wrap align-content order flex
20 js模块化
21 ECMA及相关语言解析
22 漫谈学习技巧和职场提升
23 es6之let命令
24 代码块和let用法特点
25 const命令
26 let在for循环中的特点
27 let在闭包中的用法
28 symbol类型数据
29 symbol类型数据特点
30 问题解答课后交流
31 es6模块化
32 export导出和import导入
33 export default详解
34 导出数据的传址特点
35 模块化应用案例(1)
36 模块化应用案例(2)
37 箭头函数
38 函数默认值
39 神奇三点之函数rest参数和数组扩展运算符
40 利用phpstudy搭建本地web测试环境
41 数组forEeach()循环方法
42 数组map()遍历方法
43 数组的解构赋值
44 对象的解构赋值
45 字符串解构赋值 函数参数的解构赋值
46 Set数据结构
47 Set数据方法
48 Set数据转数组,数据遍历
49 Map结构数据
50 Map结构数据初始化和特点
51 Map结构数据遍历
52 Map结构数据转成数组
53 for of循环
54 传统构造函数回顾
55 class类的创建
56 类的表达式与继承 super()方法
57 super对象
58 时隔多日再次调试react native项目遇到的问题
59 java环境变量问题的解决
60 react native初始项目的简单修改
61 JSX语法详解
62 react native默认项目解析流程
63 定义样式的三种方式
64 自定义组件
65 组件属性
66 项目本地调试的方法
67 知识回顾
68 State状态设置 获取和修改
69 State状态的一个小例子
70 phpstorm live template的设置方法
71 Image组件的三种引入资源方式
72 Image组件属性
73 字符闪动作业讲解
74 TextInput组件
75 TextInput属性讲解
76 TextInput方法讲解
77 TextInput使用示例
78 传统网站模式和前后端分离
79 fetch方法的使用
80 fetch返回数据及jsonview插件
81 then方法及作业安排
82 作业讲解1-asd
83 作业讲解2-asd
84 同步和异步概念讲解-asd
85 代码中的同步和异步
86 Promise对象
87 Promise
88 一个请求数据并处理的实例1
89 一个请求数据并处理的实例2
90 循环处理组件1
91 循环处理组件2
92 npm安装模块包的另一种解决方案
93 windows服务器宝塔面板的安装与使用
94 ScrollView组件
95 利用ScrollView组件实现导航条效果
96 FlatList组件
97 FlatList组件数据遍历
98 FlatList组件布局
99 FlatList组件网络请求数据的处理
100 功能的模块化封装1
101 功能的模块化封装2
102 react-native旧版本的安装
103 npm命令save的作用
104 react-native-vector-icons组件的使用1
105 react-native-vector-icons组件的使用2
106 react-navigation组件之StackNavigator
107 react-navigation组件之TabNavigator
108 react-navigation组件之DrawerNavigator
109 react-navigation组件跳转
110 不同界面间参数的传递
111 不同界面间参数的传递和返回
112 TabNavigator的使用示例
113 react-native-swiper组件
114 新闻APP结构调整
115 跳转文章详情页效果
116 文章数据的获取1
118 登录注册原理
119 登录注册原理2
120 AsyncStorage本地存储1
121 AsyncStorage本地存储2
122 react-native-storage本地存储组件1
123 react-native-storage本次存储组件2
124 第三方组件简书及项目reactnative版本选择
125 react-native-splash-screen启动页组件调试
126 react-native-splash-screen组件的使用 第三方组件使用技巧
127 react-native-splash-screen组件的使用2
128 react-native-splash-screen组件的使用3
129 react-native-image-crop-picker组件的调试
130 react-native-image-crop-picker组件的使用
131 react-native-image-crop-picker组件的使用
132 课后答疑 App命名的问题
133 电商项目APP结构规划
134 页面tab切换的实现
135 tabbar图标的设置
136 tabnavigator底部tabbar样式设置
137 图片自适应技巧
138 城市选择区域开发
139 专业清洗区域开发
140 专业清洗区域图片处理
141 服务介绍图标列表区域开发
142 底部轮播的开发思路
143 将组件拆分成子组件
144 个人中心顶部结构分析
145 个人中心顶部区域开发
146 我的钱包区域开发
147 优惠券区域开发
148 其他区域开发1
149 其他区域开发2
150 客服电话区域开发
151 连接安卓真机调试项目的方法
152 登录注册功能流程分析
153 发送验证码及倒计时效果实现
154 登录功能的实现
155 token和https的应用场景
156 已登录状态的本地存储处理
157 登陆后返回订单界面的功能处理
158 订单列表数据的处理
159 微信和支付宝支付的实现流程
160 安卓apk打包的环境配置方式
161 安卓打包及名称图标的设置 课程结语

课程截图:

老罗Android开发视频第二季 安卓开发培训视频教程

课程简介:

本视频是老罗第一季Android开发视频的重置版,内容主要包括Android Studio,主要包括开发工具、GreenDao数据库框架、OkHttp网络框架、ORMLite数据库框架、Picasso图片缓存框架、RxAndroid开发等内容。

课程官方链接:https://ke.qq.com/course/170202

课程目录:

01.Androidstudio
Android Studio工具第一集
Android Studio工具第二集
Android Studio工具第三集
Android Studio工具第四集

02.GreenDao数据库框架
GreenDao数据库框架第一集
GreenDao数据库框架第二集
GreenDao数据库框架第三集
GreenDao数据库框架第四集

03.OkHttp网络框架
OkHttp网络框架第一集
OkHttp网络框架第二集
OkHttp网络框架第三集

04.ORMLite数据库框架
ORMLite数据库框架第一集
ORMLite数据库框架第二集
ORMLite数据库框架第三集

05.Picasso图片缓存框架
Picasso图片缓存框架第一集
Picasso图片缓存框架第二集

06.RxAndroid开发
RxAndroid开发第一集
RxAndroid开发第二集
RxAndroid开发第三集
RxAndroid开发第四集
RxAndroid开发第五集

课程截图:


感谢来自@gf779464689 的投稿!

Android应用开发工程师 Android安卓开发工程师培训视频教程

课程简介:

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 的使用

课程截图: