#洛克商城APP
简单商城 开源版, 包括用户注册、登录、密码找回、短信验证、用户分享、消息推送、订单上传、商品分类、商品收藏、购物车订单的增添、删除、商品查询、用户设置、用户评价、用户评论等基本功能。
###[下载最新版本](http://www.anumbrella.net/App/AppShopService/index.php)
###[豌豆荚](http://www.wandoujia.com/apps/net.anumbrella.lkshop)
###[小米应用商店](http://app.mi.com/detail/421593)
##云端:
原本打算采用后端服务平台bmob的,后来为了更方便自己自定义接口和今后的拓展,同时也是为了学习更透彻详细,所以后端采用了php。为了快速搭建完平台使用的是thinkphp框架。[后端代码](https://github.com/Shuyun123/AppShopService)。
#应用截图:
<div>
<ul>
<li style="list-style-type:none;margin-top:20px;">
<image style="margin-left:10px" src = "./introduce/introduce1.png">
<image style="margin-left:10px" src = "./introduce/introduce2.png">
<image style="margin-left:10px" src = "./introduce/introduce3.png">
</li>
<br/>
<br/>
<br/>
<li style="list-style-type:none;margin-top:35px;">
<image style="margin-left:10px" src = "./introduce/introduce4.png">
<image style="margin-left:10px" src = "./introduce/introduce5.png">
<image style="margin-left:10px" src = "./introduce/introduce6.png">
</li>
<br/>
<br/>
<br/>
<li style="list-style-type:none;margin-top:35px;">
<image style="margin-left:10px" src = "./introduce/introduce7.png">
<image style="margin-left:10px" src = "./introduce/introduce8.png">
<image style="margin-left:10px" src = "./introduce/introduce9.png">
</li>
</ul>
</div>
#使用的主要技术:
Material Design的设计、Rretrofit2、RxJAVA、友盟分享、消息推送、Mob的短信验证、自动更新(根据友盟提供的思路在自己的云端服务上实现的)、fresco、butterknife、图片上传、用户评价、用户评论等技术。
#说明:
在构思应用前本来是打算采用MVP框架的,同时也看了两款MVP框架的源码,感觉都不错。一款是Jude95大神写的[Beam](https://github.com/Jude95/Beam)框架,很不错的。还有一个是张涛大神写的[TheMVP](https://github.com/kymjs/TheMVP)也很棒。而最终没有使用MVP框架,而是原生的代码,主要是为了把android学习过的所有知识拉通贯彻一下。所以要想快速开发的同学可以试试这两款MVP。
在完成这款应用过程当中,参考了很多的应用,主要参考学习了朋友写的[搜图神器](https://github.com/wenhuaijun/SearchPictureTool)。这是一款很不错的应用,大家可以去学习学习。
由于个人能力有限,所以应用的代码在有些地方设计可能存在不合理,代码也显得臃肿,同时用户体验、应用流畅性、代码健壮性和可扩展性还有待改进。欢迎大家指正。
#使用的主要库:
* [ButterKnife](http://jakewharton.github.io/butterknife/)
* [EasyRecyclerView](https://github.com/Jude95/EasyRecyclerView)
* [RollViewPager](https://github.com/Jude95/RollViewPager)
* [Utils](https://github.com/Jude95/Utils)
* [Emoji](https://github.com/vanniktech/Emoji)
* [PromptDialog](https://github.com/ifynn/PromptDialog)
* [dialogplus](https://github.com/orhanobut/dialogplus)
* [materialish-progress](https://github.com/pnikosis/materialish-progress)
* [MaterialSearchView](https://github.com/MiguelCatalan/MaterialSearchView)
##License:
```bash
Copyright 2015 Anumbrella
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
没有合适的资源?快使用搜索试试~ 我知道了~
仿购物做的一个App
共690个文件
xml:223个
png:165个
java:118个
需积分: 9 25 下载量 189 浏览量
2016-08-03
15:14:40
上传
评论
收藏 17.79MB ZIP 举报
温馨提示
仿购物商店做的一款App
资源推荐
资源详情
资源评论
收起资源包目录
仿购物做的一个App (690个子文件)
PushSDK-debug.aar 1MB
PushSDK-release.aar 1MB
SMSSDK-2.0.2.aar 279KB
SMSSDKGUI-2.0.2.aar 254KB
resources-debug-androidTest.ap_ 3KB
gradlew.bat 2KB
BuildConfig.class 726B
BuildConfig.class 720B
BuildConfig.class 585B
.gitignore 97B
.gitignore 7B
.gitignore 7B
.gitignore 7B
build.gradle 2KB
build.gradle 2KB
build.gradle 588B
build.gradle 572B
build.gradle 537B
settings.gradle 62B
gradlew 5KB
com.umeng.message_v2.8.1.jar 563KB
com.umeng.message_v2.8.1.jar 563KB
com.umeng.message_v2.8.1.jar 563KB
com.umeng.message_v2.8.1.jar 557KB
com.umeng.message_v2.8.1.jar 557KB
umeng_social_sdk.jar 372KB
SocialSDK_QQZone_2.jar 230KB
SocialSDK_WeiXin_1.jar 146KB
MobTools-2016.0303.1229.jar 145KB
SocialSDK_QQZone_1.jar 75KB
gradle-wrapper.jar 52KB
SocialSDK_QQZone_3.jar 49KB
SocialSDK_WeiXin_2.jar 30KB
httpmime-4.1.3.jar 26KB
MobCommons-2016.0303.1229.jar 15KB
SocialSDK_Sina.jar 11KB
classes.jar 6KB
classes.jar 6KB
main.jar 6KB
main.jar 6KB
MaterialSearchView.java 20KB
PromptDialog.java 20KB
MainActivity.java 19KB
DBManager.java 17KB
DetailContentFragment.java 17KB
ShoppingFragment.java 15KB
UserSettingActivity.java 13KB
UserFragment.java 10KB
SubCommentActivity.java 10KB
FindPasswordActivity.java 10KB
AllOrderActivity.java 10KB
LoginActivity.java 9KB
UpdateUtils.java 9KB
CommentProductViewHolder.java 9KB
BaseUtils.java 8KB
SubCommentViewHolder.java 8KB
CommentActivity.java 8KB
CommentProductDataModel.java 7KB
RegisterActivity.java 7KB
ShoppingDataViewHolder.java 7KB
OrderAllDataViewHolder.java 6KB
HttpInterface.java 6KB
WelcomeActivity.java 6KB
BrowserLayout.java 6KB
UserNameSettingActivity.java 6KB
CategorizeFragment.java 6KB
RepairContentFragment.java 5KB
ProductPayDetailActivity.java 5KB
Config.java 5KB
RecommendListViewHolder.java 5KB
RollViewPagerItemView.java 5KB
PreferenceUtils.java 5KB
ShareConfig.java 4KB
RecommendFragment.java 4KB
OrderDataModel.java 4KB
ApplicationActiivty.java 4KB
CollectActivity.java 4KB
AnimationUtil.java 4KB
RecommendContentModel.java 4KB
AboutActivity.java 4KB
CategorizeDetailProductActivity.java 3KB
SettingActivity.java 3KB
ListProductContentModel.java 3KB
SearchActivity.java 3KB
CategorizeDetailProductViewHolder.java 3KB
CategorizeListContentFragment.java 3KB
ContactUsActivity.java 3KB
RepairContentActivity.java 3KB
RecommendAdapter.java 3KB
ProductDataModel.java 3KB
MyTabFragmentAdapter.java 3KB
RepairFragment.java 3KB
ListProductFragment.java 2KB
ProductDetailViewHoler.java 2KB
BaseWebActivity.java 2KB
RepairScreenTypeFragment.java 2KB
CollectDataViewHolder.java 2KB
CommentDataModel.java 2KB
ProductTypeModel.java 2KB
GridViewAdapter.java 2KB
共 690 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7
资源评论
pinmingjiaban
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- mmqrcode1714153659780.png
- Screenshot_2024-04-27-06-08-58-486_com.baidu.xin.aiqicha.jpg
- 基于Javaweb+Tomcat+MySQL的大学生公寓管理系统+sql文件.zip
- 实训作业基于javaweb的订单管理系统源码+数据库+实训报告.zip
- 多机调度问题贪心算法基于最小堆和贪心算法求解多机调度问题.zip
- 基于同态加密技术的匿名电子投票系统源码.zip
- Pyqt5项目框架-PyQt项目开发实践
- 基于C通过MQTT的智能农业大棚管理系统(本科毕业设计)
- python+CNN的网络入侵检测算法源码.zip
- js 实现记住密码功能 js.cookie.min.js
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功