AI智能
改变未来

视频教程-Android 5.x视频课程-Android

Android 5.x视频课程东北大学计算机专业硕士研究生,欧瑞科技创始人&CEO,曾任国内著名软件公司项目经理,畅销书作者,企业IT内训讲师,CSDN学院专家讲师,制作视频课程超过1000小时。拥有超过15年的企业内训经验和开发经验。目前主要从事Python、人工智能、大数据、区块链、JavaScript、Java、C++等技术的研究和开发,现在正在带领团队开发支持区块链的跨平台开发系统。曾出版超过30多本IT畅销书,主要著作包括《Python从菜鸟到高手》、《第一行代码:以太坊》等。授课风趣幽默,讲解条理清晰、通俗易懂,对知识有自己独到见解。能举一反三,发散学生的思维,指引学生发掘适合自己的学习方法。李宁¥589.00立即订阅

订阅后:请点击此处观看视频课程

视频教程-Android 5.x视频课程-Android

学习有效期:永久观看

学习时长:2238分钟

学习计划:38天

难度:

「[strong]口碑讲师带队学习,让你的问题不过夜」[/strong]

讲师姓名:[strong]李宁[/strong]

技术总监/研发总监

讲师介绍:东北大学计算机专业硕士研究生,欧瑞科技创始人&CEO,曾任国内著名软件公司项目经理,畅销书作者,企业IT内训讲师,CSDN学院专家讲师,制作视频课程超过1000小时。拥有超过15年的企业内训经验和开发经验。目前主要从事Python、人工智能、大数据、区块链、JavaScript、Java、C++等技术的研究和开发,现在正在带领团队开发支持区块链的跨平台开发系统。曾出版超过30多本IT畅销书,主要著作包括《Python从菜鸟到高手》、《第一行代码:以太坊》等。授课风趣幽默,讲解条理清晰、通俗易懂,对知识有自己独到见解。能举一反三,发散学生的思维,指引学生发掘适合自己的学习方法。

☛点击立即跟老师学习☚

「你将学到什么?」

采用Android5.x进行讲解。本课程包含了几乎所有的Android开发技术,例如,Eclipse和Android Studio开发环境的搭建、各种控件的详细使用方法、布局、四大应用程序组件、数据存储、网络、对话框、Toast、通知、Intent、Android5.x新特性、Fragment、ActionBar、拖放技术、组件开发、硬件访问、定时器、Android NDK等技术。

「课程学习目录」

