Source link: https://www.firebase.com
Build realtime mobile and web apps in minutes using client-side code and our powerful API. Save time. Delight your users.
Source link: https://www.firebase.com
Build realtime mobile and web apps in minutes using client-side code and our powerful API. Save time. Delight your users.
Navigation Drawer Activity with Google design style and simplified methods.
ListView
in Android supports header and footer views - views that do not belong to the underlying adapter but otherwise show up in the list and scroll along with the contents. However, they only work if you have not yet set your own adapter and are therefore not terribly flexible.
The SackOfViewsAdapter
is another way of approaching this. Here, you provide the Views
that make up the rows, and the adapter feeds them to Android as if they were newly created.
The SackOfViewsAdapter
is designed to be sub-classed, mostly to determine how isEnabled() behaves, so you can control which of those views are selectable and which simply scroll with the list.
StrictMode
is a handy feature in API Level 9 and higher, telling you where your Android application is doing things it probably should not on the main application thread.
In the spirit of StrictMode
, the StrictModeEx
project offers classes to help you diagnose similar sorts of problems beyond what StrictMode itself offers.
Right now, that consists of one class: StrictAdapter
. This ListAdapter
wrapper will log slow-running getView() calls, plus optionally give you an overall performance view on how your Adapter
is doing in the code you control.
Java utility methods for geohashing.
A very, very compact library that enables you to create on-demand singletons within your application and easily store them to disk. Utilizing a dead-simple API, this library makes creating singletons and persisting data much more fun!
This app is built during the free time of the developer for fun. It provides with a tool to test some Intent behavior while building and testing other apps or just for fun playing with the framework. ;) This app would not work and feel the same way if it weren't for some great Android open-source projects that were used during the development.