热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Android美团外卖App开发实战视频

【课程内容】第01章01项目功能分析02导入项目中需要用到的资源文件04点击底部条目切换ui效果05默认选中首页06设置首页的数据适配器07接口文档分析08首页请求规则

【课程内容】

 

第01章

 

01 项目功能分析

02 导入项目中需要用到的资源文件

04 点击底部条目切换ui效果

05 默认选中首页

06 设置首页的数据适配器

07 接口文档分析

08 首页请求规则设定

09 网络请求成功方法处理

10 retrofit回调方法处理

11 网络请求的触发方法

12 上午内容回顾

13 请求网络成功

14 json结构说明

15 处理首页条目总数

16 列表viewHolder的创建

17 无限轮循自定义控件分析

18 轮播图jar包导入(3个)

19 将轮播图自定义控件使用到项目中

20 (@InjectView)注解注意事项

21 分割线&商家条目填充数据

22 滚动recyclerView颜色渐变

23 全天的回顾

 

第02章

 

01 昨天回顾

02 首页跳转至购物车界面

03 选项卡和viewpager绑定

04 商品分类界面&商品列表界面布局搭建

05 数据分析&左侧列表的展示

06 列表条目第0个默认选中

07 点中左侧分类条目变红

08 构建商品集合(从商品分类中获取)

09 右侧列表展示

10 左侧列表点击过程中让右侧列表滚动

11 上午内容回顾

12 右侧列表的滚动管理左侧分类切换

13 动画插值器介绍

14 在屏幕中的指定位置添加图片(状态栏高度)

15 小球飞行(x轴匀速,y轴加速)

16 个人模块跳转到注册界面

17 sharesdk集成步骤

18 短信验证码下发

19 全天回顾

 

第03章

 

01 昨天回顾

02 发送验证码短信事件监听(发送验证码短信结果)

03 验证码倒计时

04 重新获取验证码

05 手机验证码和手机是否匹配

06 测试验证码是否和手机号码匹配

07 用户注册流程

08 ormlite建库、建表

09 获取数据库操作的dao对象

10 将用户登录状态设置为未登录

11 上午内容回顾

12 用户登录&绑定事物

13 用户登录后显示用户名称和电话号码

14 添加商品&减掉此类商品最后一件

15 多件商品减掉一件

16 区分更改数量类型&需要更改数量分类

17 右侧更改左侧分类气泡数量

18 购物车气泡&金额计算显示

19 钱添加人民币符号

20 下午回顾

 

第04章

 

01 昨天回顾

02 根据购买价格显示隐藏去结算按钮

03 点击过程中弹出购物车对话框(bottomSheetLayout)

04 购物车列表展示

05 购物车中商品数量变化(商品列表,商品分类,购物车列表,购物车总数)

06 清空购物车

07 确认订单页面

08 上午内容回顾

09 计算订单界面的总金额

10 支付订单界面商品展示

11 支付宝支付流程

12 支付宝demo测试

13 支付宝payV2方法支付

14 测试支付流程

15 下午回顾

 

第05章

 

01 昨天回顾

02 添加地址界面的开启

03 editText焦点变化监听

04 对话框弹出选择标签地址

05 检测数据是否合法方法&地址表分析

06 地址的增删改查方法

07 地址数据库中插入一条数据

08 获取用户地址列表展示

09 用户列表的展示

10 修复用户已登录不显示信息bug

11 选中地址数据库更新&页面更新

12 将选中地址回传至前1个界面展示

13 查询登录用户选中地址

14 地址更新

15 收货地址删除

16 高德地图创建key应用导入

17 地图定位

 

第06章

 

01 昨天回顾

02 获取点位点的周边地址

03 周边地址在项目中显示

04 定位测试&周边地址获取测试

05 地址回传

06 请求订单列表的数据

07 订单列表界面展示

08 订单详情界面显示订单状态

09 使用极光推送订单修改

10 极光消息推送集成

11 通过观察者模式接收数据&更新界面

12 详情界面订单状态变化

13 骑手取货&送货&骑手出现


