パブリックアカウント[NationalProgrammer]ファンのメリットを還元:現金の赤い封筒と本の配達活動が進行中です。クリックして参加してください!
私の新しい本「Androidアプリ開発の紹介と実際の戦闘」は、2020年8月にPeople's Posts and Telecommunications PublishingHouseから出版されました。購入へようこそ。
本の詳細については、https://blog.csdn.net/ddnosh/article/details/107666187を参照してください。
著者:ナショナルプログラマー
プロジェクトビデオ:https://www.bilibili.com/video/BV1vz4y1C7cC/
プロジェクト情報:マイクロチャネル検索[ナショナル]プログラマー、返信「github」を
再現この参照を保持してください、ありがとう!
鉛:
最近、「Androidアプリ開発入門と実際の戦闘」という本の読者からフィードバックがありましたが、本の最後の章にあるGitHubクライアントの実際の開発リンクを個別に、できればビデオの形で説明してほしいと思います。そのため、この間にGitHubクライアント開発チュートリアルを再編成し、ビデオとして記録しました。
これは5番目の記事です。この記事で説明されている内容は、正式なコーディング前の準備作業です。
この章のビデオの説明をご覧になることをお勧めします。
WeChatで[NationalProgrammer]を検索し、「github」に返信して、このプロジェクトのソースコードと、それに続く完全な実用的な記事とチュートリアルを入手してください。
準備オーケー
1.新築
Android Studio 3.5以降でプロジェクトを作成する場合、デフォルトでAndroidXが使用されます。
2.ディレクトリ構造
レイヤーではなく、機能ごとのパッケージ。
•api:apiファイルのレトロフィット;
•bean:beanファイル;
•Common:定数情報ファイル;
•モジュール:画像、ネットワーク、データベースなどの機能モジュール;
•mvvm:mvvmフレームワークのファイル;
•ui:サービスモジュール;
• util:ツール;
•ビュー:カスタムビュー;
3.アイコン
Android Asset Studio:
http://romannurik.github.io/AndroidAssetStudio/
Image Asset Studio:https:
//developer.android.google.cn/studio/write/image-asset-studio
4.構成ファイル
- gradle
- 署名ファイル
- .ignore
- プロガード
- checkstyle
5.補助ツール
- Stetho
https://github.com/facebook/stetho - LeakCanary
https://square.github.io/leakcanary/ - Flurry
https://www.flurry.com/
興味のある友達は次のブログをチェックできます:[s1e6]超詳細!3時間で0からGitHubクライアントを開発する
フォローアップの実際の戦闘プロジェクトの完全な記事チュートリアルとビデオコンテンツを入手するには、WeChatで[National Programmer]を検索し、「github」に返信してください。
私の技術的な公開番号に注意を払うことを歓迎します:全国的なプログラマー、私たちの目標:乾物の生産
- オリジナルの技術記事を毎日共有する
- 大規模な無料の技術資料とビデオ学習リソース
- お金を稼ぐ方法を共有し、プログラマーを経済的自由に導く