開発者が新しいAndroid Application.bootstrapアプリケーションを開始するのを支援するブートストラップアプリケーション開発者が新しいAndroidアプリケーションを開始するのを支援する。
開発者が新しいAndroidアプリケーションを開始できるようにするためのブートストラップアプリケーション。
開発者が新しいAndroidアプリケーションを開始できるようにするためのブートストラップアプリケーション。
内部で見つけることができるもの:
*実装されたUIパターン
- マテリアルデザイン
- ナビゲーションドロワー、NavigationView、CoordinatorLayout、appbarlayout、Toolbar(appcompatactivity)
- リスト/詳細(フラグメント)
-CardView
- リフレッシュするために引っ張ります
- ツールバーのスピナー
- スナックバーを使用したコンテキストトースト
* UXを改善します
- フラグメント遷移
- ランドスケープモードの異なるレイアウト
- スプラッシュスクリーンはありません(アンチパターンのため)
* 建築
- 短剣による依存噴射
-RXJAVA許可とネットワークリクエストを要求する
*持続性
-SQLiteデータベース:SQLスクリプトを使用してデータベースの作成/アップグレードを管理する
-ContentSproviderの例
-ASYNCTASKLOADERおよびCURSORLOADER
*ネットワーク
-JSONリクエストレトロフィットとokhttp
-Syncadapter
-WordPress Webサイトから投稿を取得します
* Geoloc
- Google Playサービスとのローカリゼーション
- ジオコーダーの例、距離計算、距離ごとにソート
*アプリを宣伝します
- 評価/コメントを追加するためにGoogle Playストアのアプリケーションへのリンク
-ChangELOG画面(以前のバージョン以来の新機能を表示するか、フル変更ログを表示することができます)
*アプリを収益化します
- ADMOBの統合
- 寄付画面(PayPal)
*その他
- ユーザーサインイン(Facebook、Google+
-firecencesfragmentcompat
-EULA(エンドユーザーライセンス契約):初めてまたは表示するか、eulaを受け入れる/拒否します。
- マルチデックスが有効になっています。