移动应用开发期末复习(自用复习勿转)

6 篇文章 4 订阅
订阅专栏

移动应用开发期末复习

题型

选择题 15*2=30

填空题 13*2=26 (题中已给候选项,选出正确的选项即可)

简答题 4*6=24

程序设计填空题 10*2=50 (题中已给候选项,选出正确的选项即可)

主要考察实验中的通知:notification,service。数据库的增删改查操作结合界面的一些操作。

第一章

常见的手机系统

ios,安卓,鸿蒙。

安卓

在这里插入图片描述

安卓的体系结构

Android是一种基于Linux的软件平台和操作系统,采用了软件堆层(Software Stack)的架构,由下往上分别是Linux内核层、硬件抽象层、系统运行时库层(又称为中间件层)、应用程序框架层和系统应用层。
在这里插入图片描述

安卓程序打包发布到应用商店,所用的扩展名是.apk。

AndroidStudio依赖于gdk和sdk(软件开发包)。

第二章

安卓项目结构,有哪些文件夹

resouce:能找到所有文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安卓系统中定义的单位

在这里插入图片描述
在这里插入图片描述
掌握什么时候用这些单位。

清单文件的功能

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
四个组件都需要在清单文件中注册。
四个组件如何注册?
关于四大组件的标签。

掌握四大组件,理解并认识 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

最后一章

四种数据的存储方式及其特点

特点

简单文件存储

自带的数据库:

在这里插入图片描述
代码建库,关键的方法
在这里插入图片描述
在这里插入图片描述

SQLite增删改查

ContentProvider

在这里插入图片描述

移动应用开发期末复习】第二章例
m0_60511809的博客
06-26 1105
当开发者在res文件夹中添加、修改或删除资源文件时,Android开发工具(如Android Studio)会自动重新生成R.java文件,以确保其中包含的资源ID与最新的资源文件保持一致。文件是资源文件的索引类,它包含了项目中所有资源(如布局、字符串、图片等)的。文件是Android开发中自动生成的,它不需要开发者进行手动维护。是一个自动生成的类,它包含了所有在res目录下定义资源的引用。
移动应用开发 | 期末复习 · 大纲
m0_46922167的博客
05-30 1227
移动应用开发 | 期末复习 List item
移动应用开发 复习
qq_49399033的博客
06-20 3603
移动应用开发可能的样
android 程序期末,Android应用开发期末考试
weixin_42512276的博客
05-26 2523
一、 选择1 android虚拟设备的缩写是(AVD)2 Android SDK目前支持的操作系统(DOS)3 Android开发工具插件(ADT)没有提供的开发功能(自动更新)4 Android SDK提供一些开发工具可以把应用软件打包成Android格式文件(APK)5 Android当中基本的所有的UI都是由(view)或者其子类实现的6以下不是Android中调试项目的正确步骤(测试...
Android软件开发_A卷》期末考试试卷.doc
05-19
Android软件开发_A卷》期末考试试卷
移动应用开发期末总结
qq_51700557的博客
11-04 2241
Intent是一个动作的完整描述,包含了动作的产生组件、接收组件和传递的数据信息。Intent为Activity、Service和BroadcastReceiver等组件提供交互能力,将一个组件的数据和动作传递给另一个组件。Intent的一个最常见的用途就是启动Activity和Service;另一个用途是在Android系统上发布广播消息,广播消息可以是接收到特定数据或消息,也可以是手机的信号变化或电池的电量过低等信息。
嵌入式系统原理与应用期末复习自用
02-21
嵌入式系统是一种针对特定应用领域而设计的专用计算机系统,它通常集成在更大的设备或系统中,负责控制、监视或者增强设备的功能。嵌入式系统具有以下特点: 1. **系统内核小**:相比于通用操作系统,嵌入式系统的...
大学物理课程ppt(bupt)期末复习自用
10-09
这份名为“大学物理课程ppt(bupt)期末复习自用”的资料集合是北京邮电大学(BUPU)大学物理课程的复习资源,包含了多个不同主的PPT文件,旨在帮助学生进行期末考试的准备。这些文件涵盖了从基础概念到深入理论的多...
期末复习自用-MySQL
12-28
期末复习自用-MySQL
软件工程期末复习自用).pdf
06-25
软件工程是一门应用计算机科学、数学和管理学原理来系统地开发和维护软件的学科。它涉及软件的整个生命周期,包括需求分析、设计、实现、测试、部署、维护和退役。软件工程师必须具备相应的知识和技能,以确保软件...
移动平台应用开发期末大作业
06-02
使用这个APP,可以快速的创建活动,参加感兴趣的活动,在活动中结交新朋友。
(完整版)Android应用开发期末考试.docx
01-13
(完整版)Android应用开发期末考试.docx
移动互联网 期末考试复习资料精心整理
03-04
移动互联网 是以移动通信网作为接入网的互联网。 包括三种类型:以移动运营商为主导的封闭式移动互联网;以终端厂商为主导的相对封闭式移动互联网和以网络运营商为主导的开放式移动互联网。
自用】深度学习期末复习资料
06-14
"深度学习期末复习资料" 本文档提供了深度学习期末复习资料,涵盖了深度学习的基本概念、机器学习流程、梯度下降法、交叉熵、学习率、过拟合和欠拟合、线性可分与线性不可分、激活函数、卷积运算等知识点。 1. ...
移动应用开发期末复习】第一章——Android平台概述
最新发布
m0_60511809的博客
06-26 736
Android 应用程序的开发主要使用Java语言Android SDK工具将应用程序代码和相关所有数据和资源文件都编译到一个Android软件包中(带有.apk后缀的存档)Android操作系统是一种多用户的Linux系统默认情况,每个应用程序都在其自己的Linux进程内运行。
移动终端应用开发
09-25
1.下列哪一个不属于Activity的生命周期方法?A A.onInit() B.onStart() C.onStop() D.onPause() 2.对于XML布局文件中的视图控件,layout_width属性的属性值不可以是什么?D A.match_parent B.fill_parent C.wrap_content D.match_content 3.对一些资源以及状态的操作保存,最好是保存在Activity生命周期的哪个函数中进行?B a.onStart() B.onPause() C.onCreate() D.onResume() 4.关于视图控件的常用事件描述中,不正确的是?A A.Click事件只能使用在按钮上,表示按钮的点击动作 B.当TextView类视图控件失去焦点或获得焦点时,将触发FocusChange事件 C.当单选框中某一选项被选择时,将触发CheckedChange事件 D.当多选框中某一选项被选择时,将触发CheckedChange事件 5以下关于Android应用程序的目录结构描述中,不正确的是?D A.src目录是应用程序的主要目录,由Java类文件文件组成 B.assets目录是原始资源目录,该目录中的内容将不会被R类所引用 C.res目录是应用资源目录,该目录中的所有资源内容都会被R类所索引 D.AndroidManifest.xml文件是应用程序目录清单文件,该文件由ADT自动生成,不需要程序员手动修改
移动应用与开发期末复习第一章
weixin_52474205的博客
06-26 456
期末复习第一栏
数据结构与算法C语言期末复习重点
"数据结构c语言版期末考试复习,用于期末考试自用,涵盖数据结构与算法的复习内容,包括选择、算法分析、时间复杂度等方面。" 本文将详细解析给定的复习中涉及的数据结构和算法的相关知识点。 1. 数据...
写文章

