[s1e5]超詳細!3時間で0からGitHubクライアントを開発する

パブリックアカウント[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.構成ファイル

  1. gradle
  2. 署名ファイル
  3. .ignore
  4. プロガード
  5. checkstyle

5.補助ツール

  1. Stetho
    https://github.com/facebook/stetho
  2. LeakCanary
    https://square.github.io/leakcanary/
  3. Flurry
    https://www.flurry.com/
    ここに写真の説明を挿入

興味のある友達は次のブログをチェックできます:[s1e6]超詳細!3時間で0からGitHubクライアントを開発する

フォローアップの実際の戦闘プロジェクトの完全な記事チュートリアルとビデオコンテンツを入手するには、WeChatで[National Programmer]を検索し、「github」に返信してください。

私の技術的な公開番号に注意を払うことを歓迎します全国的なプログラマー、私たちの目標:乾物の生産

  1. オリジナルの技術記事を毎日共有する
  2. 大規模な無料の技術資料とビデオ学習リソース
  3. お金を稼ぐ方法を共有し、プログラマーを経済的自由に導く
画像名

おすすめ

転載: blog.csdn.net/ddnosh/article/details/108707747