GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing www.developer.amazon.com — Button Size and Placement (Fire Tablets) | Fire Tablets
Button Size and Placement (Fire Tablets)Choosing appropriate button sizes and layouts can help users reliably interact with your app on the Fire tablets. Button SizeWhen designing the user interface for your app, specify size using density-independent pixels (dp). Using dp allows you to enter one set of values to define the button size across devices. For information about choosing dp values that work well for all devices, see the Android design guide for 48dp Rhythm. Use the following formula to convert from density-independent pixels to millimeters:
The following example shows a conversion for Fire HD 8 (2015):
Important: Although dp allows you to specify one set of dimensions to be adapted across devices, you still must provide multiple graphics resources. For more information, see Screen Layout and Resolution. Tip: When an app enters picture-in-picture mode, the UI shown can be small. You might want to adapt the visual elements for optimal user control (such as show or hide the video player stop/play button).
Touch TargetsThe touch target is the area that responds to touch and activates the button. For each button, you must make the touch target large enough for the user to reliably activate the button, which means that it may need to be larger than the visible area. The following example shows a button with a touch target larger than the visible area. ![]() Make sure to provide additional space between the touch targets for adjacent user interface elements. For information about what size to make touch targets and how much space to allow between them, see 48 dp Rhythm. Last updated: Oct 29, 2020 Supported devices |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |