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

时间:2017-10-18 21:57 来源:互联网 作者:源码搜藏收藏

  • 源码类别:项目源码
  • 源码大小:未知
  • 编码格式:gbk,utf8,不限
  • 运行环境:Android studio
  • 广告推荐

外包集中营

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

MIT License api 15+

关于我们

天宇工作室

功能

  • 首页

展示你关注的外包信息,比如: 移动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,主要是对其他端水平不自信,不想拿出来献丑。

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

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

本站资源仅限于学习研究,严禁从事商业或者非法活动! 源码搜藏网所有源码来自互联网转载与用户上传分享,如果侵犯了您的权益请与我们联系,我们将在24小时内删除!谢谢!

项目源码下载排行

最新文章