コミュニティ
記事
トピックス
に質問
学ぶ
コース
プログラミング辞典
ツールライブラリ
開発ツール
AIツール
公式サイト
PHP ライブラリ
JS特殊効果
サイト素材
拡張プラグイン
レジャー
ゲームのダウンロード
ゲームのチュートリアル
日本語
简体中文
English
繁体中文
日本語
한국어
Melayu
Français
Deutsch
Login
singup
次のセクション: 手書きの LeakCanary コア コード
(1245 回再生)
次のセクション
もう一度見る
ဆ
章
注記
に質問
コースウェア
フィードバック
Android 開発をゼロから熟練者まで
章1 第一章
1-1 コース内容のご紹介
1-2 Android Studioのダウンロード
1-3 Android Studioのインストール
1-4 Android プロジェクトを作成する
1-5 最初の Android プログラムが実行される
1-6 クラス前の特典 - 「Android プログラミング チュートリアル入門」
1-7 工学構造の紹介
1-8 Control1_TextView1
1-9 Control1_TextView2
1-10 Control1_TextView3
章2 第2章
2-1 コントロール2_ボタン1
2-2 コントロール2_ボタン2
2-3 コントロール 3_編集テキスト
2-4 コントロール 4_ImageView
2-5 コントロール 5_ProgressBar
2-6 コントロール6_通知
2-7 コントロール 7_ツールバー
2-8 コントロール 8_アラートダイアログ
2-9 コントロール 9_ポップアップウィンドウ
2-10 レイアウト1_LinearLayout
章3 第三章
3-1 Layout2_RelativeLayout
3-2 Layout3_FrameLayout
3-3 レイアウト4_TableLayout
3-4 レイアウト5_GridLayout
3-5 Layout6_ConstraintLayout
3-6 ListView
3-7 RecyclerView
3-8 アニメーション1フレームアニメーション
3-9 アニメーション 2_トゥイーンアニメーション
3-10 アニメーション3_属性アニメーション
章4 第四章
4-1 単位と寸法
4-2 ViewPager
4-3 Mvvmプロジェクトの実戦
4-4 フラグメントの生成
4-5 フラグメントとは何ですか
4-6 フラグメントの使い方
4-7 2 つのフラグメントをアクティビティに追加するだけです
4-8 フラグメントの動的追加と管理
4-9 アクティビティはフラグメントに情報を送信します
4-10 フラグメントの動的追加と管理の概要
章5 第五章
5-1 フラグメントとアクティビティ間の通信のためのインターフェース ソリューション
5-2 フラグメントのライフサイクル エクスペリエンス
5-3 フラグメントのライフサイクルから学んだ教訓の要約
5-4 フラグメント+ビューページャーのスライド効果表示
5-5 ViewPager2 基本アプリケーション
5-6 ViewPager2のページ切り替え
5-7 ViewPager と Fragment コレクション
5-8 ViewPager+fragment は WeChat ホームページをシミュレートします
5-9 フラグメントの概要
5-10 アクティビティを知る
章6 第6章
6-1 アクティビティジャンプ
6-2 アクティビティのライフサイクル
6-3 サービスについて知る
6-4 startService とライフサイクル
6-5 bindService とライフサイクル
6-6 受信者に会う
6-7 ブロードキャストを受信するための静的登録
6-8 ブロードキャストを受信するために動的に登録する
6-9 ホットフィックスとは何ですか
6-10 バグのあるホットアップデート構成
章7 第 7 章
7-1 パッチパッケージの生成と適用
7-2 Amapの紹介
7-3 プロジェクト内にマップを表示
7-4 地図のキーワード検索と位置決め
7-5 グライドの概要
7-6 Glide とプレースホルダーの基本的な使用法
7-7 移行と変換
7-8 生成APIの使用法
7-9 OkHttp の同期リクエストと非同期リクエスト
7-10 POSTリクエストのデータ形式
章8 第八章
8-1 オーケーHTTP設定
8-2 レトロフィットの基本的な使い方
8-3 レトロフィットの注釈
8-4 後付けコンバータ
8-5 ネストされたリクエストとアダプターを改造する
8-6 ファイルのアップロードとダウンロード
8-7 Gson を使用して Java オブジェクトのシリアル化と逆シリアル化を完了する
8-8 配列とリストのシリアル化と逆シリアル化
8-9 マップ、セットコレクション、Gson アノテーション
8-10 RX思考
章9 第9章
9-1 RX思考ダウンロード写真
9-2 RX思考の魅力
9-3 カスタムオブザーバー
9-4 データストレージとは何ですか
9-5 SP 機能の概要
9-6 SPの簡単な使い方
9-7 SP実戦
9-8 SQLite の概要
9-9 SQLite視覚化ツール
9-10 SQLite ライブラリとテーブル
章10 第十章
10-1 SQLite の追加、削除、確認、変更
10-2 部屋3つの役割紹介
10-3 部屋三文字書き
10-4 部屋での練習
10-5 インテントの基本タイプ
10-6 インテントパスバンドル
10-7 シリアル化可能なインターフェイスを渡す
10-8 Parcelable インターフェイスを渡す
10-9 MediaRecorder_1
10-10 MediaRecorder_2
章11 第11章
11-1 MediaPlayer でビデオを再生する
11-2 VideoView はビデオを再生します
11-3 SoundPool は効果音を再生します
11-4 プロジェクトのリリース
11-5 Git の概要
11-6 バージョン管理の歴史
11-7 Git と他のバージョン システムの違い
11-8 Git の基本概念
11-9 Gitの基本操作
11-10 Git ブランチ操作
章12 第12章
12-1 紛争解決
12-2 Git の分岐モデル
12-3 Git の使用に関する提案
12-4 MVP と MVC
12-5 MVP プロジェクトの小規模なケース
12-6 ネットワークアクセスの準備
12-7 起動ページの背景画像が起動時の白い画面の問題を解決します
12-8 ホーム下部メニュー
12-9 下部メニュースイッチ
12-10 ホームページのレイアウトとリストアダプター
章13 第13章
13-1 ホーム MVP の実践
13-2 ホームページのUI詳細の調整
13-3 製品詳細ページ MVP の実装
13-4 Android開発ノート
13-5 なぜカスタマイズが必要なのか
13-6 Customized View のライフサイクルと主要なステップの原則
13-7 MeasureSpec を使用して ViewGrop の XML をカスタマイズする方法
13-8 ViewGroup をカスタマイズして独自のプロセスを測定する
13-9 ViewGroup をカスタマイズするレイアウト プロセスは何ですか?
13-10 カスタム ビューから誰が上級エンジニアかを確認する
章14 第14章
14-1 原則をマスターすると、ソース コードを読むのにどのように役立つかご存知ですか?
14-2 measureSpec の原理ソリューション XML 解析 Wrap_cotent
14-3 View の XML 解析処理の原理の説明
14-4 カスタムビューの基本
14-5 Viewの描画処理原理の解析
14-6 MeasureSpec原理分析
14-7 キャンバスのカットと文字描画
14-8 ViewPager のネストされたフラグメント アーキテクチャの基本概要
14-9 ViewPagerキャッシュフラグメントの原理とアダプタモード
14-10 ViewPager のネストされたフラグメント モードでのフラグメント ライフ サイクル管理メカニズム
章15 第15章
15-1 ViewPager の遅延読み込み原理の分析とパフォーマンス最適化プロジェクトの実践
15-2 ホームページの二次リンク レイアウトとスライドの問題についての紹介
15-3 イベント配信のご紹介
15-4 天井問題を解決する
15-5 ネストされたスライディングの競合を解決する
15-6 慣性滑りを実現
15-7 イベント紹介
15-8 イベント処理プロセス
15-9 イベント配信によって発生する可能性のある問題
15-10 ダウンイベント配信処理
章16 第16章
16-1 移動イベント配信処理
16-2 複雑なUIを実現するためのアイデアを解説
16-3 UI実装におけるアルゴリズムの適用
16-4 鯉の描き方を実現
16-5 魚の尻尾が揺れる原理を実現
16-6 クリック水の波及効果を実現
16-7 魚のインテリジェントな操縦を実現する方法
16-8 鯉が泳ぐアニメーションを実装する
16-9 アプリUIアーキテクチャソリューションの分析
16-10 Android プリロード方式のパフォーマンスの落とし穴
章17 第17章
17-1 Android のプリロード原理の viewPager 原理の分析
17-2 viewPager アダプターのフラグメントのライフサイクル
17-3 遅延読み込みソリューションのソースコード解析の 1 つ
17-4 ソースコードの遅延読み込みの分析 ソリューション 2
17-5 フレームワーク層のソースコードを研究する理由
17-6 ブートからデスクトップまで、システムは何をするのでしょうか?
17-7 APP起動プロセスのソースコード解析
17-8 setContentView 大手メーカーインタビュー分析
17-9 描画プロセスを表示する
17-10 ソースコードの実行プロセスに切り込んで画面適応を実現します
章18 第18章
18-1 メモリに関連するいくつかの一般的な問題
18-2 LeakCanaryの基本的な使い方と分析
18-3 LeakCanary がオブジェクトのリークを自動的に検出する方法
18-4 手書きの LeakCanary コア コード
18-5 apkとは何ですか?なぜ最適化が必要なのか
18-6 ViewPager のネストされたフラグメント アーキテクチャの基本概要
18-7 画像リソースを最適化する方法
18-8 国際化と動的ライブラリ追加の最適化
18-9 無駄なリソースとコードを削除する方法
18-10 異常な面接の質問について説明
章19 第19章
19-1 OOM の異常な面接質問の説明
19-2 ビットマップ面接の質問の説明
19-3 UI でスタックした面接の質問の説明
19-4 メモリリークの面接での質問の説明
19-5 メモリ管理の面接での質問の説明
19-6 コールド スタート最適化面接の質問の説明
19-7 最適化に関するその他の面接の質問の説明
前のセクション
次のセクション
チュートリアルリスト
ヘルプの取得
おすすめコース
コースウェアのダウンロード
初級
Imperial CMS エンタープライズ模倣 Web サイトのチュートリアル
3048 人が視聴しています
初級
WordPress の基礎がまったくない初心者が個人のブログや企業 Web サイトを構築する
6743 人が視聴しています
初級
究極のCMSゼロベースWebサイト構築解説ビデオ
2724 人が視聴しています
初級
フロントエンドプロジェクト-Shangyou [HTML/CSS/JS技術総合演習]
3117 人が視聴しています
中級
Vue3.0 を 0 から構築してユニバーサル バックエンド管理システム プロジェクトの実践を構築
5351 人が視聴しています
初級
ゼロベースフロントエンド講座【Vueの高度な学習と実践】
2821 人が視聴しています
初級
WEBフロントエンドチュートリアル【HTML5+CSS3+JS】
3506 人が視聴しています
初級
apipost の簡単な紹介
2161 人が視聴しています
中級
Vue3+TypeScript 実践チュートリアル - エンタープライズレベルのプロジェクト演習
3208 人が視聴しています
初級
PHP でビジネスを始めることについて簡単に説明しましょう
17423 人が視聴しています
中級
VUE eコマースプロジェクト(フロントエンド&バックエンドのデュアルプロジェクト実戦)
3828 人が視聴しています
初級
Apipost 実用化 [API、インターフェース、自動テスト、モック]
2265 人が視聴しています
Android 開発に関する基礎から習得までのコースウェア
支部に所属:Android 開発をゼロから熟練者まで
ダウンロード
このコースを視聴した生徒はこちらも学んでいます
492904 回再生
PHP でビジネスを始めることについて簡単に説明しましょう
Web フロントエンド開発の簡単な紹介
恥ずかしいことの百科事典サイトを模倣したミニ版MVCフレームワークの大規模実践天龍宝開発
PHP 実践開発入門: PHP クイック作成 [中小企業フォーラム]
ログイン認証と従来の掲示板
コンピュータネットワークの知識収集
クイックスタート Node.JS フルバージョン
あなたを最もよく理解するフロントエンドコース: HTML5/CSS3/ES6/NPM/Vue/...[オリジナル]
独自の PHP MVC フレームワークを作成する (40 章の詳細/詳細/初心者が先に進むには必読)
注
X