Skip to content

luciferldy/Gank.io

Repository files navigation

Gank Android App

简介

项目整体使用MVP框架,主要参考 MVP 模式在 GankDaily 中的应用浅谈 MVP in Android

以 Activity 作为容器,Fragment 作为轻量级展示咨询内容和图片。

网络访问使用 Retrofit 框架。妹纸图片的加载使用 Fresco 框架。保存图片主要使用 RxAndroid 对 IO 线程和 UI 线程交互。

首页对日报的概要信息进行懒加载,查看图片时支持手势缩放和拖拽。

沉浸式状态栏对 Android 4.4 以及 5.0 以上的版本做了适配。

依赖库

参考

License

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

尝试做一个 http://gank.io/ 的客户端.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages