Skip to content

FineCinnamon/android-project-index

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 

Repository files navigation

Android Project Index

Project index image

Android Project Index is a list of project repositories created by FineCinnamon Android devs. If you collaborate in this repo, please always sort categories in Alphabetical Order & put a sort description.

Android TV

  • Tuenti TV
    Tuenti application for Android TV created to show some of the most important features related to Android TV projects. This little sample uses mocked data to simulate an application working with information from Tuenti servers.

Loggers and Log Utilities

  • Lynx
    Lynx is an Android library created to show a custom view with all the information Android logcat is printing, different traces of different levels will be rendererd to show from log messages to your application exceptions. You can filter this traces, share your logcat to other apps, configure the max number of traces to show or the sampling rate used by the library.

Reference projects

  • Clean contacts
    Sample implementation of clean architecture on Android along with some other interesting stuff.

  • Effective Android UI
    Sample project created to show some of the best Android practices to work in the Android UI Layer. The UI layer of this project has been implemented using MVP or MVVM (without binding engine) to show how this patterns works. This project is used during the talk "EffectiveAndroidUI".

  • Material Movies
    This projects support a series of articles about how to setup an android environment to develop an scalable, maintainable and testable projects.

  • Sharing Accounts
    This project shows how apps can share Accounts, and Account Authenticator.

Threading & Job Queues

  • Coordinator
    Avoid flags! Coordinate threads and launch a completed action when done.

  • Corleone
    Java annotation processor to dispatch and concatenate background tasks through a simple syntax.

User interface

  • AndroidFillableLoaders
    Android Open Source library providing an interesting fillable progress view working with SVG paths. This is a nice option too if you want to create an interesting branding logo for your app.

  • Badges
    Android library to provide an easy way to modify the app badge count on supported launchers.

  • ButtonMenu
    ButtonMenu is an Android library created to build user interfaces based on buttons. This library has been implemented using Model View ViewModel pattern combined with an Android custom view that extends LinearLayout.

  • Circular Reveal for Fragments
    This project shows how to implement the circular reveal animation for fragments, as they require a different way of doing it than views.

  • Collapsing Avatar Toolbar
    A reusable Collapsing Toolbar view with an avatar and title that moves and resizes with the scroll of the content.

  • DraggablePanel
    Android library used to create an awesome Android UI based on a draggable element similar to the last YouTube graphic component.

  • Drawable View
    A view that allows to paint and saves the result as a bitmap.

  • Easy Recycler Adapters
    An extended RecyclerAdapter implementation that helps to avoid boiler plate and makes easy working with RecyclerView.

  • FABProgressCircle Android library to provide a material progress circle around your FloatingActionButton. This component is compatible with any existent FAB.

  • FontPagerTitleStrip Library that allows you to customize the font of a PagerTitleStrip.

  • Material Animations
    Code samples of popular Material animations: Transitions, Shared Elements and Circular Reveal.

  • Material Examples
    Little bites of Material Design.

  • MaterialSearchView
    Cute library to implement SearchView in a Material Design Approach.

  • [Nox] (https://github.com/pedrovgs/Nox) Android custom view created to show some little items with resources downloaded automatically which are drawn following a shape indicated by the library user.

  • RecyclerViewRenderers Different layouts with different data in your RecyclerView using one adapter.

  • Renderers Renderers is an Android library created to avoid all the boilerplate needed to create a new ListView adapter.

  • WaveDrawable Drawable animation inspired by Tinder.

  • Wizard
    Wizard Encapsulates navigation operations between fragments of an activity using BackStack.

Sms

  • SmsRadar Android library created to listen incoming and outgoing SMS's using content providers instead of broadcast receivers.

Storage

  • Prefs Wrapper for Android Preferences which provides a fluid syntax.

About

Android Project Index is a list of project repositories created by the FineCinnamon Android devs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published