论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
软件与程序人生
›
移动端开发
›
Android Studio实现一个校园图书管理系统
Android Studio实现一个校园图书管理系统
干翻全岛蛙蛙
金牌会员
|
2022-6-25 23:56:02
|
显示全部楼层
|
阅读模式
楼主
主题
666
|
帖子
666
|
积分
1998
项目目录
一、项目概述
二、开发环境
三、项目结构
四、运行演示
五、源码获取
一、项目概述
本次项目实现了一个简单的校园图书管理系统,主要功能就是欢迎界面、注册、登录和借书信息的增删改查,还有Sqlite数据库,其中数据库用到了MD5加密方式存储。管理员先如果没有账号就先进行注册,注册完后进行登录,登录时可以记住密码,下次就不用再输入了。登录成功,进入到管理界面,管理界面是新增修改删除和查询四个按钮,每一个会跳转到相应的界面,都是对数据库中对应的表进行execute。总体结构很清楚易懂,简单实用,UI也进行了用心的设计,是一大亮点。
二、开发环境
三、项目结构
activity包中放置的是管理界面的四个跳转的Activity,分别负责增删改查功能。
app中包中放置的是欢迎登录注册和MainActivity,也就是项目的基础界面。
bean包是数据表,是tb_Books这张表的属性。
database包放置的是数据库文件,包含了创建数据库的java文件和实现MD5加密的java文件。
四、运行演示
1、打开AVD运行项目,首先是欢迎界面,很有文艺风。
2、然后3s后自动进入登录界面,这里因为我注册过,所以直接从数据库中读取了登录账号和密码。
3、我们选择【注册】,输入你的用户名和密码,然后确认密码,点击注册后,会自动跳转回登录界面。
4、然后我们点击登录,就会跳转到管理员的主界面,弹出欢迎的提示信息。
5、我们选择【添加】按钮,进入添加借书记录的界面。
6、然后输入借书信息,并添加,将这条记录加到数据库中,会弹出“添加成功”的提示信息,自动返回主界面,
7、我们再选择【修改】按钮,输入刚刚添加的学号170310416,然后点击【查询】。
8、我们的借书信息会自动补全,这时候我们将专业改为【自动化】,然后点击【修改】。
9、回到主界面,我们再选择【查看借书记录】,可以看到我添加的两条记录。
10、回到主界面,我们删除学号为170310416的这条记录,输入学号,然后查询,再删除。
11、这时候我们会发现刚刚添加的记录已经被删除了。
这样就简单实现了校园图书管理系统应有的基本功能。
五、源码获取
点此下载源码
:
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
正序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
发新帖
回复
干翻全岛蛙蛙
金牌会员
这个人很懒什么都没写!
楼主热帖
Mac 上下载安装《鸣潮》详细教程(含更 ...
批量下载浏览器网页中全部链接的方法 ...
我为什么选择Wiki.js记笔记? ...
ASP.NET Core依赖注入之旅:针对服务注 ...
abp(net core)+easyui+efcore实现仓储 ...
类与对象的创建
MarkDown入门学习总结教程
从 WinDbg 角度理解 .NET7 的AOT玩法 ...
ArcGIS Runtime for Android 2 中文界 ...
ES6案例 ------ 模拟浏览器网页顶部切 ...
标签云
挺好的
服务器
快速回复
返回顶部
返回列表