-----数据持久化------
1. DataCache
key-value 存储的实现 (底层mmkv)
2. LitePal 数据库
1> 创建数据bean,并继承LitePalSupport
2> 在assets/litepal.xml中添加要持久化数据的数据bean路径
3> 调用数据bean,的save,update(id),delete等进行数据库操作
4> 批量操作使用 LitePal,如LitePal.findAll(xx.class),LitePal.deleteAll(xx.class)
5> 数据bean,如果有id字段需定义成int 或者long,如没有该字段,那数据库会自动添加id
NOTE:
1-如果是从数据库取出来的数据,可以直接修改后存储,
2-如果是非数据库取出来的数据(如new出来的)那直接save,即使id一致,也会重新创建一条数据存储,此时可用update(数据id),
3-所有非存储类的操作,都要传id,进行操作
----- 通信 ------
EventBus
----- 网络层 -----
retrofit + okhttp
具体用法啊,参考TestActivity
-------- 项目架构 ---------
app -> common -> base
-------- 项目结构 --------
MMVM
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
APP功能端: 1.注册界面:用户注册、用户登录。 2.发布:设置商品基本信息包括:名称、文字描述、图片。 设置商品的起拍价格和拍卖时限。 3.竞拍:浏览拍卖商品,选择商品设置竞拍价格,支付起拍价格的20%为保证金后参与竞拍。 4.搜索:根据关键字进行搜索,点击商品查看具体信息。 用户可以根据分类进行分类查询商品。 5.订单管理:用户可以在订单界面浏览竞购过的商品和正在参与竞拍的商品订单,点击订单查看详情。 6.商品管理:管理商品基本信息,对商品进行增、删、改、查。 7.用户管理:设置用户基本信息包括:昵称、性别、手机号、收货地址。 8.拍卖规则:用户给出竞拍价时间截止后,价格最高者竞价成功有购买权,竞价失败退回保证金;竞价成功需要在24小时内付尾款,逾期扣除保证金。
资源推荐
资源详情
资源评论
收起资源包目录
基于Android的小商品拍卖APP设计与实现(毕业论文) (356个子文件)
gradlew.bat 2KB
jarAnalysis.bin 5.18MB
executionHistory.bin 3.74MB
classAnalysis.bin 3.43MB
outputFiles.bin 325KB
fileHashes.bin 280KB
sha1-checksums.bin 181KB
taskHistory.bin 168KB
md5-checksums.bin 31KB
resourceHashesCache.bin 23KB
last-build.bin 1B
.DS_Store 8KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.gitignore 225B
.gitignore 47B
.gitignore 6B
.gitignore 6B
.gitignore 6B
config.gradle 2KB
build.gradle 2KB
build.gradle 1KB
build.gradle 1KB
build.gradle 1KB
settings.gradle 77B
gradlew 5KB
auction.app.iml 11KB
auction.common.iml 9KB
auction.base.iml 9KB
auction.iml 1005B
gradle-wrapper.jar 53KB
ImageUtils.java 44KB
WheelView.java 27KB
RoundedDrawable.java 20KB
RoundedImageView.java 19KB
MyDateUtils.java 17KB
StrUtils.java 13KB
CommonAdapter.java 13KB
BaseViewHolder.java 11KB
LogCatLog.java 11KB
RegexUtils.java 10KB
IOUtils.java 10KB
CommonDialog.java 10KB
ImageLoader.java 9KB
TitleBar.java 9KB
HomeActivity.java 8KB
OpenAlbumManager.java 7KB
AbstractWheelTextAdapter.java 7KB
CreateProductActivity.java 6KB
AuctionFragment.java 6KB
WheelScroller.java 6KB
CreateAuctionActivity.java 6KB
Eyes.java 5KB
BinaryDirs.java 5KB
CrashHandler.java 5KB
EditUserInfoActivity.java 5KB
RegexConstants.java 5KB
KeyboardUtil.java 5KB
PermissionHelper.java 5KB
MyAuctionDetailActivity.java 5KB
Auction.java 4KB
RegisterActivity.java 4KB
LoginActivity.java 4KB
ListDialog.java 4KB
DrawableCenterButton.java 4KB
CustomEmptyLayout.java 4KB
BaseAdapter.java 4KB
CommonSelectStringDialog.java 4KB
ProductListActivity.java 4KB
CenterFragment.java 3KB
BaseFragment.java 3KB
NumericWheelAdapter.java 3KB
WheelRecycle.java 3KB
BaseActivity.java 3KB
MyAuctionFragment.java 3KB
DataCache.java 3KB
CommonActivity.java 3KB
UserInfo.java 3KB
MyAuctionListAdapter.java 2KB
FragmentUtils.java 2KB
ResourcesUtils.java 2KB
SplashActivity.java 2KB
ViewPagerCompat.java 2KB
AbsBaseDialog.java 2KB
ImageLoader.java 2KB
MainTab.java 2KB
WheelAdapter.java 2KB
CommonFragment.java 2KB
ScreenUtil.java 2KB
AdapterCall.java 2KB
GlideRoundTransform.java 2KB
CommonUtil.java 2KB
Md5Utils.java 2KB
AuctionListAdapter.java 2KB
GlideCircleTransform.java 2KB
ApiFactory.java 2KB
EditLayout.java 2KB
ArrayWheelAdapter.java 2KB
MyAuction.java 2KB
共 356 条
- 1
- 2
- 3
- 4
资源评论
code.song
- 粉丝: 381
- 资源: 916
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功