本课程是为后面的实战课程准备的热身课程。主要包含环境搭建的简单讲解、原生开发基础入门、相关框架介绍和简单入门。本课程免费,但依然不适合完全零基础学员
* 第1讲:课前准备、观影要求
* 第2讲:IDEA配置Android SDK、创建第一个项目
* 第3讲:安装和配置模拟器Genymotion,并启动
* 第4讲:IDEA+GenyMotion启动我们第一个Android项目
* 第5讲:原生基础速学:布局、R.java、添加按钮
* 第6讲:原生基础速学: 组件的ID、事件监听器、 按钮点击效果
* 第7讲:原生基础速学: 设置启动界面、界面间跳转、intent初步接触
* 第8讲:原生基础速学: 页面间数据交互、点按钮浏览网页、打电话、权限设置
* 第9讲:原生基础速学:用配置的方式启动(隐式)、Category、第一个启动的界面
* 第10讲:原生基础速学:intent打开外部程序、setClassName和 ComponentName 区别
* 第11讲:[附加课]电脑和GenyMotion共享文件、安装部分APK软件
* 第12讲:[附加课] GenyMotion里安装微信的方法
* 第13讲:使用uri的方式打开应用、为什么要设置Action
* 第14讲:打开外部txt文件关联我们的app来打开、mimeType
* 第15讲:打开外部txt文件关联我们的app来打开、并读取txt内容
* 第16讲:在APP中加载网页的套路(一):外壳的产生
* 第17讲:混合APP开发的套路(二):加载app中的html
* 第18讲:混合APP开发的套路(三): android和javascript初步交互
* 第19讲:混合APP开发的套路(四):在html页面中打开项目中的Activity
* 第20讲:混合APP开发的套路(五): Activity保存登录用户名并跳转到html中
* 第21讲:混合APP开发的套路(六): Android调用rest api模拟登录请求
* 第22讲:混合APP开发的套路(七): 登录后发送通知栏消息---基本文字通知
* 第23讲:混合APP开发的套路(八): 广播学习(1):获取系统广播(获取网络状态变化)
* 第24讲:混合APP开发的套路(九): 广播学习(2):无脑快速集成极光推送
* 第25讲:Cordova入门篇:(一) IDEA+Cordova运行第一个项目
* 第26讲:vue.js、webpack、cordova、IDEA相结合
* 第27讲:引入移动UI框架:mint-ui做个简单登录界面、结合cordova使用js调用java
* 第28讲:手工配置gradle、js和java交互实现用户登录模拟
* 第29讲:js和cordova插件交互进行远程API请求回调并获取回调
* 第30讲:vue.js+mint-ui实现信息列表页、并在 android中运行
* 第31讲:原生Activity中放入TitleBar并嵌入Cordova的webview:运行vue.js做的新闻列表页
* 第32讲:android ToolBar速学:标题、导航图片、返回事件
* 第33讲:android ToolBar速学:右上角弹出菜单、设置菜单图标
* 第34讲:android ToolBar速学:利用PopupWindow弹出搜索框
* 第35讲:SearchView的基本用法、popupwindow嵌入 SearchView的设置
* 第36讲:做一个通用混合Activity、js调用Cordova插件在GenyMotion中拍照
* 第37讲:js调用Cordova插件拍照上传、选择图片上传、PHP端接收案例





![[衡天云]爆款云服务器 低至12元/月](/hty.png)