All Projects → InnoFang → Android-Code-Demos

InnoFang / Android-Code-Demos

Licence: Apache-2.0 license
📦 Android learning code demos.

Programming Languages

java
68154 projects - #9 most used programming language
kotlin
9241 projects
Makefile
30231 projects
HTML
75241 projects
CSS
56736 projects
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Android-Code-Demos

Androidproject
Android 技术中台,但愿人长久,搬砖不再有
Stars: ✭ 4,398 (+10626.83%)
Mutual labels:  recyclerview, mvp, rxjava2, retrofit2
eyepetizer kotlin
一款仿开眼短视频App,分别采用MVP、MVVM两种模式实现。一、组件化 + Kotlin + MVP + RxJava + Retrofit + OkHttp 二、组件化 + Kotlin + MVVM + LiveData + DataBinding + Coroutines + RxJava + Retrofit + OkHttp
Stars: ✭ 83 (+102.44%)
Mutual labels:  mvp, rxjava2, retrofit2, databinding
stockwatcher
stockwatcher, a modern android development stack showcase
Stars: ✭ 62 (+51.22%)
Mutual labels:  rxjava2, retrofit2, databinding
Wanandroid
WanAndroid客户端,项目基于 Material Design + MVP +dagger2 + RxJava + Retrofit + Glide + greendao 等架构进行设计实现,极力打造一款 优秀的玩Android https://www.wanandroid.com 客户端,是一个不错的Android应用开发学习参考项目
Stars: ✭ 223 (+443.9%)
Mutual labels:  mvp, rxjava2, retrofit2
Android-Starter-Kit
This is up-to-date android studio project for native android application, that is using modern tools and libraries.
Stars: ✭ 16 (-60.98%)
Mutual labels:  mvp, rxjava2, retrofit2
Eva
Eva and Wall-e
Stars: ✭ 131 (+219.51%)
Mutual labels:  mvp, rxjava2, retrofit2
Bilisoleil Kotlin
An unofficial bilibili client for android --kotlin+rxjava2+mvp+okhttp3+retrofit2+dagger2
Stars: ✭ 139 (+239.02%)
Mutual labels:  mvp, rxjava2, retrofit2
Android
Step by step guide for various components in android
Stars: ✭ 32 (-21.95%)
Mutual labels:  recyclerview, rxjava2, retrofit2
Phoenix For Vk
Yet another VK client for Android
Stars: ✭ 131 (+219.51%)
Mutual labels:  mvp, rxjava2, retrofit2
Supermvp
MVP“美”图+新闻+天气预报+Material+RxJava3+Retrofit2+Glide4+AndroidX+Leakcanary+Butterknife
Stars: ✭ 763 (+1760.98%)
Mutual labels:  recyclerview, mvp, retrofit2
Base Mvvm
App built to showcase basic Android View components like ViewPager, RecyclerView(homogeneous and heterogeneous items), NavigationDrawer, Animated Vector Drawables, Collapsing Toolbar Layout etc. housed in a MVVM architecture
Stars: ✭ 18 (-56.1%)
Mutual labels:  recyclerview, rxjava2, retrofit2
Sunset-hadith
Islamic app written with Kotlin, using KTOR + coroutines + flow + MVVM + Android Jetpack + Navigation component. Old version using RxJava + Retrofit + OKHttp
Stars: ✭ 26 (-36.59%)
Mutual labels:  rxjava2, retrofit2, databinding
Eve
Eve and Wall-e
Stars: ✭ 133 (+224.39%)
Mutual labels:  mvp, rxjava2, retrofit2
Jbusdriver
这是去幼儿园的班车(滑稽
Stars: ✭ 2,056 (+4914.63%)
Mutual labels:  mvp, rxjava2, retrofit2
Armscomponent
📦 A complete android componentization solution, powered by MVPArms (MVPArms 官方快速组件化方案).
Stars: ✭ 1,664 (+3958.54%)
Mutual labels:  mvp, rxjava2, retrofit2
Pandaeye
一款基于 mvp+rxjava+retrofit+Picasso 的应用,内容来自知乎日报,网易新闻,咪咕视频。实现了新闻列表的磁盘缓存
Stars: ✭ 242 (+490.24%)
Mutual labels:  mvp, rxjava2, retrofit2
Pursuit-Core-Android
Pursuit Core Android
Stars: ✭ 45 (+9.76%)
Mutual labels:  recyclerview, rxjava2, retrofit2
Mvproute
Android Mvp模式迅速开发框架
Stars: ✭ 117 (+185.37%)
Mutual labels:  mvp, rxjava2, retrofit2
Android Cnblogs
🔥🔥 博客园Android端开源项目,界面简洁清新。
Stars: ✭ 127 (+209.76%)
Mutual labels:  mvp, rxjava2, retrofit2
codeKK-Android
http://p.codekk.com/
Stars: ✭ 29 (-29.27%)
Mutual labels:  recyclerview, rxjava2, retrofit2

Android-Code-Demos

English | 中文

This is my Android Learning Demo

  • BaseDemo

    The Demo will integrate some common code

  • DataBingDemo

    This is my DataBinding Demo, which contain some basic usage of DataBinding

  • MVPDemo

    This Demo just show how to use MVP.

  • SQLiteAdapterDemo SQLIteQueryDemo

    SQLiteAdapterDemo just show the usage of adapter in SQLite, and the SQLIteQueryDemo show how query in SQLite

  • VolleyDemo

    The VolleyDemo is show the basic usage of Volley, meanwhile I use Volley and JUHE API to implement a function that query phone number attribution in China , and this application also use the M-V-P pattern, so you can learn how to build an application by using Volley and M-V-P pattern.

  • CallBackDemo

    There are three sub-demo in the demo, CallBack simple usage, how to use call back to add a click listener in RecycelrView, how to use call back to load a image url and set bitmap resource for image view

  • BezierDemo

    This demo show the basic usage of Bezier in Android.

  • RecyclerViewDemo

    In this demo, it demonstrates the correct way to set up a listener for RecyclerView and demonstrates the basic usage of ItemTouchHelper

  • SwipeBottomNavigationDemo

    Combine with the ViewPager and the BottomNavigationView , and use the reflection to change the ChangeMode

  • ViewsDemo

    This demo is the practice of custom view.

  • NDKDemo

    Show the basic usage of NDK.  

  • CrashHandlerDemo

    When the App crashes, the log will be writtern to the SD card and uploaded to the remote serve.

  • RuntimePermissionDemo

    The encapsulation and basic usage of runtime permissions.

  • RxJava2Demo

    RxJava2 study demo, and implement the RxImageLoader by using RxJava2

  • TransitionDemo

    Android transition animations demo

  • OpenCVDemo

    Using OpenCV for image processing on Android device.

  • ProcessingDemo

    Using Android Studio to build Processing on Android device.

  • ModularizationDemo    ARouterDemo

    Modular development

  • HTMLDemo

    Java interacts with JavaScript

  • JSoupDemo

 Use JSoup to parse HTML and get content

 Demonstrates the use of EventBus  

 

License


   Copyright 2017 InnoFang

   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].