recherche

section suivante: MediaRecorder_1892 joue

5 秒后自动播放下一节
  Regarder à nouveau

Développement Android de zéro à compétent

Introduction >
chapitredidacticiel
Chapitre1Chapitre un

Introduction au contenu du cours

00 minutes56 secondes

Téléchargement d'Android Studio

03 minutes23 secondes

Installation d'Android Studio

06 minutes37 secondes

Créer un projet Android

08 minutes37 secondes

Le premier programme Android s'exécute

08 minutes46 secondes

Avantages préalables au cours – « Tutoriel d'introduction au didacticiel de programmation Android »

02 minutes19 secondes

Introduction à la structure d'ingénierie

14 minutes45 secondes

Contrôle1_TextView1

15 minutes28 secondes

Contrôle1_TextView2

03 minutes00 secondes

Contrôle1_TextView3

06 minutes59 secondes
Chapitre2Chapitre deux

Contrôle2_Bouton1

08 minutes49 secondes

Contrôle2_Bouton2

07 minutes27 secondes

Contrôle 3_EditText

11 minutes20 secondes

Contrôle 4_ImageView

08 minutes31 secondes

Contrôle 5_ProgressBar

08 minutes50 secondes

Contrôle 6_Notification

18 minutes47 secondes

Contrôle 7_Barre d'outils

13 minutes15 secondes

Contrôle 8_AlertDialog

10 minutes21 secondes

Contrôle 9_PopupWindow

11 minutes50 secondes

Layout1_LinearLayout

16 minutes05 secondes
Chapitre3troisième chapitre

Layout2_RelativeLayout

07 minutes22 secondes

Layout3_FrameLayout

04 minutes01 secondes

Mise en page 4_TableLayout

08 minutes12 secondes

Layout5_GridLayout

08 minutes06 secondes

Layout6_ConstraintLayout

11 minutes57 secondes

ListeView

13 minutes55 secondes

RecycleurVoir

18 minutes59 secondes

Animation Animation 1_image

06 minutes38 secondes

Animation 2_Animation interpolée

11 minutes08 secondes

Animation 3_Animation d'attribut

09 minutes43 secondes
Chapitre4Chapitre quatre

Unités et dimensions

09 minutes14 secondes

AfficherPager

09 minutes18 secondes

Combat réel du projet Mvvm

38 minutes13 secondes

La génération du Fragment

06 minutes25 secondes

qu'est-ce qu'un fragment

03 minutes42 secondes

Comment utiliser Fragment

11 minutes37 secondes

Ajoutez simplement 2 fragments à l'activité

02 minutes21 secondes

Ajout et gestion dynamique des fragments

21 minutes15 secondes

L'activité envoie des informations à Fragment

09 minutes51 secondes

Résumé de l'ajout dynamique et de la gestion des fragments

01 minutes11 secondes
Chapitre5chapitre cinq

Solution d'interface pour la communication entre Fragment et activité

22 minutes04 secondes

Expérience du cycle de vie des fragments

21 minutes37 secondes

Résumé des leçons tirées du cycle de vie des fragments

04 minutes02 secondes

fragment+viewPager affichage de l'effet coulissant

04 minutes11 secondes

Application de base ViewPager2

21 minutes17 secondes

Changement de page ViewPager2

07 minutes11 secondes

Collection ViewPager et Fragment

22 minutes12 secondes

ViewPager+fragment simule la page d'accueil de WeChat

37 minutes50 secondes

Résumé des fragments

03 minutes14 secondes

Apprenez à connaître l'activité

02 minutes09 secondes
Chapitre6Chapitre six

Saut d'activité

08 minutes22 secondes

Cycle de vie de l'activité

05 minutes48 secondes

Apprenez à connaître les services

01 minutes19 secondes

startService et cycle de vie

07 minutes40 secondes

bindService et cycle de vie

06 minutes14 secondes

Rencontrez le récepteur

01 minutes27 secondes

Inscription statique pour recevoir la diffusion

06 minutes33 secondes

Inscrivez-vous dynamiquement pour recevoir des diffusions

04 minutes05 secondes

Qu'est-ce qu'un correctif

03 minutes13 secondes

Configuration de mise à jour à chaud buggée

12 minutes53 secondes
Chapitre7Chapitre VII

Génération et application de packages de correctifs

07 minutes48 secondes

Présentation d'Amap

10 minutes17 secondes

Afficher la carte dans le projet

09 minutes12 secondes

Recherche de mots-clés et positionnement sur la carte

16 minutes41 secondes

Introduction à la glisse

02 minutes24 secondes

