{
    分享网正式开通,我们为大家提供免费资源,欢迎大家踊跃投稿!

Android外包集中营,整合多个软件外包平台项目信息,替你筛选优

外包集中营

整合多个软件外包平台项目信息,替你筛选优质项目

 

关于我们

功能

  • 首页

展示你关注的外包信息,比如: 移动app、网站开发、微信/小程序。

  • 发现

展示所有的外包信息。

  • 搜索

展示标题或描述中含有指定关键词的外包信息。

截图

 

 

 

 

下载

已在 百度手机助手、91市场、安卓市场 上线。

贴出二维码方便下载

技术点

  • 框架:MVP
  • 网络访问:Retrofit2 + OkHttp3
  • 网络缓存:RxCache
  • 数据及解析:Gson 解析 json
  • 异步框架:RxJava2
  • 设计规范:Material Design
  • 界面布局:BottomNavigationView + ViewPager + Fragment
  • 第三方接入:ShareSdk、友盟 app 统计、TinkerPatch 热更新

亮点

  • ViewPager 懒加载:在 Activity 生命周期内仅加载一次,且第一次可见时加载。
  • LCEE 界面逻辑:也就是加载、内容、错误、空视图。

项目包结构

  • com.ittianyu.pocenter
    • common            公用代码
      • api               网络访问代码
      • base               基类
      • bean               实体类
      • utils              工具类
    • features           功能
      • detail             详情
      • find               发现
      • home             主页
      • mime             我的
      • search              搜索
      • type              标签管理
      • version             版本更新
    • MainActivity          主界面
    • SplashActivity         欢迎界面

踩坑经历

  • 混淆:如果项目中有用到 Gson 解析数据,不要混淆实体类。最好养成用一个库,就加上一个库的混淆代码的习惯。

开发体会

整个项目包括 服务器端、爬虫、app,但这里只开源了 app,主要是对其他端水平不自信,不想拿出来献丑。

难度不大,但一个人做难免觉得有点累(虽然我已经很久不敢说累了)。 虽说工作室有后端的,但不能让人家白干活。

本来还打算顺便做个网页版的,但愧于工作还没着落,所以决定先放一放。


资源均来自第三方,谨慎下载,前往第三方网站下载


米微资源分享网 , 版权所有丨本站资源仅限于学习研究,严禁从事商业或者非法活动!丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Android外包集中营,整合多个软件外包平台项目信息,替你筛选优
喜欢 ()分享 (0)