Android 开发流程(Android前端工作)

大类

界面开发(难度容易,但是耗时中等)

框架选型+使用(难度容易,耗时低)

前端业务逻辑编写(难度高,耗时高,根据业务逻辑耗时不同,根据业务需求难易不同)

后端交互代码编写(网络请求+IO+线程操作)(难度高,耗时中等)

代码测试(难度容易,耗时低)

BUG修复和细节实现(难度高,耗时高)

界面开发

  1. 首页
  2. 订单页
  3. 订单页子项-订单列表
  4. 订单页子项-订单列表子项-查看订单详情页
  5. 订单页子项-订单列表子项-查看订单详情页子项-查看订单过程页(弹窗)
  6. 订单页子项-订单列表子项-确认收货跳转页面
  7. 订单页子项-订单列表子项-确认收货跳转页面子项-评价页面
  8. 订单页子项-订单列表子项-确认收货跳转页面子项-评价页面子项-评价完成跳转页/查看评价
  9. 订单页子项-订单列表子项-取消订单跳转页面
  10. 订单页子项-订单列表子项-删除订单跳转页面
  11. 个人中心页
  12. 个人中心子项-我的资料
  13. 个人中心子项-我的资料子项-修改资料页面(头像)
  14. 个人中心子项-我的钱包
  15. 个人中心子项-我的钱包子项-充值
  16. 个人中心子项-我的钱包子项-充值子项-充值页面/充值成功页
  17. 个人中心子项-我的钱包子项-充值明细
  18. 个人中心子项-我的钱包子项-消费明细
  19. 个人中心子项-我的钱包子项-优惠券
  20. 个人中心子项-常用地址
  21. 个人中心子项-更多设置
  22. 登录注册页
  23. 登录注册页子项-登录页/注册页
  24. 登录注册页子项-修改密码页/更改手机号页/找回密码页/绑定手机号页
  25. 登录注册页子项-验证码页及功能实现
  26. 下单页面
  27. 下单页面子项-帮忙买页面
  28. 下单页面子项-帮忙买页面子项-商品类型页
  29. 下单页面子项-帮忙买页面子项-信息填写页
  30. 下单页面子项-帮忙取页面
  31. 下单页面子项-帮忙取页面子项-收货信息填写页
  32. 下单页面子项-帮忙取页面子项-常用收货地址选择页
  33. 下单页面子项-帮忙取页面子项-输入地址页(文字匹配定位地址)
  34. 下单页面子项-帮忙寄页面
  35. 下单页面子项-帮忙送页面
  36. 下单页面子项-时间选择/商品类型及重量/男女选择/快递点选择页面(弹窗)
  37. 下单页面子项-支付页面(弹窗)
  38. 下单页面子项-支付成功页面
  39. 下单详情页(取/寄/买/送)

框架选型+使用

功能框架

网络请求框架okhttp+retrofit2的学习+使用(重点)

响应编程框架RxJava的学习+使用(用于复杂功能的实现)

数据解析框架Gson的学习+使用(本人已经熟练掌握)

注解式编程框架Butter Knife的学习+使用(项目中并非一定要使用,该框架用于简化代码)

图片加载框架Glide的学习+使用(相对容易学习)

Android组件间的通信框架RxAndroid或EventBus (异步)(用于复杂功能的实现)

界面框架

侧滑菜单栏框架SlidingMenu

圆形图片框架CircleImageView(容易)

猜你喜欢

转载自blog.csdn.net/yh18668197127/article/details/85318813