Utilisations de base de Glide et des espaces réservés

08 minutes19 secondes

transitions et transformations

09 minutes31 secondes

Utilisation de l'API Generatde

05 minutes39 secondes

Requêtes synchrones et asynchrones de OkHttp

16 minutes31 secondes

Format de données de la requête POST

11 minutes25 secondes
Chapitre8chapitre huit

OkConfiguration HTTP

26 minutes03 secondes

Utilisation de base de Retrofit

15 minutes36 secondes

Annotations dans la mise à niveau

18 minutes54 secondes

Convertisseur de modernisation

15 minutes35 secondes

Mise à niveau des demandes et des adaptateurs imbriqués

11 minutes14 secondes

Téléchargement et téléchargement de fichiers

10 minutes42 secondes

Utilisez Gson pour terminer la sérialisation et la désérialisation des objets Java

12 minutes50 secondes

Sérialisation et désérialisation de Array et List

08 minutes45 secondes

Carte, collection d'ensembles et annotation Gson

12 minutes37 secondes

Réflexion RX

12 minutes16 secondes
Chapitre9Chapitre neuf

RX pensant télécharger des photos

36 minutes34 secondes

Le charme de la pensée RX

15 minutes26 secondes

Observateur personnalisé

27 minutes34 secondes

Qu'est-ce que le stockage de données

08 minutes06 secondes

Introduction aux fonctionnalités du SP

07 minutes42 secondes

Utilisation simple de SP

12 minutes01 secondes

Combat réel SP

31 minutes35 secondes

Introduction à SQLite

07 minutes16 secondes

Outil de visualisation SQLite

06 minutes07 secondes

Bibliothèques et tables SQLite

26 minutes07 secondes
Chapitre10chapitre dix

SQLite ajouter, supprimer, vérifier et modifier

19 minutes35 secondes

Présentation du rôle de la salle trois

04 minutes34 secondes

Salle d'écriture à trois caractères

21 minutes13 secondes

Pratique en salle

29 minutes34 secondes

Type de base d'intention

12 minutes07 secondes

Pack de passes d'intention

11 minutes08 secondes

Passer l'interface sérialisable

08 minutes40 secondes

Interface Pass Parcelable

19 minutes23 secondes

Enregistreur multimédia_1

15 minutes33 secondes

MediaRecorder_2

09 minutes39 secondes
Chapitre11Chapitre 11

MediaPlayer lit la vidéo

14 minutes33 secondes

VideoView lit la vidéo

07 minutes07 secondes

SoundPool joue des effets sonores

21 minutes14 secondes

Sortie du projet

08 minutes02 secondes

Présentation de Git

03 minutes07 secondes

L'histoire de la gestion des versions

08 minutes01 secondes

La différence entre Git et les autres systèmes de versions

12 minutes07 secondes

Concepts de base de Git

03 minutes07 secondes

Opérations de base de Git

27 minutes03 secondes

Opérations de la branche Git

22 minutes56 secondes
Chapitre12Chapitre 12

résolution de conflit

11 minutes37 secondes

Le modèle de branchement de Git

02 minutes09 secondes

Suggestions d'utilisation de Git

02 minutes26 secondes

MVP et MVC

07 minutes32 secondes

Petite mallette du projet MVP

12 minutes49 secondes

Préparation de l'accès au réseau

22 minutes11 secondes

L'image d'arrière-plan de la page de démarrage résout le problème d'écran blanc de démarrage

07 minutes03 secondes

Menu inférieur d'accueil

11 minutes10 secondes

Bouton de menu inférieur

19 minutes06 secondes

Mise en page de la page d'accueil et adaptateur de liste

20 minutes25 secondes
Chapitre13Chapitre 13

Pratique MVP à domicile

20 minutes01 secondes

Ajustements des détails de l'interface utilisateur de la page d'accueil

07 minutes43 secondes

Page de détails du produit Implémentation MVP

27 minutes32 secondes

Notes de développement Android

03 minutes20 secondes

Pourquoi faut-il personnaliser

07 minutes18 secondes

Vue personnalisée du cycle de vie et des principes des étapes clés

11 minutes57 secondes

Comment utiliser MeasureSpec pour personnaliser XML dans ViewGrop

33 minutes11 secondes

Personnalisez ViewGroup pour mesurer votre propre processus

02 minutes51 secondes

Quel est le processus de mise en page de personnalisation de ViewGroup ?

32 minutes52 secondes

Découvrez qui est un ingénieur senior à partir d'une vue personnalisée

39 minutes24 secondes
Chapitre14Chapitre 14

