本来要好好复习爪哇的,但是吧,这波实验报告和课设要把我人搞没了,只能从0开始恶补!难顶啊
下面贴一下经典README。
然后为了交项目说明文档,还学会了图床怎么用,我还是第一次写带图的md文档。只能说PicGo极大的简化了我们写文档时的操作和图像相关操作。有机会自己写一写如何使用。
安卓_图片管理系统APP
基于Android和SQlite数据库开发的一款简单的图片系统。可以查看图片详情,查看个人信息,
项目结构
main
│ AndroidManifest.xml
│
├─java
│ └─lingxiao
│ └─li
│ └─cart
│ Bean.java
│ DetaliedActivity.java
│ InformationActivity.java
│ Login.java
│ MainActivity.java
│ MyActivity.java
│ MyHelper.java
│ PictureAdapter.java
│
└─res
├─drawable
│ ic_launcher_background.xml
│
├─drawable-v24
│ akl.jpg
│ avatar.jpg
│ beijing.jpg
│ enter.png
│ ic_launcher_foreground.xml
│ information.jpg
│ karsa.jpg
│ kdaakl.png
│ morgana.jpg
│ project.jpg
│ yourname.bmp
│
├─layout
│ activity_center.xml
│ activity_detalied.xml
│ activity_information.xml
│ activity_login.xml
│ activity_main.xml
│ listview_item.xml
│
├─mipmap-anydpi-v26
│ ic_launcher.xml
│ ic_launcher_round.xml
│
├─mipmap-hdpi
│ ic_launcher.png
│ ic_launcher_round.png
│
├─mipmap-mdpi
│ ic_launcher.png
│ ic_launcher_round.png
│
├─mipmap-xhdpi
│ ic_launcher.png
│ ic_launcher_round.png
│
├─mipmap-xxhdpi
│ ic_launcher.png
│ ic_launcher_round.png
│
├─mipmap-xxxhdpi
│ ic_launcher.png
│ ic_launcher_round.png
│
└─values
colors.xml
strings.xml
styles.xml
数据库
名称 | 数据类型 | 长度 | 约束 |
---|---|---|---|
_id | INTEGER | 0 | PRIMARY KEY AUTOINCREMENT |
name | VARCHAR | 20 | |
painter | VARCHAR | 20 | |
number | VARCHAR | 20 |
_id | name | painter | number |
---|---|---|---|
1 | 整合运动 | 未知 | 2.4 |
2 | 你的名字 | 未知 | 10.3 |
3 | K/DA | 未知 | 5.6 |
4 | 魔女 | 未知 | 2.9 |
项目介绍
Android移动开发技术 课程设计作品
图片管理系统
Power By 李凌霄
详细设计
- 登录界面
序号 | 输入 | 运行 | 输出 |
---|---|---|---|
1 | 账号密码 | 与设置值等 | 进入首页 |
2 | 账号密码 | 与设定值不等 | 显示登录失败 |
2.主页
序号 | 输入 | 运行 | 输出 |
---|---|---|---|
1 | 单击图片 | 跳转到详情 | 展示图片详情 |
3.图片管理
序号 | 输入 | 运行 | 输出 |
---|---|---|---|
1 | 名称、画师、文件大小 | 存储信息存进数据库 | 弹出图片信息已添加 |
2 | 单击查询 | 调出数据库内的信息 | 查询的图片的信息 |
3 | 更改需要修改的信息并单击修改 | 修改信息存进数据库 | 弹出图片信息已修改 |
4 | 单击删除 | 数据库内的信息删除 | 弹出图片信息已删除 |
各模块功能
登录模块:
登录页面上会显示账户和密码,使用LinearLayout线性布局,使用TextView显示用户应进行的操作,使用EditText让用户输入账户和密码,用onClick方法实现Activity的跳转,设置密码后,如果用户输入的账户密码与设置的相同,则发生跳转,若不同,则显示“登陆失败”
首页模块:
首页主要几个布局组成,用户可通过此页查看其他用户发布的商品,点击想要了解的商品,会跳转到商品详情页面。顶部导航栏部分使用三个按钮,用onClick方法实现Activity的跳转,进而跳转到其他页面。
图片模块:
使用了SQLite数据库,实现了图片信息的添加、查询、修改、删除的功能,同时也可查询进行增删改查后的图片的信息。并使用Listview显示所查询的信息。
个人中心:
从其他页面实现了Activity之间的跳转,进入我的页面,可以查看到用户的收藏、记录等功能。
操作演示
1.启动界面(admin // 123456)
2.主页面
3.编辑页面
4.个人页面