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.

  • Comment créer un point d'accès par programme
  • Comment détecter le changement entre les utilisateurs
  • Les paramètres de proxy Android s'appliquent-ils à toutes les applications sur le périphérique?
  • Comment obtenir l'heure actuelle de la date en millisecondes dans Android
  • En utilisant getFragmentManager () vs getSupportFragmentManager ()?
  • Plateformes SDK Android entre Linux et Windows
  • Android Studio: Problèmes de rendu Les styles manquants - Le thème correct choisi pour cette mise en page, Impossible de trouver un style avec un identifiant
  • Comment pousser recylerView up lorsque le clavier apparaît?
  • Android: Import DrawerLayout ne peut pas être résolu
  • Le membre "statique statique privé" de la classe d'essai de l'unité Android change la valeur à nulle
  • Comment obtenir l'ID Android pour un élément de menu dans Android?
  • Exportation et exécution d'un projet Unity3D vers Android Studio
  • 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.