Est-il possible de prévisualiser la mise en page d'un AppWidget dans Eclipse?

Je développe un certain nombre de widgets d'écran d'accueil et je dois les installer sur mon émulateur ou mon téléphone afin de prévisualiser la mise en page.

Est-il possible de prévisualiser la mise en page dans Eclipse? Lorsque j'ouvre le XML de ma mise en page dans le mode de prévisualisation, il l'affiche comme une activité et, par conséquent, la mise à l'échelle est tout à fait erronée.

  • Existe-t-il un moyen d'extraire des ressources de chaîne dans un projet Android dans IntelliJ IDE?
  • L'Android se connecte au localhost du PC lorsque le débogueur est sur un appareil mobile
  • Comment puis-je obtenir un corps de réponse lorsqu'il y a une erreur lors de l'utilisation de Retrofit 2.0 Observables
  • Changez le clavier Android par défaut en utilisant ADB ou un code java
  • Spinner est automatiquement sélectionné lors de l'entrée en activité. Comment puis-je éviter cela?
  • Capturer des clics de bouton natifs dans le téléphone Android en javascript
  • Existe-t-il un équivalent de session http pour une application Android?
  • Comment sortir LogCat to Console?
  • ResConfigs par type de construction
  • Ajouter une nouvelle activité à AndroidManifest?
  • Comment définir par programmation DrawableRight sur Android Edittext?
  • Les services Google Play sont obsolètes. Nécessite 9256000 mais trouvé 9080470
  • 3 Solutions collect form web for “Est-il possible de prévisualiser la mise en page d'un AppWidget dans Eclipse?”

    Vous pouvez utiliser jimu en tant que plugin dans Eclipse pour y parvenir. Jimu est un outil de création d'application de style Drag & Drop pour Android. C'est l'outil le plus approprié pour vous permettre de réaliser ce que vous avez à l'esprit pour obtenir WYSIWYG , car il vous permettra d'avoir des prévisualisations en direct des mises en page Android. Vous avez également la possibilité de l'utiliser avec Eclipse , ou avec Android Studio ou tout autre éditeur de votre choix .

    Pour éviter la nécessité de compiler-installer-exécuter, jimu Mirror vous donne des aperçus en direct de votre application qui se met à jour en tant que code.

    Entrez la description de l'image ici

    Comme vous pouvez l'image, le fait le plus positif sur Jimu est qu'il accélère les temps de développement d'Apps.

    Jimu - ce que vous voyez, c'est ce que vous obtenez

    Alternativement, vous pouvez utiliser IntelliJ IDEA . IntelliJ IDEA vous permet également de prévisualiser les mises en page UI .

    Entrez la description de l'image ici

    Ainsi, vous permettant d'atteindre WYSIWYG . Et IntelliJ IDEA vous offre également l'option de l'intégrer à Eclipse . Bien sûr, vous pouvez également décider de passer complètement à Intellij IDEA . Il est disponible dans une édition commerciale ainsi que dans une édition communautaire open source gratuite.

    Entrez la description de l'image ici

    IntelliJ IDEA UI designer vous permet de créer une interface utilisateur d'application en faisant glisser des widgets dans sa palette latérale. Dans la version 13, vous pouvez visualiser simultanément l'interface utilisateur que vous créez sur plusieurs périphériques, en sélectionnant simplement Aperçu de toutes les tailles d'écran dans la liste déroulante du périphérique. L'aperçu affiche toutes les modifications effectuées via le concepteur UI ou l'éditeur XML en temps réel.

    Entrez la description de l'image ici

    De tels outils pour la mise en œuvre GUI de Jimu et IntelliJ IDEA se souviennent un peu de Qt Designer , qui est également disponible pour Android . En fait, toute approche qui fonctionne correctement, permettant un développement rapide interactif de l'interface utilisateur, est un outil précieux pour les développeurs qui devrait être utilisé pour améliorer la productivité.

    En haut de la vue, Eclipse passe au thème du panneau Holo. Si vous avez besoin de vos propres attributs de thème, créez le thème propre de la tournée pour remplacer ce parent. Ensuite, vous pouvez choisir cela dans l'éditeur.

    Il l'affiche comme une activité et, par conséquent, la mise à l'échelle est tout à fait fausse.

    Si elle s'affiche en tant qu'activité, créez une activité fictive qui imite l'écran d'accueil. Ensuite, utilisez un thème ou utilisez une étiquette d'inclusion pour inclure la mise en page de votre widget dans la (les) cellule (s) de cet écran d'accueil fictif plus grand.

    Cette solution n'est pas idéale, mais elle devrait être en mesure de vous donner une meilleure approximation (si ce que vous recherchez est juste pour modifier la disposition de votre widget).

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.