Savez-vous à quel point la maîtrise des principes aide à lire le code source ?

16 minutes00 secondes

Solution principale de MeasureSpec : analyse XML wrap_cotent

29 minutes01 secondes

Une explication du principe du processus d'analyse XML de View

28 minutes28 secondes

Principes de base de la vue personnalisée

08 minutes37 secondes

Analyse du principe du processus de dessin de View

28 minutes02 secondes

Analyse du principe MeasureSpec

19 minutes16 secondes

Découpe de toile et dessin de texte

16 minutes29 secondes

Introduction de base à l'architecture de fragments imbriqués ViewPager

13 minutes03 secondes

Le principe et le mode adaptateur du fragment de cache ViewPager

19 minutes40 secondes

Mécanisme de gestion du cycle de vie des fragments en mode Fragment imbriqué ViewPager

18 minutes00 secondes
Chapitre15Chapitre 15

Analyse du principe de chargement paresseux de ViewPager et pratique du projet d'optimisation des performances

44 minutes30 secondes

Introduction à la disposition des liens secondaires de la page d'accueil et aux problèmes de glissement

22 minutes18 secondes

Introduction à la distribution d'événements

Résoudre le problème du plafond

16 minutes08 secondes

Résoudre les conflits de glissement imbriqués

28 minutes38 secondes

Réaliser le glissement inertiel

14 minutes09 secondes

Présentation de l'événement

09 minutes02 secondes

Processus de gestion des événements

Problèmes possibles causés par la distribution des événements

Processus de distribution des événements vers le bas

Chapitre16Chapitre 16

Déplacer le processus de distribution d'événements

29 minutes59 secondes

Une explication des idées pour implémenter une interface utilisateur complexe

Application d'algorithmes dans la mise en œuvre de l'interface utilisateur

27 minutes17 secondes

Réaliser le dessin du poisson koi

48 minutes06 secondes

Réaliser le principe du balancement de la queue de poisson

16 minutes19 secondes

Obtenez un effet d'ondulation de l'eau en clic

17 minutes21 secondes

Comment parvenir à un pilotage intelligent des poissons

31 minutes34 secondes

Mettre en œuvre une animation de natation de koi

18 minutes34 secondes

Analyse de la solution d'architecture de l'interface utilisateur de l'application

10 minutes58 secondes

Pièges en matière de performances du système de préchargement Android

13 minutes40 secondes
Chapitre17Chapitre 17

Analyse du principe viewPager du principe de préchargement Android

26 minutes08 secondes

Cycle de vie du fragment dans l'adaptateur viewPager

24 minutes01 secondes

Une des analyses du code source de la solution de chargement paresseux

30 minutes31 secondes

Analyse de la solution de code source de chargement paresseux 2

36 minutes08 secondes

Pourquoi étudier le code source de la couche framework

Du démarrage au bureau, que fait le système ?

Analyse du code source du processus de démarrage de l'application

21 minutes58 secondes

Analyse des entretiens setContentView chez les principaux fabricants

processus de dessin de vue

06 minutes57 secondes

Couper le processus d'exécution du code source pour réaliser l'adaptation à l'écran

10 minutes18 secondes
Chapitre18Chapitre 18

Plusieurs problèmes courants liés à la mémoire

29 minutes10 secondes

Utilisation de base et analyse de LeakCanary

Comment LeakCanary détecte automatiquement les fuites d'objets

Code de base manuscrit de LeakCanary

13 minutes03 secondes

Qu’est-ce qu’apk ? Pourquoi l'optimisation est nécessaire

10 minutes19 secondes

Introduction de base à l'architecture de fragments imbriqués ViewPager

13 minutes03 secondes

Comment optimiser les ressources d'images

Internationalisation et optimisation de l’ajout dynamique de bibliothèques

Comment supprimer les ressources et le code inutiles

33 minutes23 secondes

Anr questions d'entretien anormales expliquées

Chapitre19Chapitre 19

Questions d'entretien anormales MOO expliquées

12 minutes14 secondes

Questions d'entretien Bitmap expliquées

16 minutes38 secondes

Explication des questions d'entretien bloquées dans l'interface utilisateur

11 minutes58 secondes

Questions d'entretien sur les fuites de mémoire expliquées

15 minutes00 secondes

Questions d'entretien sur la gestion de la mémoire expliquées

14 minutes14 secondes

Explication des questions d'entretien d'optimisation du démarrage à froid

10 minutes33 secondes

Autres questions d'entretien d'optimisation expliquées

10 minutes24 secondes
  • AnnulerrépondreEnvoi en cours
  • Annulerposter une noteEnvoi en cours