Bootstrap-Anwendung, um Entwicklern beim Starten einer neuen Android-Anwendung zu helfen.
Bootstrap-Anwendung, um Entwicklern beim Starten einer neuen Android-Anwendung zu helfen.
Was Sie darin finden können:
* UI-Muster implementiert
- Materialdesign
- Navigationsleiste, NavigationView, CoordinatorLayout, AppBarLayout, ToolBar (AppCompatActivity)
- Liste/Detail (Fragment)
- Kartenansicht
- Zum Aktualisieren ziehen
- Spinner in der Symbolleiste
- Kontextbezogene Toasts mit SnackBar
* UX verbessern
- Fragmentübergang
- Verschiedene Layouts im Querformat
- Kein Splashscreen (da Anti-Pattern)
* Architektur
- Abhängigkeitsinjektion mit Dagger
- RxJava zum Erfragen von Berechtigungen und Netzwerkanfragen
* Beharrlichkeit
- SQLite-Datenbank: Verwalten Sie die Erstellung/Aktualisierung der Datenbank mithilfe von SQL-Skripten
- ContentProvider-Beispiele
- AsyncTaskLoader und CursorLoader
* Netzwerk
- Json-Anfrage mit Retrofit und okhttp
- SyncAdapter
- Beiträge von der WordPress-Website abrufen
* Geoloc
- Lokalisierung mit Google Play Services
- Geocoder-Beispiel, Entfernungsberechnung, Sortierung nach Entfernung
* Bewerben Sie Ihre App
- Link zur Anwendung im Google Play Store zum Hinzufügen von Bewertungen/Kommentaren
- ChangeLog-Bildschirm (kann anzeigen, was seit der vorherigen Version neu ist, oder das vollständige Änderungsprotokoll anzeigen)
* Monetarisieren Sie Ihre App
- Integration von admob
- Spendenbildschirm (Paypal)
* Andere
- Benutzeranmeldung (Facebook, Google+
- EinstellungenFragmentCompat
- Eula (Endbenutzer-Lizenzvereinbarung): Eula beim ersten Mal akzeptieren/ablehnen oder nur anzeigen.
- Multidex aktiviert.
Mehr lesen