All Projects → whiskeyfei → Simplenews.io

whiskeyfei / Simplenews.io

Licence: apache-2.0
🏸 A news App,based on the RxJava 、MVP. 基于MVP、RxJava 、Android 组件化的新闻博客客户端.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Simplenews.io

Wanandroid
🐔🏀【停止维护,已使用Jetpack+Mvvm重构】根据鸿神提供的WanAndroid开放Api来制作的产品级玩安卓App,采用Kotlin语言,基于Material Design+AndroidX +MVP+RxJava+Retrofit等框架开发,注释超详细,方便大家练手
Stars: ✭ 674 (+810.81%)
Mutual labels:  rxjava, material
Gank.io Unofficial Android Client
An unofficial gank. io android client
Stars: ✭ 394 (+432.43%)
Mutual labels:  rxjava, material
WanAndroid
💪 WanAndroid应用,持续更新,不断打造成一款持续稳定, 功能完善的应用
Stars: ✭ 50 (-32.43%)
Mutual labels:  material, rxjava
Supermvp
MVP“美”图+新闻+天气预报+Material+RxJava3+Retrofit2+Glide4+AndroidX+Leakcanary+Butterknife
Stars: ✭ 763 (+931.08%)
Mutual labels:  rxjava, material
Reexport.jl
Julia macro for re-exporting one module from another
Stars: ✭ 69 (-6.76%)
Mutual labels:  module
Import Http
Import modules from URL instead of local node_modules
Stars: ✭ 1,150 (+1454.05%)
Mutual labels:  module
Onsenui
Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.
Stars: ✭ 8,518 (+11410.81%)
Mutual labels:  material
Materialviewpager
A Material Design ViewPager easy to use library
Stars: ✭ 8,224 (+11013.51%)
Mutual labels:  material
Schematics Utilities
🛠️ Useful exported utilities for working with Schematics
Stars: ✭ 73 (-1.35%)
Mutual labels:  material
Material Storybook
Material Demos using Storybook
Stars: ✭ 72 (-2.7%)
Mutual labels:  material
Mahapps.metro.iconpacks
Awesome icon packs for WPF and UWP in one library
Stars: ✭ 1,157 (+1463.51%)
Mutual labels:  material
Komada
Komada: Croatian for `pieces`, is a modular bot system including reloading modules and easy to use custom commands.
Stars: ✭ 67 (-9.46%)
Mutual labels:  module
Rxjavajdk8interop
RxJava 2/3 interop library for supporting Java 8 features such as Optional, Stream and CompletableFuture [discontinued]
Stars: ✭ 70 (-5.41%)
Mutual labels:  rxjava
Segmentedarcview
Unique & beautiful segmented arc view with rich customisation options! RTL supported.
Stars: ✭ 67 (-9.46%)
Mutual labels:  material
Calendarview2
Calendar view for Android. Pretty.
Stars: ✭ 72 (-2.7%)
Mutual labels:  material
Muse Ui
Material Design UI library for Vuejs 2.0
Stars: ✭ 8,302 (+11118.92%)
Mutual labels:  material
Rxbluetoothkotlin
Bluetooth low energy reactive framework for Android written in Kotlin
Stars: ✭ 68 (-8.11%)
Mutual labels:  rxjava
Android Mvvm Rx3 Dagger2 Navcomponent
Implemented using MVVM, LiveData, Room, RX3, Dagger2, Coil, View Binding, Navigation Component and AndroidX
Stars: ✭ 72 (-2.7%)
Mutual labels:  rxjava
Annotationkit
The annotation implementation using Objective-C
Stars: ✭ 68 (-8.11%)
Mutual labels:  module
Horizontal Calendar
A material horizontal calendar view for Android based on RecyclerView
Stars: ✭ 1,155 (+1460.81%)
Mutual labels:  material

SimpleNews.io

Build Status

SimpleNews.io - A news Android App,based on the Material Design and RxJava 、MVP.Due to changes in the data request logic larger.so,I searate pull out the demo to update, in the original basis to modify the use of RxJava and MVP to rewirete the code starcture.

Original app is SimpleNews,thanks for provide! Chinese readme version README_CN.md

Change as follows:

  • [x] change the data interface.
  • [x] change switch fragment mechanism.
  • [x] change mvc mechanism separate ui and logic.
  • [x] clear the useless code and liarary and ui resourses.
  • [ ] change construction for Android Component & Module
  • [x] add BaseActivity for eventBus.
  • [x] clear toolBar code.
  • [x] add blog json.

UI display

Use open source libraries

Name About
todo-mvp Google googlesamples MVP
RxJava RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
RxAndroid RxJava bindings for Android.
Gson A Java serialization/deserialization library to convert Java Objects into JSON and back.
okhttp An HTTP+HTTP/2 client for Android and Java applications.
glide An image loading and caching library for Android focused on smooth scrolling.
MultiType An Android library to create multiple item types list views easily and flexibly.

Reference

License

Copyright 2015 whiskeyfei [email protected]

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].