/insomnia-android

基于Rxjava, databinding, glide 等主流框架,全栈项目【insomnia】android端程序

Primary LanguageJavaApache License 2.0Apache-2.0

Insomnia-android

Insomnia-android 是全栈项目 Insomnia 的 Android 端代码。 项目深度依赖 笔者另一开源库 simpleLib 开发

基于

其他关联项目

主体功能

Insomnia-server
├── 用户相关
|   ├── 游客邮箱绑定
|   ├── 用户登录
|   └── 信息查看/修改
|
├── 催眠图片
|   ├── 图片列表
|   └── 图片查看、点赞、下载 
|
├── 音乐相关
|   ├── 音乐列表
|   └── 音乐播放、点赞、下载 
|
└── 说说
    ├── 说说图片上传  
    ├── 发布说说
    ├─- 评论/点赞说说
    └─- 回复/点赞他人评论及回复  

页面截图

项目结构划分

└── insomnia
    ├── api
    │   ├── Apis.java
    │   ├── HttpClientManager.java
    │   └── RetrofitHelper.java
    ├── global
    │   ├── App.java
    │   ├── Constants.java
    ├── manager
    │   ├── MusicPlayer.java
    │   └── UserManager.java
    ├── model
    │   └── javabean
    │       ├── RespBean.java
    │       ├── RespListBean.java
    │       ├── fall
    │       ├── home
    │       ├── post
    │       └── user
    ├── ui
    │   ├── BindingAdapters.java
    │   ├── account
    │   │   ├── EditUserInfoActivity.java
    │   │   ├── LogInActivity.java
    │   │   ├── UserInfoActivity.java
    │   │   └── WishListActivity.java
    │   ├── fall
    │   │   ├── FallFragment.java
    │   │   ├── FallImageActivity.java
    │   │   └── FallMusicListActivity.java
    │   ├── global
    │   │   ├── BaseListActivity.java
    │   │   └── ImageShowActivity.java
    │   ├── main
    │   │   ├── MainActivity.java
    │   │   └── SplashActivity.java
    │   ├── music
    │   │   ├── MusicListActivity.java
    │   │   └── PLayListFragment.java
    │   └── post
    │       ├── AddPostActivity.java
    │       ├── PostBoxFragment.java
    │       ├── PostDetailActivity.java
    │       └── convert
    ├── util
    │   ├── AnimHelper.java
    │   ├── ImageHelper.java
    └── view
        ├── Dialogs.java
        ├── adapter
        │   ├── DataBindMultiQuickAdapter.java
        │   ├── DataBindQuickAdapter.java
        │   └── PageAdapter.java
        ├── imagewatcher
        │   ├── ImageWatcher.java
        │   └── ViewState.java
        └── wish
            ├── BindingAdapter.java
            └── WishView.java

Download

下载二维码