1 2 3 4 5
| 第一章 1.android的体系结构 2.android虚拟机与java虚拟机的异同 3.android程序结构、资源的使用 4.LogCat
|
android的体系结构
1.应用程序层
2.应用程序层
3.核心库层
4.Linux内核
android虚拟机与java虚拟机的异同
1.编译后的文件不同 java虚拟机运行的是.class文件,而Dalvik虚拟机运行的这是.dex文件
2.基于的架构不同:java是基于栈的结构,Dalvik是基于寄存器的架构
android程序结构、资源的使用
1.manifests 用于存放清单文件,是整个项目的配置文件
2.java用于存放所有的java代码
3.res用于存放Android程序所用到的资源,包括图片、布局文件、字符串等
1 2 3
| 第二章 Android常见布局PPT 1.掌握android常用的几种布局:线性、相对、表格布局和帧布局 2.了解绝对布局和constraint布局
|
掌握android常用的几种布局:线性、相对、表格布局和帧布局
线性布局:LinearLayout
先对布局:RelativeLayout
帧布局:FrameLayout
表格布局:TableLayout
绝对不惧:Absolutelayout
线性布局中有一个重要属性orientation,该属性有vertical(垂直)和horizontal(水平)两个值
1 2 3 4 5 6 7 8
| 第三章 常见界面控件 1.掌握Android的基本控件:TextView、EditText、Button、CheckBox、RadioBox、RadioGroup。。。 2.控件的事件和事件的处理 3.了解布局文件的结构 4.掌握Android典型对话框的使用:Toast和Dialog 5.ListView和RecyclerView
重点:
|
1 2 3 4 5 6 7
| 第四章 程序活动单元Activity 1.了解Activity的生命周期和周期函数,掌握AndroidManifest.xml的结构 2.掌握Activity的使用:利用Activity构建UI 3.Activity的跳转、数据的传递 Intent、IntentFilter 4.了解Activity任务栈和启动模式 5.掌握Frament的使用:静态的、动态的
|
1 2 3 4 5
| 第七章 ContentProvider 1.了解ContentProvider的工作原理和工作场景:ContentProvider、ContentResovler和ContentObserver 2.URI组成和使用 3.注册、权限声明 4.Handler机制:Message、Loop、MessageQueue和Handler
|
1 2 3 4 5
| 第八章 Broadcast Receiver 1.掌握广播的接收和发送(广播的注册方法, 2.了解广播的分类。掌握普通广播和有序广播 3.了解利用广播进行UI更新 4.掌握利用广播进行数据传递(也包括有序广播中附加数据的传递和获取)
|
1 2 3 4 5 6 7 8 9 10
| 第九章 Service 1.服务的生命周期、两种服务的启动方式:startService和bindService 2.服务使用的流程:创建服务类、注册服务类。 3.掌握两种启动方式下的service的使用 包括:startService下的服务类创建,重写的函数 bindService下服务类创建、重写的函数写法: (1)两种方案 (2)ServiceConnection类的写法 (3)bindService() 4.服务与应用的结合
|
1 2 3 4 5 6
| 第五章 数据存储 1.文件存储:内部文件和外部文件 2.SharedPreference的使用 3.SQLite的使用 4.JSON的使用 5.了解Android权限框架:动态和静态
|
1 2 3 4
| 第十一章 网络编程 1.掌握HttpURLConnection的使用 2.了解Webkit 3.了解OkHttp
|
1 2 3 4
| 第十三章 图形及多媒体 1.掌握音频播放器的使用 2.了解视频播放器的使用 3.了解Android的动画和图片处理类bitmap和biFactory
|
题型:
1.注解
2.程序填空
3.编程
一共8大题