题型
选择题 15*2=30
填空题 13*2=26 (题中已给候选项,选出正确的选项即可)
简答题 4*6=24
程序设计填空题 10*2=50 (题中已给候选项,选出正确的选项即可)
主要考察实验中的通知:notification,service。数据库的增删改查操作结合界面的一些操作。
第一章
常见的手机系统
安卓
安卓的体系结构
Android是一种基于Linux的软件平台和操作系统,采用了软件堆层(Software Stack)的架构,由下往上分别是Linux内核层、硬件抽象层、系统运行时库层(又称为中间件层)、应用程序框架层和系统应用层。
安卓程序打包发布到应用商店,所用的扩展名是.apk。
AndroidStudio依赖于gdk和sdk(软件开发包)。
第二章
安卓项目结构,有哪些文件夹
安卓系统中定义的单位
掌握什么时候用这些单位。
清单文件的功能
四个组件都需要在清单文件中注册。
四个组件如何注册?
关于四大组件的标签。
掌握四大组件,理解并认识 P20
写的第一个程序
实验1
如何获取前台界面组件
如何在前台为组件设置android id
第三章
View类:所有可视化组件的基类
常见组件的常用属性
TestView组件和Buuton组件所用属性相同
例如,设置button为确定按钮并居中,需要使用
控机件在布局中居中或居左怎样设置?
常用的方法。例如,后台获取前台EditText输入的密码,使用GetText。P37
登录注册事件
信息提示框组件Toast
能用一两句话描述几种布局的特点。
线性布局
相对布局
如何用相对布局实现一个组件相对于其他组件的位置
LogTag:安卓自带的输出日志的工具
简单介绍
Android中的日志工具类是Log(android.util.Log),这个类中提供了如下5个方法来供我们打印日志。
Log.v()。用于打印哪些最为琐碎的、意义最小的日志信息。对应级别为verbose,是Android日志里面级别最低的一种。
Log.d()。用于打印一些调试信息,这些信息对你调试程序和分析问题应该是有帮助的。对应级别debug,比verbose高一级。
Log.i()。用于打印一些比较重要的数据,这些数据应该是你非常想看到的、可以帮助你分析用户行为信息。对应级别info,比debug级别高一级。
Log.w()。用于打印一些警告信息,提示程序在这个地方可以潜在的危险,最好去修复一下这些出现警告的地方。对应级别warn,比info高一级。
Log.e()。用于打印程序中的错误信息,比如程序进入的catch语句中。当有错误信息打印出来的时候,一般都代表你的程序出现严重问题了,必须尽快修复。对应级别error,比warn高一级。
转载自: Android 学习笔记(五):安卓自带日志工具的使用
第四章
触屏事件如何设置?P76
Button设置单击事件
第五章
ListView
ListView显示数据的三个步骤
显示一个东西应该用什么样的Adapter
第二章的Spiner也需要Adapter设置数据源:ArrayAdapter
进度条组件
星级评分组件RatingBar
自动完成文本框
AlertDialog
第六章
Intent
Intent传输的数据都是简单类型,复杂数据无法传递
Activity的生命周期
一个状态到另一个状态时调用什么方法
Activity的三种状态,每种状态在什么时机下转换
主Activity打开子Activity,获取返回值的三个步骤,要掌握
显式启动和隐式启动的特点(自己总结)
1、显示直接写你要启动哪个,一般用启动本应用中的Activity之间的数据
2、隐式根据类别 数据等匹配启动,常见于启动系统中的某些特定的动作,比如打电话.
怎么结束当前的Activity
finish
//关闭当前activity方法一
finish();
//关闭当前界面方法二
android.os.Process.killProcess(android.os.Process.myPid());
//关闭当前界面方法三
System.exit(0);
//关闭当前界面方法四
this.onDestroy();
Service生命周期都有什么方法,什么时候调用
两种启动方式的区别
Start:简单,无法获取服务实例,获取服务后只能停止服务。服务的中间状态无法获取。
BindService
实验中的BindService和Notification怎么用,一定要掌握。理解透。
Service
加速减速
绑定服务的例子:重写unbind方法,service满足:获取实例的方法 活动:、
Service
加速减速
BroadcastReceiver
Service
加速减速
广播
使用步骤
静态注册动态注册
使用服务的步骤
1.写各类继承service
2.清单文件中注册
3.使用start bind
最后一章
四种数据的存储方式及其特点
特点
简单文件存储
自带的数据库:
代码建库,关键的方法
文章来源:https://www.toymoban.com/news/detail-449024.html
SQLite增删改查
ContentProvider
文章来源地址https://www.toymoban.com/news/detail-449024.html
到了这里,关于移动应用开发期末复习(自用复习勿转)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!