Article
Sujet
apprentissage
Télécharger
Questions et réponses
Dictionnaire de programmation
Jeu
mises à jour récentes
SE CONNECTER
简体中文(ZH-CN)
English(EN)
繁体中文(ZH-TW)
日本語(JA)
한국어(KO)
Melayu(MS)
Français(FR)
Deutsch(DE)
section suivante: Résoudre le problème du plafond
(672 joue)
section suivante
Regarder à nouveau
ဆ
chapitre
Note
Demander
didacticiel
Retour
Développement Android de zéro à compétent
Chapitre1 Chapitre un
1-1 Introduction au contenu du cours
1-2 Téléchargement d'Android Studio
1-3 Installation d'Android Studio
1-4 Créer un projet Android
1-5 Le premier programme Android s'exécute
1-6 Avantages préalables au cours – « Tutoriel d'introduction au didacticiel de programmation Android »
1-7 Introduction à la structure d'ingénierie
1-8 Contrôle1_TextView1
1-9 Contrôle1_TextView2
1-10 Contrôle1_TextView3
Chapitre2 Chapitre deux
2-1 Contrôle2_Bouton1
2-2 Contrôle2_Bouton2
2-3 Contrôle 3_EditText
2-4 Contrôle 4_ImageView
2-5 Contrôle 5_ProgressBar
2-6 Contrôle 6_Notification
2-7 Contrôle 7_Barre d'outils
2-8 Contrôle 8_AlertDialog
2-9 Contrôle 9_PopupWindow
2-10 Layout1_LinearLayout
Chapitre3 troisième chapitre
3-1 Layout2_RelativeLayout
3-2 Layout3_FrameLayout
3-3 Mise en page 4_TableLayout
3-4 Layout5_GridLayout
3-5 Layout6_ConstraintLayout
3-6 ListeView
3-7 RecycleurVoir
3-8 Animation Animation 1_image
3-9 Animation 2_Animation interpolée
3-10 Animation 3_Animation d'attribut
Chapitre4 Chapitre quatre
4-1 Unités et dimensions
4-2 AfficherPager
4-3 Combat réel du projet Mvvm
4-4 La génération du Fragment
4-5 qu'est-ce qu'un fragment
4-6 Comment utiliser Fragment
4-7 Ajoutez simplement 2 fragments à l'activité
4-8 Ajout et gestion dynamique des fragments
4-9 L'activité envoie des informations à Fragment
4-10 Résumé de l'ajout dynamique et de la gestion des fragments
Chapitre5 chapitre cinq
5-1 Solution d'interface pour la communication entre Fragment et activité
5-2 Expérience du cycle de vie des fragments
5-3 Résumé des leçons tirées du cycle de vie des fragments
5-4 fragment+viewPager affichage de l'effet coulissant
5-5 Application de base ViewPager2
5-6 Changement de page ViewPager2
5-7 Collection ViewPager et Fragment
5-8 ViewPager+fragment simule la page d'accueil de WeChat
5-9 Résumé des fragments
5-10 Apprenez à connaître l'activité
Chapitre6 Chapitre six
6-1 Saut d'activité
6-2 Cycle de vie de l'activité
6-3 Apprenez à connaître les services
6-4 startService et cycle de vie
6-5 bindService et cycle de vie
6-6 Rencontrez le récepteur
6-7 Inscription statique pour recevoir la diffusion
6-8 Inscrivez-vous dynamiquement pour recevoir des diffusions
6-9 Qu'est-ce qu'un correctif
6-10 Configuration de mise à jour à chaud buggée
Chapitre7 Chapitre VII
7-1 Génération et application de packages de correctifs
7-2 Présentation d'Amap
7-3 Afficher la carte dans le projet
7-4 Recherche de mots-clés et positionnement sur la carte
7-5 Introduction à la glisse
7-6 Utilisations de base de Glide et des espaces réservés
7-7 transitions et transformations
7-8 Utilisation de l'API Generatde
7-9 Requêtes synchrones et asynchrones de OkHttp
7-10 Format de données de la requête POST
Chapitre8 chapitre huit
8-1 OkConfiguration HTTP
8-2 Utilisation de base de Retrofit
8-3 Annotations dans la mise à niveau
8-4 Convertisseur de modernisation
8-5 Mise à niveau des demandes et des adaptateurs imbriqués
8-6 Téléchargement et téléchargement de fichiers
8-7 Utilisez Gson pour terminer la sérialisation et la désérialisation des objets Java
8-8 Sérialisation et désérialisation de Array et List
8-9 Carte, collection d'ensembles et annotation Gson
8-10 Réflexion RX
Chapitre9 Chapitre neuf
9-1 RX pensant télécharger des photos
9-2 Le charme de la pensée RX
9-3 Observateur personnalisé
9-4 Qu'est-ce que le stockage de données
9-5 Introduction aux fonctionnalités du SP
9-6 Utilisation simple de SP
9-7 Combat réel SP
9-8 Introduction à SQLite
9-9 Outil de visualisation SQLite
9-10 Bibliothèques et tables SQLite
Chapitre10 chapitre dix
10-1 SQLite ajouter, supprimer, vérifier et modifier
10-2 Présentation du rôle de la salle trois
10-3 Salle d'écriture à trois caractères
10-4 Pratique en salle
10-5 Type de base d'intention
10-6 Pack de passes d'intention
10-7 Passer l'interface sérialisable
10-8 Interface Pass Parcelable
10-9 Enregistreur multimédia_1
10-10 MediaRecorder_2
Chapitre11 Chapitre 11
11-1 MediaPlayer lit la vidéo
11-2 VideoView lit la vidéo
11-3 SoundPool joue des effets sonores
11-4 Sortie du projet
11-5 Présentation de Git
11-6 L'histoire de la gestion des versions
11-7 La différence entre Git et les autres systèmes de versions
11-8 Concepts de base de Git
11-9 Opérations de base de Git
11-10 Opérations de la branche Git
Chapitre12 Chapitre 12
12-1 résolution de conflit
12-2 Le modèle de branchement de Git
12-3 Suggestions d'utilisation de Git
12-4 MVP et MVC
12-5 Petite mallette du projet MVP
12-6 Préparation de l'accès au réseau
12-7 L'image d'arrière-plan de la page de démarrage résout le problème d'écran blanc de démarrage
12-8 Menu inférieur d'accueil
12-9 Bouton de menu inférieur
12-10 Mise en page de la page d'accueil et adaptateur de liste
Chapitre13 Chapitre 13
13-1 Pratique MVP à domicile
13-2 Ajustements des détails de l'interface utilisateur de la page d'accueil
13-3 Page de détails du produit Implémentation MVP
13-4 Notes de développement Android
13-5 Pourquoi faut-il personnaliser
13-6 Vue personnalisée du cycle de vie et des principes des étapes clés
13-7 Comment utiliser MeasureSpec pour personnaliser XML dans ViewGrop
13-8 Personnalisez ViewGroup pour mesurer votre propre processus
13-9 Quel est le processus de mise en page de personnalisation de ViewGroup ?
13-10 Découvrez qui est un ingénieur senior à partir d'une vue personnalisée
Chapitre14 Chapitre 14
14-1 Savez-vous à quel point la maîtrise des principes aide à lire le code source ?
14-2 Solution principale de MeasureSpec : analyse XML wrap_cotent
14-3 Une explication du principe du processus d'analyse XML de View
14-4 Principes de base de la vue personnalisée
14-5 Analyse du principe du processus de dessin de View
14-6 Analyse du principe MeasureSpec
14-7 Découpe de toile et dessin de texte
14-8 Introduction de base à l'architecture de fragments imbriqués ViewPager
14-9 Le principe et le mode adaptateur du fragment de cache ViewPager
14-10 Mécanisme de gestion du cycle de vie des fragments en mode Fragment imbriqué ViewPager
Chapitre15 Chapitre 15
15-1 Analyse du principe de chargement paresseux de ViewPager et pratique du projet d'optimisation des performances
15-2 Introduction à la disposition des liens secondaires de la page d'accueil et aux problèmes de glissement
15-3 Introduction à la distribution d'événements
15-4 Résoudre le problème du plafond
15-5 Résoudre les conflits de glissement imbriqués
15-6 Réaliser le glissement inertiel
15-7 Présentation de l'événement
15-8 Processus de gestion des événements
15-9 Problèmes possibles causés par la distribution des événements
15-10 Processus de distribution des événements vers le bas
Chapitre16 Chapitre 16
16-1 Déplacer le processus de distribution d'événements
16-2 Une explication des idées pour implémenter une interface utilisateur complexe
16-3 Application d'algorithmes dans la mise en œuvre de l'interface utilisateur
16-4 Réaliser le dessin du poisson koi
16-5 Réaliser le principe du balancement de la queue de poisson
16-6 Obtenez un effet d'ondulation de l'eau en clic
16-7 Comment parvenir à un pilotage intelligent des poissons
16-8 Mettre en œuvre une animation de natation de koi
16-9 Analyse de la solution d'architecture de l'interface utilisateur de l'application
16-10 Pièges en matière de performances du système de préchargement Android
Chapitre17 Chapitre 17
17-1 Analyse du principe viewPager du principe de préchargement Android
17-2 Cycle de vie du fragment dans l'adaptateur viewPager
17-3 Une des analyses du code source de la solution de chargement paresseux
17-4 Analyse de la solution de code source de chargement paresseux 2
17-5 Pourquoi étudier le code source de la couche framework
17-6 Du démarrage au bureau, que fait le système ?
17-7 Analyse du code source du processus de démarrage de l'application
17-8 Analyse des entretiens setContentView chez les principaux fabricants
17-9 processus de dessin de vue
17-10 Couper le processus d'exécution du code source pour réaliser l'adaptation à l'écran
Chapitre18 Chapitre 18
18-1 Plusieurs problèmes courants liés à la mémoire
18-2 Utilisation de base et analyse de LeakCanary
18-3 Comment LeakCanary détecte automatiquement les fuites d'objets
18-4 Code de base manuscrit de LeakCanary
18-5 Qu’est-ce qu’apk ? Pourquoi l'optimisation est nécessaire
18-6 Introduction de base à l'architecture de fragments imbriqués ViewPager
18-7 Comment optimiser les ressources d'images
18-8 Internationalisation et optimisation de l’ajout dynamique de bibliothèques
18-9 Comment supprimer les ressources et le code inutiles
18-10 Anr questions d'entretien anormales expliquées
Chapitre19 Chapitre 19
19-1 Questions d'entretien anormales MOO expliquées
19-2 Questions d'entretien Bitmap expliquées
19-3 Explication des questions d'entretien bloquées dans l'interface utilisateur
19-4 Questions d'entretien sur les fuites de mémoire expliquées
19-5 Questions d'entretien sur la gestion de la mémoire expliquées
19-6 Explication des questions d'entretien d'optimisation du démarrage à froid
19-7 Autres questions d'entretien d'optimisation expliquées
Section précédente
section suivante
Liste des didacticiels
obtenir de l'aide
Recommandations de cours
Téléchargement du didacticiel
Intermédiaire
Combat réel Front-end Vue3 [projet vue manuscrit]
2857 Les gens regardent
Élémentaire
Tutoriel APIPOST [Vulgarisation des concepts techniques liés à la communication réseau]
1795 Les gens regardent
Intermédiaire
Numéro 22_Combat réel complet
5521 Les gens regardent
Élémentaire
Numéro 22_Programmation PHP
5172 Les gens regardent
Élémentaire
Numéro 22_Développement front-end
8713 Les gens regardent
Intermédiaire
Tutoriel vidéo Big Data (MySQL) version complète
4525 Les gens regardent
Élémentaire
Allez tutoriel de langue - plein d'informations pratiques et sans bêtises
2794 Les gens regardent
Élémentaire
Cours de programmation de base du langage GO
2814 Les gens regardent
Intermédiaire
JS avancé et apprentissage BootStrap
2563 Les gens regardent
Intermédiaire
Optimisation et dépannage SQL (version MySQL)
3374 Les gens regardent
Intermédiaire
Tutoriel d'entretien avec la base de données Redis+MySQL
2963 Les gens regardent
Élémentaire
Livrer de la nourriture ou apprendre la programmation ?
5708 Les gens regardent
Didacticiels liés au développement Android, de zéro base à la maîtrise
Appartient au chapitre:Développement Android de zéro à compétent
Télécharger
Les étudiants qui ont regardé ce cours apprennent également
491046 joue
Parlons brièvement de la création d'une entreprise en PHP
Introduction rapide au développement web front-end
Développement pratique à grande échelle par Tianlongbabu du cadre MVC version Mini imitant le site Web de l'encyclopédie des choses embarrassantes
Premiers pas avec le développement pratique PHP : création rapide de PHP [Small Business Forum]
Vérification de connexion et forum de discussion classique
Collecte de connaissances sur les réseaux informatiques
Démarrage rapide de la version complète de Node.JS
Le cours front-end qui vous comprend le mieux : HTML5/CSS3/ES6/NPM/Vue/...[Original]
Écrivez votre propre framework PHP MVC (40 chapitres en profondeur/gros détails/à lire absolument pour que les débutants progressent)
Remarques
X
À propos de nous
Clause de non-responsabilité
Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!