I understand what dp is.... but How do I know how many pixels on my computer is to one DP? Also is there a program that I could use to work in DP when drawing? All I am looking to do is basically design an app icon right now but I can't seem to find how. I feel like the answer is right in my face. But essentially I am just wanting it to know how I know what the DP is of an image I draw in like a paint.net program. Or is there a way to calculate that? I tried (Out of curiosity) just a 24 pixel thing on my computer.... that didn't work out so well. So could anyone offer any advice? Am I able to calculate it based on my screen size? I am not against math at all, but just need to know how to make an app icon.
How to draw in DP (Android)
677 Views Asked by Scott Miller At
1
There are 1 best solutions below
Related Questions in ANDROID
- Creating global Class holder
- Flutter + Dart: Editing name of a tab shows up a black screen
- android-pdf-viewer Received status code 401 from server: Unauthorized
- Sdk 34 WRITE_EXTERNAL_STORAGE not working
- ussd reader in Recket Native module
- Incorrect display of LinearGradientBrush in IOS
- The Binary Version Of its metadata is 1.8.0, expected Version is 1.6.0 build error
- I can't make TextInput to auto expand properly in Android
- Creating multiple instances of a class with different initializing values in Flutter
- How to create a lottie animation
- making android analyze with coverity sast tool
- Flutter plugin development android src not opening after opening example
- I initialize my ViewModel in the Activity with several fragments as tabs, but the fragments(tabs) return null for the updated livedata
- Node.js Server + Socket.IO + Android Mobile Applicatoin XHR Polling Error...?
- How I can use the shared preferences class?
Related Questions in USER-INTERFACE
- OS-wide text autocomplete service with popup
- Bootstrap 5 tooltips not working in Laravel 9.x application
- GUI window is not appearing
- Responsive gui customtkinter
- Unwanted text on created icon
- Custom styled "Add to cart" button in WooCommerce product archive pages
- Page behavior in flet works when used directly in `main`, but not in a UserControl?
- How could I reuse the CTk tabviews in python GUI app?
- mouse coordinates in image go below 0 and above width
- Use the same button in different interfaces (JAVA)
- Distributing a GTK4 Windows application
- How to design the file operation interface involving status and transactions?
- Creating a GUI application for creating graphs
- How point to other link after login
- How to align widget to another widget in Flutter
Related Questions in ICONS
- Problem with QPushButton icons appearing PySide6
- How to center fontawesome icons in a div?
- SvgPicture asset does not work and shows "Try connecting the name to one that is defined, or defining the name" error
- How do I set the color of the icon for my Moodle plugin of Activity type (mod) to match the color used by the theme?
- Icon of Window form application
- CSS icons under Chrome are weirdly displayed
- How to change the color of an icon when hovered over
- Chrome PDF print image aspect ratio incorrect - very apparent with small images - is there a workaround?
- Different icons based on condition in csproj file
- Why are my Flutter (dart) icons turn into weird icons?
- Laravel + React, Inertia SSR using icons with a translation file
- Error while using react native vector icons
- Close button doesn't work and can't find the line to move it down a bit
- Display warning icon in MessageBox
- How to use the comments icon for shopware 6
Related Questions in DPI
- How to Enable USB Debugging from ADB or Recovery (Mobile Not bootable)?
- Get Screen Display Size (Diagonal) in Inches
- Trying to programmatically set DPI for second screen on my Android device
- Problem with CSS on same resolution (1080p) but different displays (external monitor, laptop display) and zoom level
- C# draw in PictureBox "removes DPI scale"
- High DP scaling override winforms
- Win Api DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2 - WM_GETDPISCALEDSIZE msg is not sent
- Meaning of PPI (Pixel Per Inch)
- How to get dpi of an image cropped with Python? Tesseract --dpi parameter
- Scaling issues, not sure where to begin
- Why isnt the dpi argument increasing resolution in matplotlib?
- Anaconda Navigator start widow can't resize or minimise
- Why are histograms incorrectly displayed when the distribution is tightly clustered?
- WPF Incorrect Window Size On Scaled Operating System DPI (DPI-Aware/DPI-Unaware)
- Graphics.DrawString doesn't print a text
Related Questions in PAINT.NET
- Using a black and white icon having antialias for white background on a different color background
- Why do .pdn files for paint.net contain a bunch of gibberish?
- MATLAB imread() wrong gray scale
- Changing transparency values in Paint.net automatically changes colour as well
- Can I automate Paint.net actions with PowerShell?
- Delete background of an image and add it without background
- Pinnacle Studio - png transparency - exported wtih Gimp
- How to get layer relation or group info in a psd file?
- Google play storelisting: You need fix your high-res icon. It is not a valid image
- Delete part of canvas and image altogether
- Windows GUI : attempting a Paint.net style pannel
- Images from Paint.NET failed inside Eclipse
- Easy way to change icons color in sprites
- How to reference the Paint.NET assemblies directly using C#
- Make a Map of Buttons?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Check the first page of Iconography Design document!
Also read Supporting Multiple Screens to understand more.
The essence of what I understood so far and how I did it for a launcher icon:
This is the size of the web icon, this is called Hi-res icon in the Developer Console
If you're old enough you still remember these dpi sizes as frequently used screen resolutions :)
To easily calculate any dip size you want you'll need to know what density you're looking for, for example
xxhdpisize of50dpis3x 50px(becausemdpiis1x, i.e.50px).Beware: while designing the icon it'll feel too big for an icon, try to use an editor where you have constant small-sized preview (for example Paint.net displays the preview on each tab). After you resize it to the given sizes they'll feel too small, but if you put your phone next to screen they're physically bigger on the screen...