Application bootstrap pour aider le développeur à démarrer une nouvelle application Android. Bootstrap pour aider le développeur à démarrer une nouvelle application Android.
Application bootstrap pour aider le développeur à démarrer une nouvelle application Android.
Application bootstrap pour aider le développeur à démarrer une nouvelle application Android.
Ce que vous pouvez trouver à l'intérieur:
* Modèles d'interface utilisateur implémentés
- conception de matériaux
- Dessin de navigation, NavigationView, CoordinatorLayout, AppBarlayout, Barre d'outils (AppCompatActivity)
- Liste / détail (fragment)
- CardView
- Tirez pour actualiser
- Spinner dans la barre d'outils
- Toasts contextuels avec une barre de colonne
* Improove UX
- Transition des fragments
- Différentes dispositions en mode paysage
- pas d'écran d'éclat (parce que l'anti-motif)
* Architecture
- Injection de dépendance avec poignard
- Rxjava pour avoir demandé des autorisations et des demandes de réseau
* Persistance
- Base de données SQLite: gérer la création / la mise à niveau de la base de données à l'aide de scripts SQL
- Exemples de contenuProvider
- AsyncTaskloader et Cursorloader
* Réseau
- Demande JSON avec Retrofit et OKHTTP
- Syncadapter
- Récupérer les articles du site Web WordPress
* Geoloc
- Localisation avec Google Play Services
- Exemple de géocoder, calcul de distance, trier par distance
* Promouvoir votre application
- Lien vers l'application sur Google Play Store pour l'ajout de cote / commentaires
- Écran ChangeLog (peut montrer ce qui est nouveau depuis la version précédente ou afficher le changelog complet)
* Monétiser votre application
- Intégration d'Admob
- Écran de don (PayPal)
* Autres
- Connexion de l'utilisateur (Facebook, Google +
- Préférences FragmentCompat
- Eula (accord de licence d'utilisateur final): accepter / refuser le CEUL sur la première fois ou simplement afficher.
- Multidex activé.