点击立即获取该资源


推荐阅读
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 1,关于死锁的理解死锁,我们可以简单的理解为是两个线程同时使用同一资源,两个线程又得不到相应的资源而造成永无相互等待的情况。 2,模拟死锁背景介绍:我们创建一个朋友 ... [详细]
  • 后台获取视图对应的字符串
    1.帮助类后台获取视图对应的字符串publicclassViewHelper{将View输出为字符串(注:不会执行对应的ac ... [详细]
  • 深入理解CSS中的margin属性及其应用场景
    本文主要介绍了CSS中的margin属性及其应用场景,包括垂直外边距合并、padding的使用时机、行内替换元素与费替换元素的区别、margin的基线、盒子的物理大小、显示大小、逻辑大小等知识点。通过深入理解这些概念,读者可以更好地掌握margin的用法和原理。同时,文中提供了一些相关的文档和规范供读者参考。 ... [详细]
  • 带添加按钮的GridView,item的删除事件
    先上图片效果;gridView无数据时显示添加按钮,有数据时,第一格显示添加按钮,后面显示数据:布局文件:addr_manage.xml<?xmlve ... [详细]
  • OpenMap教程4 – 图层概述
    本文介绍了OpenMap教程4中关于地图图层的内容,包括将ShapeLayer添加到MapBean中的方法,OpenMap支持的图层类型以及使用BufferedLayer创建图像的MapBean。此外,还介绍了Layer背景标志的作用和OMGraphicHandlerLayer的基础层类。 ... [详细]
  • 今天就跟大家聊聊有关怎么在Android应用中实现一个换肤功能,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根 ... [详细]
  • Java验证码——kaptcha的使用配置及样式
    本文介绍了如何使用kaptcha库来实现Java验证码的配置和样式设置,包括pom.xml的依赖配置和web.xml中servlet的配置。 ... [详细]
  • 高质量SQL书写的30条建议
    本文提供了30条关于优化SQL的建议,包括避免使用select *,使用具体字段,以及使用limit 1等。这些建议是基于实际开发经验总结出来的,旨在帮助读者优化SQL查询。 ... [详细]
  • Go GUIlxn/walk 学习3.菜单栏和工具栏的具体实现
    本文介绍了使用Go语言的GUI库lxn/walk实现菜单栏和工具栏的具体方法,包括消息窗口的产生、文件放置动作响应和提示框的应用。部分代码来自上一篇博客和lxn/walk官方示例。文章提供了学习GUI开发的实际案例和代码示例。 ... [详细]
  • 运算放大器使用规则及注意事项
    本文介绍了运算放大器的使用规则和注意事项,包括输入电压的限制、输出直接并接电容的安全性等。通过了解这些规则和注意事项,可以更好地使用运算放大器,避免出现意外情况。 ... [详细]
  • 本文介绍了一款名为TimeSelector的Android日期时间选择器,采用了Material Design风格,可以在Android Studio中通过gradle添加依赖来使用,也可以在Eclipse中下载源码使用。文章详细介绍了TimeSelector的构造方法和参数说明,以及如何使用回调函数来处理选取时间后的操作。同时还提供了示例代码和可选的起始时间和结束时间设置。 ... [详细]
  • Sleuth+zipkin链路追踪SpringCloud微服务的解决方案
    在庞大的微服务群中,随着业务扩展,微服务个数增多,系统调用链路复杂化。Sleuth+zipkin是解决SpringCloud微服务定位和追踪的方案。通过TraceId将不同服务调用的日志串联起来,实现请求链路跟踪。通过Feign调用和Request传递TraceId,将整个调用链路的服务日志归组合并,提供定位和追踪的功能。 ... [详细]
  • 今日份分享:Flutter自定义之旋转木马
    今日份分享:Flutter自定义之旋转木马-先上图,带你回到童年时光:效果分析子布局按照圆形顺序放置且平分角度子布局旋转、支持手势滑动旋转、快速滑动抬手继续旋转、自动旋转支持X轴旋 ... [详细]
author-avatar
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有