第1章:基础知识
1.Android5.x概述
2.开发环境搭建(Eclipse)
3.开发环境搭建(Android Studio)
4.设置JDK和Android SDK的路径(Eclipse和Android Studio)
5.创建和管理AVD(Android Virtual Device【安卓虚拟设备】)
6.让Android模拟器飞起来(x86加速和Genymotion)
7.创建和编写第一个Android App(Eclipse)
8.创建和编写第一个Android App(Android Studio)
9.Android工程结构分析(Eclipse和Android Studio)
10.Android App的签名和发布(Eclipse和Android Studio)
11.Android App的编译过程
12.Eclipse实用技巧
13.Android Studio实用技巧
14.adb命令的基本使用方法
15.Eclipse和Android Studio工程的转换
第2章:控件详解(包含了常用控件的详细使用方法)
1.Android控件概述
2.TextView控件基础
3.通过Java代码动态设置TextView控件的属性
4.TextView与富文本标签
5.通过标签在TextView中插入图像
6.自定义TextView控件的链接点击动作
7.按钮(Button)控件
8.控件与事件监听器(Listener)
9.文本编辑控件(EditText)基础
10.在EditText中像QQ一样输入表情
11.在EditText中输入特殊字符
12.带图像的按钮
13.RadioButton(用于单选)和RadioGroup的用法
14.CheckBox控件(用于多选)
15.ToggleButton控件(二值状态)
16.ImageView控件
17.DatePIcker控件
18.TimePicker控件
19.ProgressBar控件
20.SeekBar控件(滑杆控件)
21.RatingBar控件(评分控件)
22.ListView控件
23.ListView控件与Listener
24.ListView与BaseAdapter
25.对ListView列表项进行增删该操作
26.改变列表项的背景颜色
27.GridView控件
28.ViewStub控件(惰性控件)
第3章:布局(Layout)
1.FrameLayout布局
2.LinearLayout布局
3.RelativeLayout布局
4.布局文件与命名空间
5.布局的重用
第4章:窗口(Activity)
1.Activity的生命周期
2.从一个Activity切换到另一个Activity
3.Activity之间的数据传递(通过Intent对象)
4.全局对象
5.显示其他App中的窗口
6.如何从Android源代码中获取系统有哪些窗口可以调用
7.回到Home窗口
8.隐藏窗口的标题栏和系统状态栏
9.改变窗口的位置、大小和透明度
10.按两次退出Activity
11.窗口截屏
第5章:Intent与Intent Filter
1.调用Activity的方式总结
2.Intent Filter过滤机制
3.Intent Filter过滤机制【案例】
第6章:资源详解
1.资源简介
2.字符串(String)资源
3.字符串资源中的特殊字符
4.格式化字符串资源
5.字符串数组资源
6.值(Value)资源
7.数组资源
8.ID资源
9.菜单(Menu)资源
10.图像(Drawable)资源
11.Nine-Patch图像资源
12.图层(Layer)资源
13.图像状态(State)资源
14.图像级别(Level)资源
15.淡入淡出(Cross-Fade)资源
16.内凹(Inset)图像资源
17.剪切(Clip)资源
18.外形(Shape)资源
19.帧动画资源
20.移动补间动画资源
21.缩放补间动画资源
22.旋转补间动画资源
23.透明度补间动画资源
24.属性动画资源
25.震动渲染器(Interpolator)
26.定制渲染器(Interpolator)
27.风格(Style)与主题(Theme)资源
第7章:屏幕适配
1.资源适配符和屏幕适配
2.屏幕适配要考虑的因素
3.与屏幕密度无关的单位(dp、sp等)
4.屏幕尺寸和屏幕密度
5.与屏幕适配有关的标识符
6.典型的屏幕适配尺寸
第8章:对话框、Toast和Notification
1.对话框基础
2.简单列表对话框
3.单选对话框
4.多选列表对话框
5.进度对话框
6.Toast
7.在状态栏上显示通知Notification
第9章:Fragment
1.Fragment基础
2.第一个Fragment程序
3.动态创建Fragment
4.Activity与Fragment之间的交互
5.Fragment的回调机制
6.Fragment状态的持久化
7.Fragment、回退栈与导航
第10章:ActionBar
1.显示和隐藏ActionBar
2.在ActionBar上放置按钮,并响应按钮动作
3.用ActionBar实现窗口导航
4.在ActionView上放置View
第11章:Android5.x的新特性
1.Android5.x新特性简介与质感主题
2.阴影和视图覆盖
3.带拖动阴影动画的特效
4.视图裁剪
5.用RecyclerView控件实现垂直列表效果(1):建立Model
6.用RecyclerView控件实现垂直列表效果(2):建立Adapter
7.用RecyclerView控件实现垂直列表效果(3):使用控件
8.用RecyclerView控件实现垂直列表效果(4):添加Item
9.用RecyclerView控件实现垂直列表效果(5):删除Item
10.用RecyclerView控件实现垂直列表效果(6):绘制分割线
11.CardView控件
12.在Android中使用矢量图(SVG)
13.SVG原理
14.设计SVG
15.矢量动画
第12章:数据存储技术
1.SharedPreferences与读写Key-Value对
2.文件流操作
3.读写SD卡中的文件
4.读写JSON格式的数据
5.SQLite数据库简介
6.SimpleCursorAdapter与SQLiteOpenHelper
7.读写SD卡上的SQLite数据库
8.将SQLite数据库与APK一同发布
9.内存数据库
第13章:内容提供者(Content Provider)
1.Content Provider简介
2.通过Content Provider获取联系人信息
3.通过Content Provider获取短信内容
4.定制Content Provider(1)
5.定制Content Provider(2)
6.定制Content Provider(3)
7.调用定制的Content Provider(1)
8.调用定制的Content Provider(2)
9.为自定义的Content Provider添加权限
10.通过Android源代码获取系统可调用的Content Provider
第14章:广播(Broadcast)
1.拦截短信
2.用Java代码注册广播接收器
3.广播接收器的优先级
4.拦截来去电信息
5.定制广播
第15章:服务(Service)
1.服务的生命周期
2.AIDL服务简介
3.建立AIDL服务
4.调用AIDL服务
5.建立传递复杂数据(对象)的AIDL服务
6.调用传递复杂数据的AIDL服务
第16章:Android与JavaScript混合开发技术
1.用JavaScript操作UI控件
2.用JavaScript操作Android SDK图形API
第17章:网络技术
1.使用HttpGet和HttpPost与服务端交互
2.使用HttpURLConnection与服务端交互
第18章:Android NDK技术
1.Android NDK简介
2.开发第一个Android NDK App
3.目标文件去哪了
4.NDK访问Java对象的字段
第19章:NFC技术
1.NFC简介
2.NFC、蓝牙和红外的区别
3.NFC的应用前景
4.NDEF与非NDEF数据
5.NFC的三重过滤机制
6.开启NFC功能
7.编写NFC程序的基本步骤
8.测试NFC程序需要的设备
9.向NFC标签写入数据的基本步骤
10.让Android手机自动运行程序·
11.让Android手机自动打开网页
12.NDEF文本格式解析
13.实现读写NDEF文本数据的Android App
14.将Uri写入NFC标签
15.利用NFC标签支持的数据格式进行过滤
16.读写非NDEF格式的数据
17.通过Beam技术传递NDEF数据
18.通过Beam技术传递NDEF数据(demo)
19.通过Beam技术传递文件
第20章:蓝牙
1.蓝牙简介
2.打开和关闭蓝牙设备
3.搜索蓝牙设备
4.蓝牙数据传输
5.蓝牙通讯一定需要UUID吗
第21章:传感器
1.如何使用传感器
2.加速度传感器(Accelerometer)
3.重力传感器(Gravity)
4.光线传感器(Light)
5.陀螺仪传感器(Gyroscope)
第22章:GPS和地图
1.获取位置提供者(Location Provider)
2.实时更新位置坐标
3.测量地球上任意两点之间的距离
4.临近警告
5.百度地图

「[strong]7项超值权益,保障学习质量」[/strong]

  • 大咖讲解

技术专家系统讲解传授编程思路与实战。

  • 答疑服务

专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。

  • 课程资料+课件

超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)

  • 常用开发实战

企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。

  • 大牛技术大会视频

2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。

  • APP+PC随时随地学习

满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。

「什么样的技术人适合学习?」

  • 想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你
  • 掌握开发、编程技术单一、冷门,迫切希望能够转型的你
  • 想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。

「悉心打造精品好课,[strong]38天学到大牛3年项目经验」[/strong]

【完善的技术体系】

技术成长循序渐进,帮助用户轻松掌握

掌握Android知识,扎实编码能力

【清晰的课程脉络】

浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。

【仿佛在大厂实习般的课程设计】

课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。

「你可以收获什么?」

本课程让学员深入掌握Android的各种技术和开发技巧,无论是到顶级IT企业面试,还是应付手头的工作,都迎刃有余。

订阅课程 开始学习

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » 视频教程-Android 5.x视频课程-Android