次のセクション: android预加载方案性能陷阱905 回再生

5 秒后自动播放下一节
  もう一度見る

Android 開発をゼロから熟練者まで

導入 >
コースウェア
章1第一章

コース内容のご紹介

00分56秒

Android Studioのダウンロード

03分23秒

Android Studioのインストール

06分37秒

Android プロジェクトを作成する

08分37秒

最初の Android プログラムが実行される

08分46秒

クラス前の特典 - 「Android プログラミング チュートリアル入門」

02分19秒

工学構造の紹介

14分45秒

Control1_TextView1

15分28秒

Control1_TextView2

03分00秒

Control1_TextView3

06分59秒
章2第2章

コントロール2_ボタン1

08分49秒

コントロール2_ボタン2

07分27秒

コントロール 3_編集テキスト

11分20秒

コントロール 4_ImageView

08分31秒

コントロール 5_ProgressBar

08分50秒

コントロール6_通知

18分47秒

コントロール 7_ツールバー

13分15秒

コントロール 8_アラートダイアログ

10分21秒

コントロール 9_ポップアップウィンドウ

11分50秒

レイアウト1_LinearLayout

16分05秒
章3第三章

Layout2_RelativeLayout

07分22秒

Layout3_FrameLayout

04分01秒

レイアウト4_TableLayout

08分12秒

レイアウト5_GridLayout

08分06秒

Layout6_ConstraintLayout

11分57秒

ListView

13分55秒

RecyclerView

18分59秒

アニメーション1フレームアニメーション

06分38秒

アニメーション 2_トゥイーンアニメーション

11分08秒

アニメーション3_属性アニメーション

09分43秒
章4第四章

単位と寸法

09分14秒

ViewPager

09分18秒

Mvvmプロジェクトの実戦

38分13秒

フラグメントの生成

06分25秒

フラグメントとは何ですか

03分42秒

フラグメントの使い方

11分37秒

2 つのフラグメントをアクティビティに追加するだけです

02分21秒

フラグメントの動的追加と管理

21分15秒

アクティビティはフラグメントに情報を送信します

09分51秒

フラグメントの動的追加と管理の概要

01分11秒
章5第五章

フラグメントとアクティビティ間の通信のためのインターフェース ソリューション

22分04秒

フラグメントのライフサイクル エクスペリエンス

21分37秒

フラグメントのライフサイクルから学んだ教訓の要約

04分02秒

フラグメント+ビューページャーのスライド効果表示

04分11秒

ViewPager2 基本アプリケーション

21分17秒

ViewPager2のページ切り替え

07分11秒

ViewPager と Fragment コレクション

22分12秒

ViewPager+fragment は WeChat ホームページをシミュレートします

37分50秒

フラグメントの概要

03分14秒

アクティビティを知る

02分09秒
章6第6章

アクティビティジャンプ

08分22秒

アクティビティのライフサイクル

05分48秒

サービスについて知る

01分19秒

startService とライフサイクル

07分40秒

bindService とライフサイクル

06分14秒

受信者に会う

01分27秒

ブロードキャストを受信するための静的登録

06分33秒

ブロードキャストを受信するために動的に登録する

04分05秒

ホットフィックスとは何ですか

03分13秒

バグのあるホットアップデート構成

12分53秒
章7第 7 章

パッチパッケージの生成と適用

07分48秒

Amapの紹介

10分17秒

プロジェクト内にマップを表示

09分12秒

地図のキーワード検索と位置決め

16分41秒

グライドの概要

02分24秒

Glide とプレースホルダーの基本的な使用法

08分19秒

移行と変換

09分31秒

生成APIの使用法

05分39秒

OkHttp の同期リクエストと非同期リクエスト

16分31秒

POSTリクエストのデータ形式

11分25秒
章8第八章

オーケーHTTP設定

26分03秒

レトロフィットの基本的な使い方

15分36秒

レトロフィットの注釈

18分54秒

後付けコンバータ

15分35秒

ネストされたリクエストとアダプターを改造する

11分14秒

ファイルのアップロードとダウンロード

10分42秒

Gson を使用して Java オブジェクトのシリアル化と逆シリアル化を完了する

12分50秒

配列とリストのシリアル化と逆シリアル化

08分45秒

マップ、セットコレクション、Gson アノテーション

12分37秒

RX思考

12分16秒
章9第9章

RX思考ダウンロード写真

36分34秒

RX思考の魅力

15分26秒

カスタムオブザーバー

27分34秒

データストレージとは何ですか

08分06秒

SP 機能の概要

07分42秒

SPの簡単な使い方

12分01秒

SP実戦

31分35秒

SQLite の概要

07分16秒

SQLite視覚化ツール

06分07秒

SQLite ライブラリとテーブル

26分07秒
章10第十章

SQLite の追加、削除、確認、変更

19分35秒

部屋3つの役割紹介

04分34秒

部屋三文字書き

21分13秒

部屋での練習

29分34秒

インテントの基本タイプ

12分07秒

インテントパスバンドル

11分08秒

シリアル化可能なインターフェイスを渡す

08分40秒

Parcelable インターフェイスを渡す

19分23秒

MediaRecorder_1