热门文章

  • NOSQL期末复习 17261
  • 移动应用开发期末复习(自用复习勿转) 8043
  • C++计算节假日 2061
  • 《深度学习》主要知识点回顾(自用复习勿转) 2043
  • 数据结构 实验5、链队列的基本操作 1435

分类专栏

  • 期末复习 6篇
  • maya 1篇
  • 操作系统 1篇
  • 笔记 1篇
  • 计算机网络 1篇
  • lintcode 1篇
  • 字符串 2篇
  • 数据结构 9篇

最新评论

  • 移动应用开发期末复习(自用复习勿转)

    A° 浅陌: 真杂,完全学偏了

  • 移动应用开发期末复习(自用复习勿转)

    我是啵啵鸡: 这个可以使用到专业复习期末考试吗

  • 《深度学习》主要知识点回顾(自用复习勿转)

    半儿~: 博主好棒!博主加油!表情包

  • 操作系统简答题 期末复习

    半儿~: 感谢博主总结!果断收藏

  • 计算机网络期末复习

    刘鹏远lpy: 感谢博主,很受用

大家在看

  • ArcGIS无插件加载(无偏移)在线天地图高清影像与街道地图指南
  • QT--QPushButton设置文本和图标、使能禁能、信号演示 271
  • Command
  • Win11系统提示找不到System.EnterpriseServices.Wrapper.dll文件的解决办法 557
  • ExecuteNonQuery()插入表单语句

最新文章

  • 《深度学习》主要知识点回顾(自用复习勿转)
  • maya零基础自学操作
  • BigInteger
2022年5篇
2021年28篇

目录

目录

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳坪山网站建设公司扶沟网站seo优化服务河源可靠的免费网站优化潍城网站推广优化联系方式分类目录网站如何优化宁波网站排名优化系统优化自己网站的代码网站内链接优化掇刀区网站seo优化排名长沙网站首页优化报价滨海新区网站推广优化哪家网站优化好商丘百度网站优化哪里的好开封搜索引擎网站优化代办肇庆网站优化代理商湘潭湘乡市网站优化网站主题模型的优化方法长春出名的服装行业网站优化浦口区优化网站排名网站se优化毕业设计心得体会网站的内部链接优化正安网站seo优化莆田网站优化必看招远上市公司网站优化滨江百度网站优化平台苏家屯区运营网站建设优化价格网站排名优化贰金手指花总十宁波网站优化费用优化网站咨询h火15星滨湖区创新网站优化软件是什么网站结构优化分析香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

深圳坪山网站建设公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化