[JAVA] Points sur lesquels je suis tombé lors de la création d'une application Android [Mis à jour de temps en temps]

introduction

Bonjour, c'est Heino.

Puisque je développe une application Android pour la première fois, je publierai le point d'achoppement sous forme de mémorandum. Dans cet article, je vais lister les points d'achoppement dans un format mis à jour de temps en temps. La solution souhaite également être publiée dans un article distinct si elle est trouvée.

Je m'attends à ce qu'il y ait de nombreux points sur lesquels les débutants du développement d'applications Android tomberont, donc Si je peux partager ma pierre d'achoppement avec ceux qui développent également des applications Android pour la première fois Je pense. Aussi, si vous pouvez commenter, "Il existe une solution lorsque vous trébuchez ici." Je suis très reconnaissant. Ensuite, j'énumérerai les points d'achoppement ci-dessous.

Point de trébuchement * Mis à jour de temps en temps

  1. Lors de la création d'une mise en page avec xml, il n'est pas possible de prendre en charge la taille de l'écran en se basant sur les paramètres de l'interface graphique
  2. Communication Oauth
  3. Méthode de communication de l'API Twitter
  4. Méthode d'analyse JSON
  5. Listener
  6. Fragment
  7. DialogFragment
  8. Layout
  9. Redimensionnement automatique de la police du texte
  10. Disposition dynamique en fonction de la taille de l'écran
  11. Animation
  12. Exécution continue
  13. Exécution simultanée
  14. Expression de la courbe
  15. PathAnimation

Solution * Mis à jour de temps en temps

  1. À propos de la disposition Le site suivant est très facile à comprendre et j'y ai fait référence. https://qiita.com/mii-chang/items/ee965c1e8826d4e59414

7.1. À propos du redimensionnement automatique de la police de la vue de texte Le site suivant a été décrit d'une manière facile à comprendre, alors j'y ai fait référence. https://blog.k3n.link/entry/auto-sizing-text-view

Surtout en ce qui concerne la différence entre [singleLine = "true"] et [maxLines = "1"].

Environnement de développement

Android Studio 3.4.1

Recommended Posts

Points sur lesquels je suis tombé lors de la création d'une application Android [Mis à jour de temps en temps]
J'ai essayé de faire une demande en 3 mois d'inexpérimenté
J'étais accro à WSl en essayant de créer un environnement de développement d'applications Android avec Vue.js
Memorandum Poem (mis à jour de temps en temps)
J'ai essayé de créer une application Android avec MVC maintenant (Java)
J'ai essayé de traduire la grammaire de R et Java [Mis à jour de temps en temps]
Résumé des bons points et des précautions lors de la conversion de l'application Java Android vers Kotlin
Résumé des points qui m'inquiétaient lors de la migration de Java vers Kotlin
NoClassDefFoundError s'est produit lors de la tentative d'appel d'une fonction Android à partir de Unity via jar
De la création d'un projet Spring Boot à l'exécution d'une application avec VS Code
Collection de sites utiles SpringBoot (mise à jour de temps en temps)
[Mis à jour de temps à autre] Liens endettés
Appuyez sur tous les "Guides" de Spring (mis à jour de temps en temps)
J'ai essayé de développer une application en 2 langues
Introduction à la programmation pour les étudiants du collégial (mise à jour de temps à autre)
[Mis à jour de temps en temps] Ruby on Rails Méthode pratique
Points clés du développement d'applications Android où les programmeurs à l'ancienne ont trébuché
Rails6 J'ai essayé d'introduire Docker dans une application existante
[Eclipse] Résumé des paramètres d'environnement * Mis à jour de temps en temps
Ce sur quoi je suis tombé lors de l'installation de Ruby sur Ubuntu
J'ai créé une application Android qui GET avec HTTP
[Notes techniques] Éléments à prendre en compte du point de vue d'un ingénieur lors de la création d'une vue
Je n'ai trouvé aucun moyen d'obtenir le code d'erreur lorsque j'ai reçu une exception sur Android
Quand j'ai commencé ansible + docker maintenant, j'ai trébuché depuis le début, mais j'ai réussi à le démarrer
[Mémo personnel] Grammaire Java fréquemment utilisée mise à jour de temps en temps
Comment spécifier la base de données lors de la création d'une application avec des rails
Paramètres initiaux d'Intellij IDEA personnellement recommandés (mis à jour de temps en temps)