Skip to content

Sun0630/TakeAway

Repository files navigation

仿美团外卖项目

用到的一些技术和第三方库

本项目用到了一些目前Android端比较流行的一些技术

  • MVP
  • Dagger2
  • Retrofit
  • Picasso
  • ButterKnife
  • Ormlite
  • 短信验证登录
  • 高德地图
  • 极光推送
  • 支付宝支付
  • APK瘦身
  • 多渠道打包

Android UI




Dagger2

编译时依赖注入的框架,在MVP架构下更加解耦V层与P层的关联。解决了反射在开发中带来的性能问题

高德地图

用到了定位,POI检索,添加覆盖物和绘制运动轨迹等功能

APK瘦身

  • 代码混淆

在混淆ormlite和Gson的时候,因为用到很多实体类,所以需要手动配置不混淆实体类 -keep class com.sx.takeaway.model.net.bean.** { *; }

  • 去除无用的图片资源
  • 去除无用的语言包
  • 压缩图片

友盟多渠道打包

About

外卖项目

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy