Android United
182 subscribers
78 photos
4 videos
10 links
Hi, I'm @p_val and here I share a good stuff on my way of becoming better Android developer.
- best practices
- important releases
- tools and libraries
- tips and tricks

#tips #kotlin #lint #db #ui #lib #testing #gradle #security #IoT #animation #rx #ai
Download Telegram
ChatKit – simplify the development of UI for chat.

Easy to style, customize and manage your data: https://goo.gl/tUoMkm

#ui #lib
PanoramaImageView – ImageView that can scroll when user rotate device (like sphere panorama from Google Photos).

Read more: https://goo.gl/0k5IeB

#UI #lib #animation
This media is not supported in your browser
VIEW IN TELEGRAM
DEPTH LIBRARY – #1 in my personal list of apps for custom animation and views.

Read more: https://goo.gl/zjHcFu
Google Play: https://goo.gl/7UUcSc
Github: https://goo.gl/uSyMng

#UI #animation #lib
CameraKit — extraordinarily easy to use utility to work with Android Camera and Camera2 APIs.

GitHub: https://goo.gl/NI7N9e
Google Play demo: https://goo.gl/bi6IBT

#UI #lib
@android_united
A memory leak detection for Android.

– fix memory leaks on early stage
– reduce OutOfMemory crashes
– make your app more stable

Github: https://goo.gl/Bil03y
Read more: https://goo.gl/U55uFM

#lib
Gesture detection library: flip, light, orientation, proximity, shake, wrist twist, movement, sound level and others.

Read more: https://goo.gl/oRDKf7
Github: https://goo.gl/FXA4nF

#lib
[ 3 min reading ]

Anko speeds up Android development with the capabilities of Kotlin.

- listeners, intents, dialogs
- easy threading
- no more findViewById

https://goo.gl/7aB9Bz

#kotlin #lib
MapMe is an Android library written in Kotlin, bringing the adapter pattern to maps.

Know how to use a RecyclerView Adapter? Then you know how to use MapMe!

Read more: https://goo.gl/RRf2ZL

#lib
[8 min read]

- Implementing AsyncListUtil
- AsyncListUtil & viewport changes
- Sample with source code

Read more: https://goo.gl/zejJEz

#lib
- min SDK: API 21
- quality range: 0~100%
- works with Bitmap and File objects
- formats: JPEG, PNG, WEBP
- RxJava support

Read more: https://goo.gl/JBvxU6

#lib
- StackTrace pointing to the exact line of code that created the issue
- integrated with Crashlytics reports
- StackTrace filtering

Read more: https://goo.gl/EXzDNH

#lib #rx
Generate app shortcuts from Shortcut annotations.

- no need to touch the manifest
- no need to create XML files
- no need to use the shortcut manager

Link: http://bit.ly/2yYib32

#lib
Features:
- JPEG, PNG, GIF, MPEG, MP4
- works with Glide and Picasso
- different themes for picker screen
- custom image filter rules

Link: http://bit.ly/2gKax16

#lib
Features:
- customize crop area's aspect ratio
- resize a crop area
- customize theme and colors
- crop area shape (support custom shapes)

Link: http://bit.ly/2gLa7aZ

#lib
Features:
- does not depend on any library
- uses an asynchronous thread pool
- supports File, Bitmap

Link: http://bit.ly/2gIU7Gh

#lib
Still using Dagger2? Try Koin! [6 min read]

- don’t require any special Android classes
- no need to write annotation
- no need to regenerate & recompile code

Read more: http://bit.ly/2ziDPwg

#lib
Plugin for Intellij Idea and Android Studio.

- GSON
- AutoValue
- Logan Square
- FastJSON
- Jackson
- Moshi
- primitive types
- multiple inner JSONArrays

#lib @android_united
This media is not supported in your browser
VIEW IN TELEGRAM
Facebook Shimmer – Android Content Placeholder Animation

- custom layout for placeholder
- color customization

Read: http://bit.ly/2EScqUR
GitHub: http://bit.ly/2ETq36f

#lib #ui
• Build your own library
• Provide access to your new library
- as a Git submodule
- in a self-contained file
- via Nexus repository

Read: http://bit.ly/2FSeRaj

#lib #tips
Helps if you need to know:
- was the fingerprint successfully accepted
- was there an error while validating
- if sensor was locked, when will it be available again

Link: http://bit.ly/2FQhVUi

#lib