IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Problème dimension Image


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2012
    Messages
    345
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2012
    Messages : 345
    Par défaut Problème dimension Image
    Bonjour à tous,

    j'ai un petit problème lors de l'intégration du Design pour mon application mobile.

    Mon écran a une résolution de 960*540 (donc 960 de haut et 540 de large).

    Dans une activité qui comporte juste une listView, je met en fond de chaque item de la listView un fond qui a pour taille 540*178, je devrais donc avoir à l'écran plus de 5 items, cependant j'en obtiens que 3 plus la moitié d'un.

    Avez-vous une idée de là ou ça peut venir ?

    Je vous remercie.

  2. #2
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Par défaut
    La taille de tes éléments de listview ne va pas dépendre du fond que tu lui attribue mais du contenu de ces éléments et des différentes propriété du layout.

    Tu peux très bien collé un fond de 1000px si tu as défini une hauteur de 50dp à ton élément il restera à 50dp.

    Note au passage que c'est une assez mauvaise idée de travailler en pixel. Préfère les unités indépendantes telles que dp/dip ...
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2012
    Messages
    345
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2012
    Messages : 345
    Par défaut
    Dans mon cas ça ne dépend pas de ça car si je met un fond moin haut, l'item prend une hauteur plus petite.

    Mais pour faire le design sur photoShop, je suis bien obligé de travaillé en pixel non ?

  4. #4
    Expert confirmé

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Billets dans le blog
    3
    Par défaut
    Citation Envoyé par italia57 Voir le message
    Dans mon cas ça ne dépend pas de ça car si je met un fond moin haut, l'item prend une hauteur plus petite.

    Mais pour faire le design sur photoShop, je suis bien obligé de travaillé en pixel non ?
    Photoshop c'est Photoshop... il pond des bitmaps de la taille (en pixels) qu'on lui demande....

    Par contre, c'est la première fois que j'entends parler d'un layout qui change en fonction de la taille du background !!!!
    J'imagine que c'est le background des boutons des messages précédents... Dans ce cas, déjà, il faut s'orienter vers les 9-patch.... C'est très bien expliqué sur le site officiel (comment les générer).

    Au niveau de l'UI, c'est l'item (View, Layout, ...) qui décide de la taille qu'il prendra à l'écran (en "dp") en fonction des attributs (fill_parent/wrap_content), et de tout un tas de choses (pour les ImageView par exemple, la taille originelle de l'image EN DP sera prise en compte). Pour rappel: pix = dp * 180 / dpi. D'ou l'interet de donner 4 version de l'image pour chaque "dpi".

    Une fois la taille de l'UI définie, le background sera dessiné....

  5. #5
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2012
    Messages
    345
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2012
    Messages : 345
    Par défaut
    Je comprend pas bien comment je dois m'y prendre du coup. Je connais 9-patch petit software permettant de définir les zones extensibles etc...

    Pourrais-tu me décrire comment s'y prendre pour faire un design ?

    Je vous avoue que là je suis perdu et je ne trouve pas forcément d'information (à part le site officiel) de comment concevoir un design pour application android

  6. #6
    Expert confirmé

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Billets dans le blog
    3
    Par défaut
    Pour le design en général:
    http://developer.android.com/design/index.html

    Pour les nine-patch (c'est pas un software, c'est une utilisation de bitmaps qui permet des images repositionnables et qui remonte aux année 1990):
    http://developer.android.com/guide/t...html#NinePatch
    et
    http://developer.android.com/guide/t...tml#nine-patch

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème dimensions : image et fenêtre
    Par OddAnt dans le forum Débuter
    Réponses: 3
    Dernier message: 06/01/2010, 12h07
  2. problème dimension image
    Par groupe51 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 11
    Dernier message: 13/07/2006, 17h31
  3. problème dessiner image dans fenêtre
    Par raoulman dans le forum MFC
    Réponses: 5
    Dernier message: 13/12/2004, 15h44
  4. [BCB6]Problème Dimensions Bitmap
    Par vsavoir dans le forum C++Builder
    Réponses: 10
    Dernier message: 09/11/2004, 13h35
  5. Problème d'image avec DirectX9 et c# VS.net...
    Par lilly_lilly dans le forum DirectX
    Réponses: 1
    Dernier message: 02/03/2004, 14h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo