淘宝天猫购物优惠券安卓原生app+后台(ssm)+接口文档+ppt+部分论文。
本系统为本人毕业设计,重心在于APP所以后台功能相对简单。
演示图片请前往:https://blog.csdn.net/qq_41780372/article/details/97147655部分功能如下所示。
1.打开app,在app启动界面,如果用户是之前登录了的,在这个界面会进行一个自动登录,目的是检测用户本地令牌是否有效,拉取用户最新的资料信息,同时App在启动会对首页焦点图和首页商品信息进行预加载,防止app进入时卡顿的问题。
当数据预加载完成,启动界面的左上角会显示跳过按钮。
如果超过5s都未加载完成,App会直接跳转首页然后继续加载内容。
进入APP首页时,APP首先是检查是否有新版本,如果有就会给出弹窗提示。
2.在app的首页,主要分为4的模块,首页-分类-福利-个人中心3.在App的首页,首先是搜索功能,点击搜索框,用户可以在搜索框中输入商品进行搜索,也可以直接点击热门搜索或者搜索历史中的标签进行搜索。
在搜索框中输入文字的时候,App会给出关键字提示,比如我输入拼音xie,app会提示鞋或者卸妆有关的一些商品。
用户点击鞋子进入搜索结果页,在搜索结果页,用户可以查看搜索出的全部商品,我可以通过人气,销量,价格,最新搜索出自己想要的商品。
点击商品直接到达商品详情页面。
返回首页依次往下的是一个分类导航条,在这里可以查看热门的一些分类,所有的列表都是支持上拉刷新和下拉加载的。
依次往下是一个焦点图,焦点图的商品是由管理员在后台进行配置,当配置的商品优惠券被领完时,App会给出相应的提示。
否则跳转商品详情页。
然后在往下是一个热门商品分类页面,这个模块可以进行后台配置,如果后台不做任何配置时,就是显示的默认的内容,任意点击一个分类进去,显示的是一个商品列表。
接下来我们介绍商品详情页,随意点击一个商品进入,在这个页面,用户可以看到优惠券的基本信息,卖家的基本信息以及商品的基本信息。
用户可以在该页面直接领取优惠券,也可以选择将优惠券通过淘口令的方式分享给好友,同时可以选择收藏该商品以便下次浏览。
在这里可以直接点击立即购买跳转淘宝的购买页面,也可以点击进入店铺进入对应的店铺里面。
在该页面做了一个小细节就是顶部的导航栏。
当用户在页面滑动时顶部导航栏会根据页面调整透明度,同时会调整返回的图标。
4.返回首页进入第二页,这里是一个分类页面,在这里展示了一些常用的商品分类。
这里大部分商品都是通过显示的分类名进行直接检索数据,但是自己也做了一点小处理,比如女装的T恤和男装的t恤(xu)虽然名字一样,但是点击进去的商品是截然不同的。
5.在首页的第三个页面,是一个福利兑换页面。
当用户在金币足够的情况下,可以选择在这里抢兑自己喜欢的商品。
当初写这个功能的主要目的是为了留住更多的用户,用福利的方式使自己的用户更为活跃。
6.在我的界面,用户可以选择注册和登录和忘记密码。
在忘记密码时,注册和忘记密码都是通过接收验证码的形式操作,这里用户直接使用之前注册好的用户进行演示。
7.首先是我的订单,我的订单功能对于手机安装了淘宝和未安装淘宝的用户是不一样的。
对于安装了手机淘宝的用户,会直接跳转手机淘宝。
而对于未安装手机淘宝的用户,会使用内置浏览器打开指定的界面。
APP内有许多跳转手机淘宝的地方,都是这种逻辑。
8.订单中心过后依次是领券中心,我的卡券,淘宝特卖与福利红包。
领券中心与淘宝特卖是淘宝官方整理的一些优惠券,福利红包板块可以领取淘宝购物红包,福利红包是由APP管理员发放,在我的卡券页,点击进去可以看见自己领取的优惠券和福利红包。
9.然后是意见反馈功能,因为不同的手机展示的界面有可能不同,App或许也有未知的一些bug,当用户发现bug时就可以通过该功能反馈给客服,App管理员可以在后台查看到用户反馈的信息。
10.在我的收藏列表里面,有用户在App内收藏的商品,用户可以查看自己收藏的商品。
11.在我的足迹里面,当用户浏览了商品详情页后,App会记录商品的浏览记录。
当用户想要查看之前浏览过的商品时,就可以在这里查看自己浏览的全部记录。
12.对于官方客服功能,当用户需要联系客服时,就可以使用该功能,进入官方客服页面,点击QQ的在线交谈,App会直接跳转QQ并打开指定客服界面。
对于微信,也可以直接一键复制微信账号,然后由APP直接跳转微信。
13.当App使用一定时长后,App缓存的图片等其他的一些垃圾会消耗一定的空间,用户可以使用清空缓存的功能清除App的缓存。
14.在App晒单有奖和邀请有奖模块,属于用户通过做任务获取金币的模块,在晒单功能里,用户提交App内领取优惠券下单的订单信息,等待管理员审核通过后,用户的积分就会发生变化,而在邀请有奖里面
2025/3/31 2:38:43 187.04MB android java ssm
1
14个经典DSP实验测试程序,包括1指令实验、2存储器、3串行口、4同步串口、5步进电机、6硬件中断、7定时器、8交通灯、9直流电机、10滤波器、11正弦波发生器、12语音录放、13exam_c、14显示屏
2025/3/31 0:28:21 73KB DSP 程序 C语言
1
SAX符号化序列范例源码--------------------timeseries2symbol.m:--------------------Thisfunctiontakesinatimeseriesandconvertittostring(s).Therearetwooptions:1.ConverttheentiretimeseriestoONEstring2.Useslidingwindows,extractthesubsequencesandconvertthesesubsequencestostringsForthefirstoption,simplyenterthelengthofthetimeseriesas"N"ex.Wehaveatimeseriesoflength32andwewanttoconvertittoa8-symbolstring,withalphabetsize3:timeseries2symbol(data,32,8,3)Forthesecondoption,enterthedesiredslidingwindowlengthas"N"ex.Wehaveatimeseriesoflength32andwewanttoextractsubsequencesoflength16usingslidingwindows,andconvertthesubsequencesto8-symbolstrings,withalphabetsize3:timeseries2symbol(data,16,8,3)Input:dataistherawtimeseries.Nisthelengthofslidingwindow(usethelengthoftherawtimeseriesinsteadifyoudon'twanttohaveslidingwindows)nisthenumberofsymbolsinthelowdimensionalapproximationofthesubsequence.alphabet_sizeisthenumberofdiscretesymbols.2<=alphabet_size<=10,althoughalphabet_size=2isa special"useless"case.Output:symbolic_data:matrixofsymbolicdata(no-repetition).Ifconsecutivesubsequenceshavethesamestring,thenonlythefirstoccurrenceisrecorded,withapointertoitslocationstoredin"pointers"pointers:locationofthefirstoccurrencesofthestringsN/nmustbeaninteger,otherwisetheprogramwillgiveawarning,andabort.Thevariable"win_size"isassignedtoN/n,thisisthenumberofdatapointsontherawtimeseriesthatwillbemappedtoasinglesymbol,andcanbeimaginedasthe"compressionrate".Thesymbolicdataisreturnedin"symbolic_data",withpointerstoth
2025/3/29 15:54:56 24KB SAX 序列 matlab
1
(1)坐标形式转换,BLH与XYZ的互换,高斯投影正反算与邻带换算等。
(2)大地问题解算。
正反算,支持贝塞尔方法、高斯平均引数方法和韦森特方法。
(3)参考椭球变换。
椭球变换与椭球变换参数的求取。
(4)参考框架变换。
历元变换、速度变换、坐标变换、历元速度坐标变换等。
(5)平差计算。
水准网平差、三角高程网平差、GPS网平差。
(6)IGS观测数据与精密星历下载。
(7)GNSS观测数据质量检查(支持GPS和GLONASS,支持总览图绘制和按星绘图)。
(8)RTK定位结果精度分析(可应用于单点多历元各类XYZ坐标类型的点位精度分析)。
(8)GNSS水准高程拟合。
移动曲面法(含平面、二次曲面、加权平均法)、整体拟合法(平面、二次曲面、三次曲面)。
(9)时间变换。
历书时、儒略日、GPS时、年积日等之间的转换。
(10)图幅编号计算。
新旧图幅编号计算与范围计算,地形图图幅编码计算。
2025/3/27 4:49:42 11.32MB 大地测量 计算工具集
1
压缩包中cmpp2.zip为源码导入到eclipse工程中可以直接使用。
压缩包中cmpp2.jar为源码打成的jar包,可以通过更改配置文件直接使用。
通过调用静态方法MsgContainer.sendMsg(Stringmsg,StringcusMsisdn);可以直接实现短信发送,其中msg为短信内容,cusMsisdn为电话号码。
注:相关链接信息参数在MsgConfig.properties中,具体参数解释如下。
ismgIp=10.11.25.187//短信网关公网或内网IPismgPort=7890//短信网关端口isLocalPort=7899//本地服务器上传端口(可以随意定义)spId=999999//SP的企业代码spCode=10658888//SP的服务代码sharedSecret=abcdefg//密码timeOut=10000//超时时间connectCount=3//重连次数
2025/3/26 16:06:21 17.93MB cmpp2.0 Java源码 jar包
1
会声会影的卸载工具包,包括绘声绘影5~10版本的清理工具,它能够帮助用户对于pc端中残存的注册表或无用文件进行删除,解决用户因残余选项而导致corelvideostudiox6安装失败的问题,此款工具全部都能卸载干净哦。
2025/3/26 1:46:11 3.85MB 绘声绘影
1
你的磁盘是不是保存了很多重复的文件?分散在各个目录,不好找吧?找到了,为了保证目录的完整性,你又不能删除它?你知道Linux的文件硬链接吗?就是给文件一个别名,多个文件名指向同一个文件内容,不重复占用空间。
与快捷方式不同的是,删除快捷方式的原始文件,快捷方式就会失效。
你删除硬链接其中任何一个,都不影响原始文件,直到全部文件都删除了(链接数为0)文件才会从磁盘删除。
其实Window的NTFS文件系统也支持文件硬链接的(CreateHardLink),现在就提供一个工具,以相似的文件名为基础,查找重复的文件,我们忽略(1)这样的重复模式文本(正则表达式为:@"(\s)|复件|\((\d)+\)"),把重复的文件改为硬链接。
从而节省磁盘空间。
说明在我的BLOG中http://blog.csdn.net/greenery/archive/2009/10/22/4714144.aspx
1
用于链接VS2017的Mysql驱动
2025/3/25 10:41:24 1.07MB mysql vs2017
1
拉扎维模拟CMOS集成电路设计(包含有前10章课件和习题解答)
2025/3/24 17:22:16 15.7MB 模拟CMOS
1
运行环境要求:php(5.4~7.3)+mysql5安装步骤:1,将程序文件上传至服务器空间上(注意二进制上传)2,在浏览器执行http://域名/install/进入安装注:根目录下nginx.conf是nginx的伪静态规则V6.4正式版部分功能改进说明:1,手机端每个栏目列表可以单独上传幻灯片2,后台部分页面UI优化3,增加用户自助更换微信绑定登录的功能4,后台直接上传公众号二维码和客服二维码5,手机端详情页增加自定义模板(和PC端同步)6,增加后台备忘录7,充值赠送套餐、置顶扣费选项、有效期选项等等统统改进为在后台直接设置(不再需要去改文件)8,不同栏目可以设置不同的有效期显示时间9,分站后台不显示教程、工单、更新等内容10,不同栏目可以设置不同的置顶时间项目和置顶收费标准11,PC和手机端用户中心,置顶信息改进12,手机端发信息,栏目选择界面的优化13,违禁词替换改进14,会员置顶信息界面优化(包括手机端)15,被大家诟病已久的图文编辑器将换成百度编辑器,并增加内容自动保存的功能
2025/3/24 15:17:23 20.99MB 网络协议 nginx
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