欢迎来到淘码网(TMA.CN)

Android源码仿极客日报阅读App系统

价格: ¥ 588

最后更新: 2019-12-21 23:44:37

演示地址: 点击查看

安装费: 免费

分类
类 型
品 牌
语 言
数据库
是否加密
是否授权
大小
5 MB
发货方式
自动发货
下载方式
远程下载
安装方式
操作系统
运行环境
伪静态
备注说明
过期域名抢注平台,精品域名一口价香港免备案云主机,低价促销源码交易买卖上福娃网
  • 软件类别:安卓源码
  • 更新时间:2017-07-21
  • 软件大小:1 MB
  • 界面语言:简体中文
  • 演示地址:暂无演示                 官方网站: 暂无
  • 运行环境:其他
  • 软件类型:免费源码
  • 软件等级:★★★☆☆
软件介绍 - [ Android源码仿极客日报阅读App系统 ]

Android源码仿极客日报阅读App系统是使用android studio开发,eclipse可能无法直接使用。

极客日报,一款纯粹的阅读App,基于Material Design + MVP + RxJava + Retrofit + Dagger2 + Realm + Glide

出于学习的目的做了这款Material Design风格的简洁的阅读应用,基本涵盖了当前Android端开发最常用的主流框架,阅读内容目前包括知乎日报、微信精选、干货集中营,知

识、新闻、福利一网打尽,后期会持续更新,坚持在这个项目上实践最新的技术,也会争取拓展更多的阅读内容。

Points

使用RxJava配合Retrofit2做网络请求

使用RxUtil对线程操作和网络请求结果处理做了封装

使用RxPresenter对订阅的生命周期做管理

使用RxBus来方便组件间的通信

使用RxJava其他操作符来做延时、轮询、转化、筛选等操作

使用okhttp3对网络返回内容做缓存,还有日志、超时重连、头部消息的配置

使用Material Design控件和动画

使用MVP架构整个项目,对应于model、ui、presenter三个包

使用Dagger2将M层注入P层,将P层注入V层,无需new,直接调用对象

使用Realm做阅读记录和收藏记录的增、删、查、改

使用Glide做图片的处理和加载

使用Fragmentation简化Fragment的操作和懒加载

使用RecyclerView实现下拉刷新、上拉加载、侧滑删除、长按拖曳

使用x5WebView做阅览页,比原生WebView体验更佳

使用SVG及其动画实现progressbar的效果

使用EasyPermissions做5.0+动态权限适配

使用原生的夜间模式、分享、反馈

包含搜索、收藏、检测更新等功能

所有踩到的坑都在项目里做了注释

用到的第三方:

UI

MaterialCalendarView

MaterialSearchView

PhotoView

multiline-collapsingtoolbar

glide-transformations

RX

RxJava

RxAndroid

RxBinding

NETWORK

Retrofit

OkHttp

Glide

Gson

DI

Dagger2

ButterKnife

FRAGMENT

Fragmentation

LOG

Logger

DB

Realm

PERMISSION

EasyPermissions

CANARY

BlockCanary

LeakCanary

git地址:https://github.com/codeestX/GeekNews

0 (0%)

好评

0 (0%)

中评

0 (0%)

差评

  • 在线客服

    点击这里给我发消息 点击这里给我发消息

    官方微信

    仅处理投诉、举报及平台使用问题;
    商品问题请咨询商家客服!

浏览记录