李宁深入掌握Android 高级视频课程下载

2020-04-13_223115.png

课程介绍

采用Android5.x进行讲解。本课程包含了几乎所有的Android开发技术,例如,Eclipse和Android Studio开发环境的搭建、各种控件的详细使用方法、布局、四大应用程序组件(Activity、Service、Content Provider和Broadcast Receiver)、数据存储、网络、对话框、Toast、通知、Intent、Android5.x新特性、Fragment、ActionBar、拖放技术、组件开发、硬件访问(蓝牙、NFC等)、定时器、绘图、GPS、地图、短信、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.百度地图  

资源下载此资源下载价格为5学分,请先
充值比例 1元=1学分
资源失效,请咨询客服
客服QQ 980264305
资源下载
下载价格:5 学分
VIP优惠:免费
充值比例 1元=1学分
资源失效,请咨询客服
客服QQ 980264305

评论0

找资源,搜一下,更惊喜
没有账号? 注册  忘记密码?