Giter VIP home page Giter VIP logo

li645056425 / cniao5 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from gaolhjy/enjoyshop

0.0 1.0 0.0 17.47 MB

购物(商城)类app,项目主要分为主页、热卖、分类、购物车、我的五大板块.该app基本上覆盖市面上商机级商城类app的功能,包括购物车、微信及支付宝支付、热门及历史搜索、登录注册、收货地址管理等.另外,本项目持续维护中!!!同时可进入QQ群,和作者、其他小伙伴一起谈论该项目

License: Apache License 2.0

Java 100.00%

cniao5's Introduction

项目简介:

轻松购.是一款购物性Android端app.项目主要分为主页、热卖、分类、购物车、我的五大板块.

该app基本上覆盖市面上商机级商城类app的功能,包括购物车、微信及支付宝支付、热门及历史搜索、登录注册、收货地址管理等.

该项目主要功能已经完成,细节部分正在持续添加与优化中.

还有两个重点:(1)项目代码使用的都是常用但入门门槛较低的方式,比较适合初级android开发者;(2)项目在持续优化中

使用的开源技术(蓝色字体含链接):

1.轮播图

2.下拉刷新、加载更多

3.Gson解析

4.butterknife

5.批量处理权限

6.自定义样式的dialog

7.三级联动

8.eventBus

9.沉浸式状态栏

10.greendao

11.ShareSDK

12.okhttpUtils

13.baseAdapter

14.Glide

15.百度地图定位及Mob天气查询

基本封装与自定义:

1.ToolBar的封装

2.FragmentTabHost的自定义

3.一键清除的EditText

4.购物车的加减控件

5.短信验证倒计时的定时器

6.Glide的封装

7.购物车本地缓存

8.对称加密DESUtil

9.读取Json文件的工具类GetJsonDataUtil

10.日志、sp、屏幕、toast工具类封装

主要界面截图:

Image text Image text Image text

修改完善记录:

版本:1.0.0 基本功能完成

版本:1.0.1 splash基本低版本沉浸式状态栏bug修复

版本:1.0.2 (1)splash界面倒计时UI改变.倒计时功能优化;(2)自定义社会化分享UI界面;(3)签名文件放在as中,避免读者再次下载

版本:1.0.3 修复搜索/历史搜索中当搜索或点击已经存在的条目时,数据顺序错乱的bug.将greendao数据库换成集合进行操作

版本:1.0.4 (1)引导页bug修复(2)网络请求成功后不需要使用handle进行发送消息的bug修复(3)将依赖库中最低版本、目标版本与主项目保持一致,减少项目的体积(4)将项目中使用的第三方库添加链接,方便读者查阅

版本:1.1.0 (1)对toast进行封装;(2)将社会化分享进行封装,可以直接在所有项目项目的所有涉及分享的界面直接调用;(3)对toolbar进行进一步封装,并修复toolbar的相关bug;(4)优化代码

项目谈论群:

QQ群号:156250233 (添加请注明 轻松购 )

Image text

关于我:

1.一个热爱Android,也喜欢交友的菜鸟. QQ:984992087(添加请注明GitHub)

2.我的博客:点击跳转

致谢:

如果您觉得我的此文对您有有些帮助,您的star就是对我最大的鼓励!

cniao5's People

Contributors

gaolhjy avatar

Watchers

李莎莎 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.