{"id":1518,"date":"2016-03-08T12:12:43","date_gmt":"2016-03-08T12:12:43","guid":{"rendered":"https:\/\/yeeply.com\/fr\/blog\/?p=1518"},"modified":"2024-05-07T13:05:01","modified_gmt":"2024-05-07T11:05:01","slug":"developpement-android-utilisation-des-ressources","status":"publish","type":"post","link":"https:\/\/yeeply.com\/fr\/blog\/developpement-applications-mobiles\/developpement-android-utilisation-des-ressources\/","title":{"rendered":"Anti-s\u00e8che du d\u00e9veloppement Android : allocation des ressources"},"content":{"rendered":"<p style=\"text-align: justify;\">Les ressources constituent la base du d\u00e9veloppement Android, et il est <a href=\"https:\/\/yeeply.com\/fr\/blog\/developpement-applications-mobiles\/enregistrer-developpeur-android\/\">essentiel pour le d\u00e9veloppeur<\/a> de savoir bien les utiliser afin de soigner le design d\u2019une application. Si vous ne savez pas exactement de quoi il s\u2019agit, lisez la suite de cet article.<\/p>\n<div style=\"text-align: left;\"><div class=\"bt-proyecto\"><a href=\"https:\/\/yeeply.com\/fr\/developpement-applications\/?rel=FR-BT-proyecto-app#publish-project\" target=\"_blank\" rel=\"noopener\">VOUS VOULEZ CR\u00c9ER UNE APPLICATION ? PARLEZ-NOUS DE VOTRE PROJET \u270c\ufe0f<\/a><\/div><\/div>\n<p>&nbsp;<\/p>\n<h2>Les ressources, de quoi parle-t-on\u00a0?<\/h2>\n<p style=\"text-align: justify;\">Les ressources Android sont des fichiers qui contiennent des informations capitales pour l\u2019application, telles que des images, des cha\u00eenes de caract\u00e8res, des couleurs ou des styles. Leur utilisation repr\u00e9sente d\u2019incontestables avantages. Tout d\u2019abord, le fait qu\u2019elles peuvent \u00eatre incorpor\u00e9es dans l\u2019application permet aux designers de travailler en parall\u00e8le avec les des d\u00e9veloppeurs d&rsquo;applications.<\/p>\n<p style=\"text-align: justify;\">Cela a pour effet de r\u00e9duire consid\u00e9rablement le temps n\u00e9cessaire pour <a href=\"https:\/\/yeeply.com\/fr\/blog\/developpement-applications-mobiles\/creer-une-application-mobile\/\">la cr\u00e9ation d\u2019une application<\/a>. Il y a aussi un autre avantage: Android est destin\u00e9 \u00e0 \u00eatre utilis\u00e9 sur un tr\u00e8s grand nombre de supports diff\u00e9rents, sur lesquels l\u2019application doit s&rsquo;afficher de la m\u00eame mani\u00e8re. C\u2019est justement l\u2019un des r\u00f4les des ressources.<\/p>\n<p style=\"text-align: center;\"><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone wp-image-4649 size-full\" title=\"creation design application\" src=\"https:\/\/yeeply.com\/fr\/wp-content\/uploads\/2018\/05\/ux-787980_1920-1-1.jpg\" alt=\"creation design application\" width=\"748\" height=\"497\" srcset=\"https:\/\/yeeply.com\/fr\/wp-content\/uploads\/2018\/05\/ux-787980_1920-1-1.jpg 748w, https:\/\/yeeply.com\/fr\/wp-content\/uploads\/2018\/05\/ux-787980_1920-1-1-300x199.jpg 300w\" sizes=\"(max-width: 748px) 100vw, 748px\" \/><\/p>\n<p style=\"text-align: justify;\">Ajouter une ressource dans une application est tr\u00e8s facile. En fait, \u00e0 la cr\u00e9ation d&rsquo;un nouveau projet, Android Studio cr\u00e9era automatiquement des r\u00e9pertoires <strong>R<\/strong>, et \u00e0 chaque fois que vous ajouterez une ressource, il lui sera assign\u00e9 un identifiant <strong>id<\/strong>. Ces ressources se trouvent dans le dossier <strong>Projet\/res<\/strong>.<\/p>\n<p style=\"text-align: justify;\">Voici quelques exemples plus pr\u00e9cis de l\u2019utilisation de ressources dans le d\u00e9veloppement Android :<\/p>\n<ul>\n<li style=\"text-align: justify;\">Elles peuvent \u00eatre utilis\u00e9es pour afficher une application en plusieurs langues. Il est en effet possible d\u2019adapter la langue en fonction du syst\u00e8me d\u2019exploitation de l\u2019utilisateur.<\/li>\n<li style=\"text-align: justify;\">Elles permettent \u00e9galement de changer l\u2019orientation de l\u2019\u00e9cran (mode portrait ou mode paysage).<\/li>\n<li style=\"text-align: justify;\">Les ressources permettent d\u2019adapter l\u2019application aux diff\u00e9rentes tailles et types d&rsquo;\u00e9crans (smartphone, phablette ou tablette).<\/li>\n<\/ul>\n<h2>Types de ressources pour le d\u00e9veloppement Android<\/h2>\n<p style=\"text-align: justify;\">Nous vous recommandons de consulter <a href=\"http:\/\/android-developers.blogspot.com.es\/\">le blog Android Developers<\/a> afin de trouver toutes les informations d\u00e9taill\u00e9es sur les types de ressources que vous pouvez utiliser dans le d\u00e9veloppement Android.<\/p>\n<p style=\"text-align: justify;\">Pour r\u00e9sumer, nous vous en proposons la classification suivante :<\/p>\n<p style=\"text-align: justify;\"><strong>1. Les ressources utilis\u00e9es pour d\u00e9finir des animations par d\u00e9faut.<\/strong><\/p>\n<p style=\"text-align: justify;\">Elles sont enregistr\u00e9es dans le dossier <strong>res\/drawable <\/strong><strong>avec l\u2019identifiant <\/strong><strong>drawable<\/strong>. Sont pris en charge les formats .png, .jpg ou .gif,\u00a0.png en format Nine-patch (.9.png) et le XML avec des descripteurs graphiques.<\/p>\n<p style=\"text-align: justify;\">Elles peuvent aussi se trouver dans <strong>res\/animator<\/strong> avec l\u2019identifiant <strong>anim<\/strong>, par exemple pour les fichiers XML qui modifient les propri\u00e9t\u00e9s d&rsquo;un objet au fil du temps.<\/p>\n<p style=\"text-align: justify;\"><strong>2. La ressource ColorStateList<\/strong> permet de pr\u00e9ciser plusieurs couleurs correspondant \u00e0 diff\u00e9rentes situations. Il est, par exemple, possible d\u2019utiliser une couleur de texte lorsqu\u2019un \u00e9l\u00e9ment est s\u00e9lectionn\u00e9 et une autre lorsqu\u2019il ne l\u2019est pas. Elle se trouve dans le dossier <strong>res\/color<\/strong> sous l\u2019identifiant <strong>color<\/strong>.<\/p>\n<p style=\"text-align: justify;\"><strong>3. Les ressources Drawable<\/strong> sont utilis\u00e9es pour d\u00e9finir les images matricielles (les images de type PNG, JPEG ou encore GIF) ainsi que des fichiers XML qui permettent de d\u00e9crire des images vectorielles (qui ne se d\u00e9gradent pas quand on les agrandit). Elles sont enregistr\u00e9es dans le dossier <strong>res \/drawable<\/strong> avec l&rsquo;identifiant <strong>drawable<\/strong>.<\/p>\n<p style=\"text-align: justify;\"><strong>4. La ressource Mise en page<\/strong> sert \u00e0 d\u00e9finir les interfaces d&rsquo;une application. Il s\u2019agit des fichiers XML qui sont enregistr\u00e9s par d\u00e9faut dans <strong>res \/layout<\/strong> avec le id <strong>layout<\/strong>.<\/p>\n<p style=\"text-align: justify;\"><strong>5. Les ressources Menu<\/strong> permettent de d\u00e9finir des menus de l&rsquo;application. Vous les trouverez dans <strong>res\/menu <\/strong>sous l\u2019identifiant <strong>menu<\/strong>.<\/p>\n<p style=\"text-align: justify;\"><strong>6. Les ressources Cha\u00eenes de caract\u00e8res<\/strong> sont des fichiers XML avec des donn\u00e9es sur les cha\u00eenes de caract\u00e8res et les tableaux de cha\u00eenes. Celles-ci incluent : strings.xml, colors.xml, dimens.xml, styles.xml ou arrays.xml. Ces ressources sont enregistr\u00e9es dans <strong>res\/values<\/strong>, sous les identifiants <strong>string<\/strong>, <strong>R.array<\/strong> et <strong>R.plurals<\/strong>.<\/p>\n<p style=\"text-align: justify;\"><strong>7. Les ressources Style<\/strong> servent \u00e0 d\u00e9finir un certain nombre d&rsquo;attributs importants pour le style et le design. Elles se trouvent dans <strong>res\/values<\/strong> avec l\u2019identifiant <strong>style<\/strong>.<\/p>\n<p style=\"text-align: justify;\"><strong>8. D\u2019autres types de ressources<\/strong> r\u00e9gissent les bool\u00e9ens, les dimensions, les couleurs, etc. Elles sont enregistr\u00e9s dans <strong>res\/values<\/strong> et accessibles \u00e0 partir de sous-r\u00e9pertoires R correspondants (comme <strong>R.bool<\/strong>, <strong>R.integer<\/strong>, <strong>R.dimen<\/strong>, etc.).<\/p>\n<h3><p><a href=\"https:\/\/yeeply.com\/fr\/landing\/telechargement-ebook-checklist-app\/\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/yeeply.com\/fr\/wp-content\/uploads\/2020\/04\/FR-Te\u0301le\u0301charger-ebook-5-checklist-app.jpg\" alt=\"Ebook 5 Checklist app\" \/><\/a><\/p><\/h3>\n<h3><strong>Et les ressources alternatives?<\/strong><\/h3>\n<p style=\"text-align: justify;\">Les ressources pour le d\u00e9veloppement Android peuvent s\u2019adapter \u00e0 l&rsquo;environnement de l&rsquo;utilisateur. En fait, le r\u00e9pertoire \u00ab\u00a0Ressources\u00a0\u00bb se structure en sous-r\u00e9pertoires tels que ceux list\u00e9s ci-dessus mais chaque sous-r\u00e9pertoire peut se trouver d\u00e9clin\u00e9 \u00e0 son tour en plusieurs branches qui vont permettre de les discriminer en fonction de leur r\u00f4le. Il s&rsquo;agit des ressources alternatives.<\/p>\n<p style=\"text-align: justify;\">Comment fonctionnent-elles ? Merci \u00e0 Google d\u2019avoir compil\u00e9 une liste des qualifications qui standardise les configurations possibles pour les appareils Android. Il s\u2019agit d\u2019un m\u00e9canisme grammatical de la version Android 4.3 (API 21) qui permet de sp\u00e9cifier l&rsquo;objet d&rsquo;une ressource, c\u2019est-\u00e0-dire, de modifier sa fonction principale. Les principales d\u00e9cisions concernent la localisation de l\u2019application, la densit\u00e9 de l\u2019\u00e9cran, la taille de l\u2019\u00e9cran, et son orientation.<\/p>\n<p style=\"text-align: justify;\">Les qualificateurs sont alors utilis\u00e9s en prenant le nom du r\u00e9pertoire de base et en y ajoutant un slash suivi d\u2019un code sp\u00e9cifique.\u00a0Pour les ressources de type \u201cvalues\u201d, par exemple, afin de\u00a0cr\u00e9er une localisation en allemand, il faut placer le fichier de ressource dans \u201cResources\/values-de\u201d. Ici, c\u2019est le code pays qui est utilis\u00e9 comme qualificateur.<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/yeeply.com\/fr\/blog\/design\/les-tendances-du-design-dapplication-mobile\/\">L\u2019un des d\u00e9fis les plus importants pour le d\u00e9veloppeur et le designer<\/a> est de s\u2019adapter au foisonnement de formats disponibles (taille et r\u00e9solution d\u2019\u00e9cran). La majorit\u00e9 des utilisateurs ont un \u00e9cran de taille normale, mais il en existe une grande vari\u00e9t\u00e9. De plus, il existe de nombreuses r\u00e9solutions, de \u201cldpi\u201d, basse densit\u00e9, \u00e0 xxhdpi, la super haute densit\u00e9 de type r\u00e9tina. Ci-dessous, nous vous proposons quelques <strong>qualificateurs\u00a0<\/strong>:<\/p>\n<p><strong>PAR TAILLE<\/strong><\/p>\n<ul>\n<li style=\"text-align: justify;\"><em>small<\/em> pour les \u00e9crans de petite taille<\/li>\n<li style=\"text-align: justify;\"><em>normal<\/em> pour les \u00e9crans standards<\/li>\n<li style=\"text-align: justify;\"><em>large<\/em> pour les grands \u00e9crans, comme dans les tablettes tactiles<\/li>\n<li style=\"text-align: justify;\"><em>xlarge<\/em> pour les tr\u00e8s grands \u00e9crans comme ceux de t\u00e9l\u00e9viseurs<\/li>\n<\/ul>\n<p><strong>PAR DENSIT\u00c9<\/strong><\/p>\n<ul>\n<li style=\"text-align: justify;\"><em>Idpi <\/em>pour une faible densit\u00e9<\/li>\n<li style=\"text-align: justify;\"><em>mdpi<\/em> pour une densit\u00e9 moyenne<\/li>\n<li style=\"text-align: justify;\"><em>hdpi <\/em>pour une haute densit\u00e9<\/li>\n<li style=\"text-align: justify;\"><em>nodpi <\/em>utilis\u00e9e pour des ressources ne devant pas \u00eatre mises \u00e0 l\u2019\u00e9chelle quelle que soit la densit\u00e9 d\u2019\u00e9cran<\/li>\n<\/ul>\n<p><strong>PAR RATIO D\u2019ASPECT DE L\u2019ECRAN<\/strong><\/p>\n<p style=\"text-align: justify;\">Il est \u00e9galement possible de filtrer les ressources en fonction du ratio de l\u2019\u00e9cran plut\u00f4t qu\u2019en fonction de sa taille. Cela est couvert par l\u2019API 4 (Android 1.6) et le qualificateur prend les valeurs \u201clong\u201d et \u201cnotlong\u201d.<\/p>\n<p><strong>PAR <\/strong><b>ORIENTATION<\/b><\/p>\n<p style=\"text-align: justify;\">Beaucoup plus utilis\u00e9s, les qualificateurs \u201cland\u201d (landscape, paysage) et \u201cport\u201d (portrait) permettent de d\u00e9finir des ressources en fonction de l\u2019orientation de la machine.<\/p>\n<p><strong>PAR VERSION DE LA PLATEFORME<\/strong><\/p>\n<p style=\"text-align: justify;\">Enfin, il est possible de filtrer les ressources en fonction de la version de la plateforme : par exemple \u201cv11\u201d pour l\u2019API de niveau 11 (Android 3.0).<\/p>\n<p><a href=\"https:\/\/yeeply.com\/fr\/#publish-project\"><img decoding=\"async\" class=\"aligncenter wp-image-2434 size-full\" title=\"applications android\" src=\"https:\/\/yeeply.com\/fr\/wp-content\/uploads\/2014\/09\/desarrollador-Android-2.jpg\" alt=\"applications android\" width=\"420\" height=\"315\" srcset=\"https:\/\/yeeply.com\/fr\/wp-content\/uploads\/2014\/09\/desarrollador-Android-2.jpg 420w, https:\/\/yeeply.com\/fr\/wp-content\/uploads\/2014\/09\/desarrollador-Android-2-300x225.jpg 300w\" sizes=\"(max-width: 420px) 100vw, 420px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">Maintenant, vous savez pourquoi et comment sont utilis\u00e9es les ressources. N&rsquo;h\u00e9sitez pas \u00e0 lire nos <a href=\"https:\/\/yeeply.com\/fr\/blog\/tendances-competences\/6-conseils-developpeur-android\/\">autres articles\u00a0sur le d\u00e9veloppement Android<\/a>,\u00a0\u00e0 les partager sur les r\u00e9seaux sociaux\u00a0et \u00e0 nous faire\u00a0part de vos impressions dans la section \u00ab\u00a0commentaires\u00a0\u00bb. A bient\u00f4t\u00a0!<\/p>\n<p><a href=\"https:\/\/yeeply.com\/fr\/developpement-applications\/?rel=FR-BP-proyecto-app#publish-project\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/yeeply.com\/fr\/wp-content\/uploads\/2020\/04\/FR-CTA-projet-app.png\" alt=\"Proyecto App\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Les ressources constituent la base du d\u00e9veloppement Android, et il est essentiel pour le d\u00e9veloppeur de savoir bien les utiliser afin de soigner le design &#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_uag_custom_page_level_css":"","footnotes":""},"categories":[302],"tags":[],"class_list":["post-1518","post","type-post","status-publish","format-standard","hentry","category-developpement-applications-mobiles"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Anti-s\u00e8che du d\u00e9veloppement Android : utilisation des ressources<\/title>\n<meta name=\"description\" content=\"Les ressources constituent la base du d\u00e9veloppement Android, et il est\u00a0essentiel pour le d\u00e9veloppeur\u00a0de savoir bien les utiliser pour soigner le design. \u2705\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/yeeply.com\/fr\/blog\/developpement-applications-mobiles\/developpement-android-utilisation-des-ressources\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Anti-s\u00e8che du d\u00e9veloppement Android : utilisation des ressources\" \/>\n<meta property=\"og:description\" content=\"Les ressources constituent la base du d\u00e9veloppement Android, et il est\u00a0essentiel pour le d\u00e9veloppeur\u00a0de savoir bien les utiliser pour soigner le design. \u2705\" \/>\n<meta property=\"og:url\" content=\"https:\/\/yeeply.com\/fr\/blog\/developpement-applications-mobiles\/developpement-android-utilisation-des-ressources\/\" \/>\n<meta property=\"og:site_name\" content=\"Yeeply\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/YeeplyMobile\/\" \/>\n<meta property=\"article:published_time\" content=\"2016-03-08T12:12:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-07T11:05:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/yeeply.com\/fr\/wp-content\/uploads\/2018\/05\/ux-787980_1920-1-1.jpg\" \/>\n<meta name=\"author\" content=\"Yeeply\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Yeeply_EN\" \/>\n<meta name=\"twitter:site\" content=\"@Yeeply_EN\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Yeeply\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/blog\\\/developpement-applications-mobiles\\\/developpement-android-utilisation-des-ressources\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/blog\\\/developpement-applications-mobiles\\\/developpement-android-utilisation-des-ressources\\\/\"},\"author\":{\"name\":\"Yeeply\",\"@id\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/#\\\/schema\\\/person\\\/c7927839158c47143448f3bcdaf7cc14\"},\"headline\":\"Anti-s\u00e8che du d\u00e9veloppement Android : allocation des ressources\",\"datePublished\":\"2016-03-08T12:12:43+00:00\",\"dateModified\":\"2024-05-07T11:05:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/blog\\\/developpement-applications-mobiles\\\/developpement-android-utilisation-des-ressources\\\/\"},\"wordCount\":1254,\"publisher\":{\"@id\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/blog\\\/developpement-applications-mobiles\\\/developpement-android-utilisation-des-ressources\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/wp-content\\\/uploads\\\/2018\\\/05\\\/ux-787980_1920-1-1.jpg\",\"articleSection\":[\"App\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/blog\\\/developpement-applications-mobiles\\\/developpement-android-utilisation-des-ressources\\\/\",\"url\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/blog\\\/developpement-applications-mobiles\\\/developpement-android-utilisation-des-ressources\\\/\",\"name\":\"Anti-s\u00e8che du d\u00e9veloppement Android : utilisation des ressources\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/blog\\\/developpement-applications-mobiles\\\/developpement-android-utilisation-des-ressources\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/blog\\\/developpement-applications-mobiles\\\/developpement-android-utilisation-des-ressources\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/wp-content\\\/uploads\\\/2018\\\/05\\\/ux-787980_1920-1-1.jpg\",\"datePublished\":\"2016-03-08T12:12:43+00:00\",\"dateModified\":\"2024-05-07T11:05:01+00:00\",\"description\":\"Les ressources constituent la base du d\u00e9veloppement Android, et il est\u00a0essentiel pour le d\u00e9veloppeur\u00a0de savoir bien les utiliser pour soigner le design. \u2705\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/blog\\\/developpement-applications-mobiles\\\/developpement-android-utilisation-des-ressources\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/yeeply.com\\\/fr\\\/blog\\\/developpement-applications-mobiles\\\/developpement-android-utilisation-des-ressources\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/blog\\\/developpement-applications-mobiles\\\/developpement-android-utilisation-des-ressources\\\/#primaryimage\",\"url\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/wp-content\\\/uploads\\\/2018\\\/05\\\/ux-787980_1920-1-1.jpg\",\"contentUrl\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/wp-content\\\/uploads\\\/2018\\\/05\\\/ux-787980_1920-1-1.jpg\",\"width\":748,\"height\":497,\"caption\":\"mobile app design\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/blog\\\/developpement-applications-mobiles\\\/developpement-android-utilisation-des-ressources\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Anti-s\u00e8che du d\u00e9veloppement Android : allocation des ressources\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/\",\"name\":\"Yeeply\",\"description\":\"A platform for the development of digital projects\",\"publisher\":{\"@id\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/#organization\",\"name\":\"Yeeply\",\"url\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/wp-content\\\/uploads\\\/2019\\\/05\\\/logo_yeeply_black@2x.png\",\"contentUrl\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/wp-content\\\/uploads\\\/2019\\\/05\\\/logo_yeeply_black@2x.png\",\"width\":360,\"height\":120,\"caption\":\"Yeeply\"},\"image\":{\"@id\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/YeeplyMobile\\\/\",\"https:\\\/\\\/x.com\\\/Yeeply_EN\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/yeeply\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/#\\\/schema\\\/person\\\/c7927839158c47143448f3bcdaf7cc14\",\"name\":\"Yeeply\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f13a8a35567805732422f808376743c5cc1b8918b3dd8f2da231a8306df22006?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f13a8a35567805732422f808376743c5cc1b8918b3dd8f2da231a8306df22006?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f13a8a35567805732422f808376743c5cc1b8918b3dd8f2da231a8306df22006?s=96&d=mm&r=g\",\"caption\":\"Yeeply\"},\"url\":\"https:\\\/\\\/yeeply.com\\\/fr\\\/author\\\/yeeply\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Anti-s\u00e8che du d\u00e9veloppement Android : utilisation des ressources","description":"Les ressources constituent la base du d\u00e9veloppement Android, et il est\u00a0essentiel pour le d\u00e9veloppeur\u00a0de savoir bien les utiliser pour soigner le design. \u2705","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/yeeply.com\/fr\/blog\/developpement-applications-mobiles\/developpement-android-utilisation-des-ressources\/","og_locale":"fr_FR","og_type":"article","og_title":"Anti-s\u00e8che du d\u00e9veloppement Android : utilisation des ressources","og_description":"Les ressources constituent la base du d\u00e9veloppement Android, et il est\u00a0essentiel pour le d\u00e9veloppeur\u00a0de savoir bien les utiliser pour soigner le design. \u2705","og_url":"https:\/\/yeeply.com\/fr\/blog\/developpement-applications-mobiles\/developpement-android-utilisation-des-ressources\/","og_site_name":"Yeeply","article_publisher":"https:\/\/www.facebook.com\/YeeplyMobile\/","article_published_time":"2016-03-08T12:12:43+00:00","article_modified_time":"2024-05-07T11:05:01+00:00","og_image":[{"url":"https:\/\/yeeply.com\/fr\/wp-content\/uploads\/2018\/05\/ux-787980_1920-1-1.jpg","type":"","width":"","height":""}],"author":"Yeeply","twitter_card":"summary_large_image","twitter_creator":"@Yeeply_EN","twitter_site":"@Yeeply_EN","twitter_misc":{"\u00c9crit par":"Yeeply","Dur\u00e9e de lecture estim\u00e9e":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/yeeply.com\/fr\/blog\/developpement-applications-mobiles\/developpement-android-utilisation-des-ressources\/#article","isPartOf":{"@id":"https:\/\/yeeply.com\/fr\/blog\/developpement-applications-mobiles\/developpement-android-utilisation-des-ressources\/"},"author":{"name":"Yeeply","@id":"https:\/\/yeeply.com\/fr\/#\/schema\/person\/c7927839158c47143448f3bcdaf7cc14"},"headline":"Anti-s\u00e8che du d\u00e9veloppement Android : allocation des ressources","datePublished":"2016-03-08T12:12:43+00:00","dateModified":"2024-05-07T11:05:01+00:00","mainEntityOfPage":{"@id":"https:\/\/yeeply.com\/fr\/blog\/developpement-applications-mobiles\/developpement-android-utilisation-des-ressources\/"},"wordCount":1254,"publisher":{"@id":"https:\/\/yeeply.com\/fr\/#organization"},"image":{"@id":"https:\/\/yeeply.com\/fr\/blog\/developpement-applications-mobiles\/developpement-android-utilisation-des-ressources\/#primaryimage"},"thumbnailUrl":"https:\/\/yeeply.com\/fr\/wp-content\/uploads\/2018\/05\/ux-787980_1920-1-1.jpg","articleSection":["App"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/yeeply.com\/fr\/blog\/developpement-applications-mobiles\/developpement-android-utilisation-des-ressources\/","url":"https:\/\/yeeply.com\/fr\/blog\/developpement-applications-mobiles\/developpement-android-utilisation-des-ressources\/","name":"Anti-s\u00e8che du d\u00e9veloppement Android : utilisation des ressources","isPartOf":{"@id":"https:\/\/yeeply.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/yeeply.com\/fr\/blog\/developpement-applications-mobiles\/developpement-android-utilisation-des-ressources\/#primaryimage"},"image":{"@id":"https:\/\/yeeply.com\/fr\/blog\/developpement-applications-mobiles\/developpement-android-utilisation-des-ressources\/#primaryimage"},"thumbnailUrl":"https:\/\/yeeply.com\/fr\/wp-content\/uploads\/2018\/05\/ux-787980_1920-1-1.jpg","datePublished":"2016-03-08T12:12:43+00:00","dateModified":"2024-05-07T11:05:01+00:00","description":"Les ressources constituent la base du d\u00e9veloppement Android, et il est\u00a0essentiel pour le d\u00e9veloppeur\u00a0de savoir bien les utiliser pour soigner le design. \u2705","breadcrumb":{"@id":"https:\/\/yeeply.com\/fr\/blog\/developpement-applications-mobiles\/developpement-android-utilisation-des-ressources\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/yeeply.com\/fr\/blog\/developpement-applications-mobiles\/developpement-android-utilisation-des-ressources\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/yeeply.com\/fr\/blog\/developpement-applications-mobiles\/developpement-android-utilisation-des-ressources\/#primaryimage","url":"https:\/\/yeeply.com\/fr\/wp-content\/uploads\/2018\/05\/ux-787980_1920-1-1.jpg","contentUrl":"https:\/\/yeeply.com\/fr\/wp-content\/uploads\/2018\/05\/ux-787980_1920-1-1.jpg","width":748,"height":497,"caption":"mobile app design"},{"@type":"BreadcrumbList","@id":"https:\/\/yeeply.com\/fr\/blog\/developpement-applications-mobiles\/developpement-android-utilisation-des-ressources\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/yeeply.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Anti-s\u00e8che du d\u00e9veloppement Android : allocation des ressources"}]},{"@type":"WebSite","@id":"https:\/\/yeeply.com\/fr\/#website","url":"https:\/\/yeeply.com\/fr\/","name":"Yeeply","description":"A platform for the development of digital projects","publisher":{"@id":"https:\/\/yeeply.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/yeeply.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/yeeply.com\/fr\/#organization","name":"Yeeply","url":"https:\/\/yeeply.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/yeeply.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/yeeply.com\/fr\/wp-content\/uploads\/2019\/05\/logo_yeeply_black@2x.png","contentUrl":"https:\/\/yeeply.com\/fr\/wp-content\/uploads\/2019\/05\/logo_yeeply_black@2x.png","width":360,"height":120,"caption":"Yeeply"},"image":{"@id":"https:\/\/yeeply.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/YeeplyMobile\/","https:\/\/x.com\/Yeeply_EN","https:\/\/www.linkedin.com\/company\/yeeply"]},{"@type":"Person","@id":"https:\/\/yeeply.com\/fr\/#\/schema\/person\/c7927839158c47143448f3bcdaf7cc14","name":"Yeeply","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/f13a8a35567805732422f808376743c5cc1b8918b3dd8f2da231a8306df22006?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f13a8a35567805732422f808376743c5cc1b8918b3dd8f2da231a8306df22006?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f13a8a35567805732422f808376743c5cc1b8918b3dd8f2da231a8306df22006?s=96&d=mm&r=g","caption":"Yeeply"},"url":"https:\/\/yeeply.com\/fr\/author\/yeeply\/"}]}},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"gform-image-choice-sm":false,"gform-image-choice-md":false,"gform-image-choice-lg":false},"uagb_author_info":{"display_name":"Yeeply","author_link":"https:\/\/yeeply.com\/fr\/author\/yeeply\/"},"uagb_comment_info":0,"uagb_excerpt":"Les ressources constituent la base du d\u00e9veloppement Android, et il est essentiel pour le d\u00e9veloppeur de savoir bien les utiliser afin de soigner le design ...","_links":{"self":[{"href":"https:\/\/yeeply.com\/fr\/wp-json\/wp\/v2\/posts\/1518","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yeeply.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yeeply.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yeeply.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/yeeply.com\/fr\/wp-json\/wp\/v2\/comments?post=1518"}],"version-history":[{"count":4,"href":"https:\/\/yeeply.com\/fr\/wp-json\/wp\/v2\/posts\/1518\/revisions"}],"predecessor-version":[{"id":17012,"href":"https:\/\/yeeply.com\/fr\/wp-json\/wp\/v2\/posts\/1518\/revisions\/17012"}],"wp:attachment":[{"href":"https:\/\/yeeply.com\/fr\/wp-json\/wp\/v2\/media?parent=1518"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yeeply.com\/fr\/wp-json\/wp\/v2\/categories?post=1518"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yeeply.com\/fr\/wp-json\/wp\/v2\/tags?post=1518"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}