Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

This project demonstrates how to create a ListView in Android that combines the behavior of CHOICE_MODE_SINGLE and CHOICE_MODE_MULTIPLE_MODAL. This means that an item in the list can be opened and simultaneously multiple items in the list can be chosen.

Jul 5, 2014

Example of usage Android Jobs.

Jul 5, 2014

Custom SoftKeyboard example.

Aug 8, 2016

This project demonstrates Android Architecture Components (Viewodel, Livedata) and Dagger for dependency Injection in Kotlin.

Dec 23, 2017

android-material-drawer-template is an Android template with navigation drawer for material design.

Nov 6, 2014

This demo aims shows practical way of clean architecture, MVP.

May 3, 2017

This is a sample application showing off some interesting design/development interactions for a talk given at Droidcon 2013.

Jul 5, 2014

A simple Android MVP Architecture sample using the Github API.

Apr 14, 2018

This repository contains a detailed sample app that implements MVP architecture using Dagger2, GreenDao, RxJava2, FastAndroidNetworking and PlaceholderView.

Feb 4, 2017

A basic sample android application to understand MVP in a very simple way. Just clone, build, run and understand MVP.

Feb 5, 2019

Android Starter is a starter project which implements MVP Pattern. It includes libraries:

  • RxJava2
  • RxAndroid
  • Dagger2
  • Butterknife
  • Crashlytics
  • Timber
  • GreenDao
  • Realm
  • Retrofit
  • OkHttp
  • Gson
  • Picasso
Apr 11, 2017

This repository contains a detailed sample app that implements MVVM architecture using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView.

Jan 21, 2018

Model-View-ViewModel (ie MVVM) is a template of a client application architecture, proposed by John Gossman as an alternative to MVC and MVP patterns when using Data Binding technology. Its concept is to separate data presentation logic from business logic by moving it into particular class for a clear distinction. You can also check MVP

Dec 16, 2018

A basic sample android application to understand MVVM in a very simple way.

Dec 25, 2018

An experimental app for Android that performs optical character recognition (OCR) on images captured using the device camera.

Jul 5, 2014

ViewPager with vertical sliding effects and activity transition.

Sep 26, 2016

Android password-based encryption (PBE) implementation.

May 12, 2015

Example Proguard configurations for common Android libraries.

This project assumes that your ProGuard configuration is based off of the latest official proguard-android.txt config as shown below. Each library configuration should only be the rules required for that specific library, not a complete Android ProGuard configuration. The various library configurations are combined by the Gradle build system. The library rules should be universal, any app specific rules (such as preserving model classes) should be added in a custom proguard-project.pro file.

Dec 21, 2014

This project adds gradle setup for quality tools like CheckStyle, FindBugs, PMD and Lint to Android project via shell script. After adding this, we can easily increase quality of the project by static code analysis.

Nov 19, 2016

This is a repository with real-world useful examples of using RxJava with Android.

Sep 22, 2014

This project imitates Tumblr's menu, dragging animations look like a snake.

Mar 28, 2016

A SSH server for android phones written in Java!

Jul 5, 2014

Sample code that shows how to make ListView or other views support the swipe-to-dismiss Android UI pattern.

Aug 13, 2014

A fun to play quiz that showcases material design on Android.

Jun 19, 2015

A vertical slider view for switching to the next fragment page.

Nov 13, 2016

Android Dynamic Loader

Sample projects to load dex file (dalvik executable code) and res file (android resources, probably packaged in the same apk file) into the current android run-time environment.

Jul 16, 2014

This is an encryption example of RSA and AES (CBC, ECB, CTR) 256 bit key on android with unit tests.

Dec 19, 2016
Advertisement

It's a simple android file explorer. You can see all internal and external files.

Oct 29, 2015

A sample android starter project to demonstrate the integration of the following tools:

  • Automation: Gradle
  • Testing: Android Testing Framework, Robotium, Roboelectric (JUnit, Android)
  • Continuous Integration: TravisCI

Sample Tasks:

  • Adding testing-only project dependencies
  • Using square spoon to run integraton tests
  • Writing android tests with robotium
  • Writing junit tests with robolectric
  • Android tests can be run with only Robotium use "gradle connectedAndroidTest"
  • Android tests can be run with Robotium and Spoon "gradle spoon"
  • Robolectric junit tests can be run with "gradle clean test"
Dec 23, 2014

A way to set heartbeat interval and the User receive PushNotifications from GCM.

Nov 12, 2015