How to Add Different Resolution Images in Android Studio? Last Updated : 18 Feb, 2021 Comments Improve Suggest changes Like Article Like Report Android supports a broad range of devices and if one wants to create an application in android then the application must be compatible with the different mobile devices. For supporting the different screen sizes one must have different size images that will save in multiple folders. Normally Android has four folders that cover almost every device: drawable-ldpi (low-density): Lower images quality supported by the earlier sets of the android - 240×320 pixelsdrawable-mdpi (medium-density): For medium images support - 320×480 pixelsdrawable-hdpi (high-density): Images for the Android Broad Screen set or Android Phones with the Higher resolution - 480×800 pixelsdrawable-xhdpi (extra high-density): Devices with maximum resolution - 720×1280 pixelsSo in Android studio, it is necessary to create different folders for adding different resolution images. Please follow the following steps: Step by Step ImplementationStep 1: So before adding different resolution images to the android studio one must have different resolution images. So please refer to the Simple nine-patch generator to create different resolution images or one can use high-end editor tools like Adobe Photoshop. Step 2: Open the Android Studio and open the project in Android mode as shown in the below image. Step 3: Now go to the app > res > New > Directory as shown in the below image. Step 4: After clicking on the Directory a screen will be popped up like below. Now enter the New Directory name and press enter. Now the new directory drawable-Idpi has been created. Step 5: To locate the drawable-Idpi directory first of all switch to Project mode then Your Project Name > app > src > main > res > drawable-Idpi and you can find your created directory. Similarly one can create the rest of the folder “drawable-mdpi”, ”drawable-hdpi” and “drawable-xhdpi”. Step 6: Just go to drawable-Idpi > right-click > Paste and paste the different resolution images inside respective different folders. Note: While pasting images to different resolution folders, keep one thing in mind all the images should have a common name. For example: inside drawable-hdpi >image.png then drawable-xhdpi >image.png. That means the name of the images is the same but every image has a different resolution. So in this way you just have to write android:background:@drawable/image and android will automatically adjust the image as per the different mobile resolutions. Comment A AmiyaRanjanRout Follow 0 Improve A AmiyaRanjanRout Follow 0 Improve Article Tags : Android Android-Studio Explore Android Tutorial 10 min read BasicsIntroduction to Android Development 5 min read History of Android 15+ min read Best Way to Become Android Developer â A Complete Roadmap 7 min read Android Development Prerequisites [2025] - Things to Learn Before Android Development 8 min read Android App Development Fundamentals for Beginners 6 min read Android Architecture 5 min read Android System Architecture 3 min read Android Boot Process 4 min read Difference between Java and Kotlin in Android with Examples 3 min read Interesting Facts About Android 3 min read Software Setup and ConfigurationDownload and Instal JDK on Windows, Mac and Linux 7 min read Guide to Install and Setup IntelliJ IDEA for Android App Development 5 min read Guide to Install and Setup Visual Studio for Android App Development 4 min read How to Run the Android App on a Real Device? 2 min read Resolving frequently occurring errors in Android Development 3 min read Android Studio Tutorial 9 min read File Structure & ComponentsComponents of an Android Application 3 min read Introduction to Activities in Android 6 min read Services in Android with Example 10 min read Core TopicsHow Does Android App Work? 7 min read Activity Lifecycle in Android with Demo App 9 min read Introduction to Gradle 4 min read What is Context in Android? 9 min read Bundle in Android with Example 6 min read Activity State Changes In Android with Example 6 min read Processes and Application Lifecycle in Android 7 min read Desugaring in Android 4 min read Difference Between AndroidX and Android Support Libraries 3 min read Memory Leaks in Android 7 min read Layout & ViewLayouts in Android UI Design 3 min read Android UI Layouts 5 min read LinearLayout and its Important Attributes with Examples in Android 3 min read Android LinearLayout in Kotlin 2 min read Android RelativeLayout in Kotlin 4 min read ConstraintLayout in Android 6 min read TextView widget in Android with Examples 5 min read TextView in Kotlin 3 min read Working With the TextView in Android 7 min read Autosizing TextView in Android 6 min read ButtonButton in Android 3 min read How to Add Radio Buttons in an Android Application? 5 min read RadioButton in Kotlin 4 min read How to add Toggle Button in an Android Application 3 min read ToggleButton in Kotlin 2 min read RadioGroup in Kotlin 3 min read Intent and Intent FiltersWhat is Intent in Android? 4 min read Implicit and Explicit Intents in Android with Examples 6 min read How to Send Data From One Activity to Second Activity in Android? 7 min read How to open dialer in Android through Intent? 3 min read Creating Multiple Screen Applications in Android 6 min read How to Open Camera Through Intent and Display Captured Image in Android? 6 min read Toast & RecyclerViewToasts for Android Studio 2 min read What is Toast and How to Use it in Android with Examples? 6 min read Android Toast in Kotlin 3 min read How to Change Toast font in Android? 3 min read How to add a custom styled Toast in Android 4 min read RecyclerView in Android with Example 7 min read Android | Horizontal RecyclerView with Examples 4 min read How to create a nested RecyclerView in Android 5 min read How to Create RecyclerView with Multiple ViewType in Android? 6 min read RecyclerView using ListView in Android With Example 5 min read Like