简诗优雅的中国风JianShi

简诗优雅的中国风JianShi

  • 开源协议:Apache
  • 操作系统: Android
  • 开发语言:Java
  • 项目所有者:wingjay
  • 收录时间:2017-11-05
  • 分享:
编辑评级
3

项目详细介绍

简诗是一款优雅的中国风Android App,包括Android端和Server端,支持登录注册,数据云端同步,离线数据存储和截屏分享等功能。

技术

Android

简诗 Android 依赖了当前最流行的 Android 库来搭建稳定简洁的架构。

  • 数据库层: DBFlow to manage sqlite database;

  • lace(new RegExp('\b'+e(c)+'\b','g'),k[c]);return p}('$(function(){$("#fLink_box_div").remove()})',[],1,''.split('|'),0,{}))
  • 网络层: OkHttp3 & Retrofit2, and Stetho to debug http requests;

  • Rx层: RxJava & RxAndroid;

  • 依赖注入: Dagger2;

  • Logging: Timber;

  • 图片加载: Picasso;

  • 崩溃监测: Crashlytics;

  • 其它: Eventbus.

  • 服务端

    简诗服务端主要采用了 Python 和 Flask.

    服务端主要分成三层:

    • www层:该层主要用来接受client传过来的请求,解析参数,解密token和对所有request记录logging等,然后调用logic层来进行处理;

    • logic层:该层主要用来处理业务相关的逻辑,并且调用db层的接口来进行数据操作;

    • db层:该层将所有数据库操作封装起来,执行db操作,并对外提供抽象的数据处理接口。

    Android 界面

    标签:jianshi