[JAVA] Collection de la bibliothèque Android de "Mercariatte"

J'étais curieux de savoir quel type de bibliothèque est utilisé sur Android de "Mercariatte", alors je l'ai répertorié: coffee: (au 5/12/2017)

Il y avait beaucoup de bibliothèques que je n'avais pas utilisées, alors j'aimerais envisager d'en introduire une qui semble utile: saxophone:

la mesure

Adjust Android SDK https://github.com/adjust/android_sdk

This is the Android SDK of http://www.adjust.com

J'ai également entendu parler d'Adjust dans d'autres entreprises.

Les données

ORM de base de données

https://github.com/gfx/Android-Orma

Orma is a ORM (Object-Relation Mapper) for Android SQLiteDatabase.

J'utilise Realm, donc je n'ai pas eu à m'en occuper.

SharedPréférences liées

https://github.com/rejasupotaro/kvs-schema

KVS Schema is a library to manage key-value data for Android. This library generates accessor methods of SharedPreferences from schema class in compile time.

J'ai vu cela pour la première fois, SharedPreferences Je voudrais l'utiliser car c'est assez compliqué.

la communication

json https://github.com/google/gson

Gson is a Java library that can be used to convert Java Objects into their JSON representation.

Route royale

https://github.com/square/okhttp https://github.com/square/retrofit

Rx https://github.com/ReactiveX/RxAndroid https://github.com/JakeWharton/RxBinding https://github.com/ReactiveX/RxJava

Autres systèmes pratiques

OnActivityResult pratique

https://github.com/vanniktech/OnActivityResult

Generates boilerplate code for OnActivityResult callbacks and lets you focus on what matters. Generated code is fully traceable and debuggable.

Colisable facile

https://github.com/johncarl81/parceler

Parceler is a code generation library that generates the Android Parcelable boilerplate source code. No longer do you have to implement the Parcelable interface, the writeToParcel() or createFromParcel() or the public static final CREATOR. You simply annotate a POJO with @Parcel and Parceler does the rest.

Prise en charge des autorisations M

https://github.com/hotchemi/PermissionsDispatcher

PermissionsDispatcher provides a simple annotation-based API to handle runtime permissions in Android Marshmallow, 100% reflection-free.

Traitement des images

https://github.com/square/picasso

A powerful image downloading and caching library for Android

Traitement des dates

https://github.com/JakeWharton/ThreeTenABP

An adaptation of the JSR-310 backport for Android.

Log https://github.com/JakeWharton/timber

This is a logger with a small, extensible API which provides utility on top of Android's normal Log class.

la fin

C'était intéressant de regarder dans la bibliothèque des applications d'autres entreprises, alors j'aimerais retrouver le temps: fusée: Veuillez commenter toute erreur: arc:

Recommended Posts

Collection de la bibliothèque Android de "Mercariatte"
Une collection de bibliothèques utiles dans le développement Android
Bibliothèque CSV Android
Bibliothèque SIP Android
Collection expirée de java
Définition des constantes Android
Bibliothèque de transmission en plusieurs parties sur Android
À propos des bases du développement Android
Implémentation facile de la navigation de fichiers Android
Premier jugement de lancement de l'application Android
[Android] Ajuster automatiquement textScaleX de TextView