移动软件开发
文章平均质量分 65
移动软件开发
wow_awsl_qwq
这个作者很懒,什么都没留下…
展开
-
移动软件开发复习笔记
第一章第三章R.layout.activity_main第四章Android 操作系统是一种多用户 Linux 系统,其中的每个应用都是一个不同的用户;每个进程都拥有自己的虚拟机 (VM),因此应用代码独立于其他应用而运行。Android系统实现了最小权限原则。默认情况,每个应用只能访问执行其工作所需的组件,而不能访问其他组件。但是,应用仍可通过一些途径与其他应用共享数据以及访问系统服务:第五章原创 2022-02-22 08:58:15 · 1922 阅读 · 0 评论 -
android studio项目:数据存储和访问 建立SQLite数据库 实现增删查改
实验目的:分别使用sqlite3工具和Android代码的方式建立SQLite数据库。在完成建立数据库的工作后,编程实现基本的数据库操作功能,包括数据的添加、删除和更新。实验要求:1.创建一个学生管理的应用,基本信息包含学生姓名,班级,学号。采用数据库存储这些信息。2.应用应该至少包含信息录入和删除功能。3.数据显示考虑采用ListView。实验效果:工程结构:源代码:DBAdapter.javapackage com.example.shiyan6_sqlite;import原创 2021-12-16 11:33:45 · 10564 阅读 · 2 评论 -
android studio项目:绑定服务和线程的使用,实现一个计时器
实验五 使用线程实验目的:熟悉和掌握Android线程的使用实验要求:1.完成一个秒表,具备启停功能2.通过绑定服务实现功能,通过Thread+handler更新界面主要思路是:在服务中启动一个线程实现计数的功能,并且每隔10ms调用一下更新界面的函数,这需要用到Thread+handler,当然还需要一些控制启停的公有函数供activity调用,同过绑定的服务的方式,activity中可以获得服务的实例,所以以activity作为控制器,对不同的按钮事件调用service的控制启停的函数或者计原创 2021-11-19 11:02:36 · 3148 阅读 · 5 评论 -
android studio项目实验:组件通信:Intend启动Activity以及接收返回结果
实验四 组件通信实验目的:熟悉和掌握Android组件间通信的方式和技巧。实验要求:运行课本的示例程序,理解组件通信的方式和过程2.设计一个主Activity和一个子Activity(Sub-Activity),使用主Activity上的按钮启动子Activity,并将子Activity的一些信息返回给主Activity,并显示在主Activity上。可以自己设计界面和场景,也可以使用下面提供的内容:主Activity界面上有一个“登录”按钮和一个用了显示信息的TextView,点击“登录”原创 2021-11-02 17:06:56 · 2167 阅读 · 0 评论 -
android studio 项目 :UI设计 实现简单计算器(实现高精度)
一个实验做了快一天,记录一下实验二 UI设计(一)实验目的:自主完成一个简单APP的设计工作,综合应用已经学到的Android UI设计技巧,重点注意合理使用布局。实验要求:1.完成一个计算器的设计,可以以手机自带的计算器为参考。设计过程中,注意考虑界面的美观性,不同机型的适应性,以及功能的完备性。2.注意结合Activity的生命周期,考虑不同情况下计算器的界面状态。3.如有余力,可以考虑实现一个高精度科学计算型的计算器。实现效果:整数和浮点数的加减乘除、取余、开根号,异号、清零 计算结原创 2021-10-22 13:38:05 · 10768 阅读 · 3 评论 -
android studio实验 UI设计 ListView及其事件响应方法 弹出菜单PopupMenu及其事件响应方法
实验目的:1.学习使用ListView及其事件响应方法。2.阅读sdk/doc/index脱机文档或者在Android developer开发者网站上,学习使用弹出菜单PopupMenu及其事件响应方法。实验要求:1.实现一个列表,其中显示班级学号姓名,提供添加功能2.对添加的选项,通过长按某项,调用弹出菜单显示删除功能,并删除该选项。MainActivity.javapackage com.example.shiyan3;import androidx.annotation.NonN原创 2021-10-28 15:23:30 · 2402 阅读 · 0 评论