15分33秒

MediaRecorder_2

09分39秒
章11第11章

MediaPlayer でビデオを再生する

14分33秒

VideoView はビデオを再生します

07分07秒

SoundPool は効果音を再生します

21分14秒

プロジェクトのリリース

08分02秒

Git の概要

03分07秒

バージョン管理の歴史

08分01秒

Git と他のバージョン システムの違い

12分07秒

Git の基本概念

03分07秒

Gitの基本操作

27分03秒

Git ブランチ操作

22分56秒
章12第12章

紛争解決

11分37秒

Git の分岐モデル

02分09秒

Git の使用に関する提案

02分26秒

MVP と MVC

07分32秒

MVP プロジェクトの小規模なケース

12分49秒

ネットワークアクセスの準備

22分11秒

起動ページの背景画像が起動時の白い画面の問題を解決します

07分03秒

ホーム下部メニュー

11分10秒

下部メニュースイッチ

19分06秒

ホームページのレイアウトとリストアダプター

20分25秒
章13第13章

ホーム MVP の実践

20分01秒

ホームページのUI詳細の調整

07分43秒

製品詳細ページ MVP の実装

27分32秒

Android開発ノート

03分20秒

なぜカスタマイズが必要なのか

07分18秒

Customized View のライフサイクルと主要なステップの原則

11分57秒

MeasureSpec を使用して ViewGrop の XML をカスタマイズする方法

33分11秒

ViewGroup をカスタマイズして独自のプロセスを測定する

02分51秒

ViewGroup をカスタマイズするレイアウト プロセスは何ですか?

32分52秒

カスタム ビューから誰が上級エンジニアかを確認する

39分24秒
章14第14章

原則をマスターすると、ソース コードを読むのにどのように役立つかご存知ですか?

16分00秒

measureSpec の原理ソリューション XML 解析 Wrap_cotent

29分01秒

View の XML 解析処理の原理の説明

28分28秒

カスタムビューの基本

08分37秒

Viewの描画処理原理の解析

28分02秒

MeasureSpec原理分析

19分16秒

キャンバスのカットと文字描画

16分29秒

ViewPager のネストされたフラグメント アーキテクチャの基本概要

13分03秒

ViewPagerキャッシュフラグメントの原理とアダプタモード

19分40秒

ViewPager のネストされたフラグメント モードでのフラグメント ライフ サイクル管理メカニズム

18分00秒
章15第15章

ViewPager の遅延読み込み原理の分析とパフォーマンス最適化プロジェクトの実践

44分30秒

ホームページの二次リンク レイアウトとスライドの問題についての紹介

22分18秒

イベント配信のご紹介

天井問題を解決する

16分08秒

ネストされたスライディングの競合を解決する

28分38秒

慣性滑りを実現

14分09秒

イベント紹介

09分02秒

イベント処理プロセス

イベント配信によって発生する可能性のある問題

ダウンイベント配信処理

章16第16章

移動イベント配信処理

29分59秒

複雑なUIを実現するためのアイデアを解説

UI実装におけるアルゴリズムの適用

27分17秒

鯉の描き方を実現

48分06秒

魚の尻尾が揺れる原理を実現

16分19秒

クリック水の波及効果を実現

17分21秒

魚のインテリジェントな操縦を実現する方法

31分34秒

鯉が泳ぐアニメーションを実装する

18分34秒

アプリUIアーキテクチャソリューションの分析

10分58秒

Android プリロード方式のパフォーマンスの落とし穴

13分40秒
章17第17章

Android のプリロード原理の viewPager 原理の分析

26分08秒

viewPager アダプターのフラグメントのライフサイクル

24分01秒

遅延読み込みソリューションのソースコード解析の 1 つ

30分31秒

ソースコードの遅延読み込みの分析 ソリューション 2

36分08秒

フレームワーク層のソースコードを研究する理由

ブートからデスクトップまで、システムは何をするのでしょうか?

APP起動プロセスのソースコード解析

21分58秒

setContentView 大手メーカーインタビュー分析

描画プロセスを表示する

06分57秒

ソースコードの実行プロセスに切り込んで画面適応を実現します

10分18秒
章18第18章

メモリに関連するいくつかの一般的な問題

29分10秒

LeakCanaryの基本的な使い方と分析

LeakCanary がオブジェクトのリークを自動的に検出する方法

手書きの LeakCanary コア コード

13分03秒

apkとは何ですか?なぜ最適化が必要なのか

10分19秒

ViewPager のネストされたフラグメント アーキテクチャの基本概要

13分03秒

画像リソースを最適化する方法

国際化と動的ライブラリ追加の最適化

無駄なリソースとコードを削除する方法

33分23秒

異常な面接の質問について説明

章19第19章

OOM の異常な面接質問の説明

12分14秒

ビットマップ面接の質問の説明

16分38秒

UI でスタックした面接の質問の説明

11分58秒

メモリリークの面接での質問の説明

15分00秒

メモリ管理の面接での質問の説明

14分14秒

コールド スタート最適化面接の質問の説明

10分33秒

最適化に関するその他の面接の質問の説明

10分24秒
  • キャンセル返事送信
  • キャンセルノートの配布送信