![]() ![]() Here's an example of a TextView that defines its size in terms of SP units: ![]() The SP unit is perfect for text sizes, as it is sensitive to the user's display settings. When it comes to text sizes, you will want to use density-independent units like DP (device-independent pixels) and SP. The Android platform allows dimensional values to be defined in a variety of ways. When you want your text to be flexible, based on the user preferences, defne text font sizes using SP (scalable point) units. ![]() The user font preference can be set to make text one of four font size settings (Small, Normal, Large, and Huge), as shown in Figure 1. To change the font settings on the device, launch the Settings application, then choose Display, Font Size. The Android operating system recognizes this fact and provides accessibility features to allow the device text font size to be scaled based on the user's preference. Some users have great eyesight and others literally nearly blind. In this quick tutorial, we will discuss some of the steps that developers can take to make the text in their applications clear and readable, as well as flexible enough to work on a variety of screen types and across multiple user display settings. By using some simple methods, developers can write one application whose text will display reasonably well for all sorts of devices, including supporting the user's own text size preferences, with little extra work. Android developers often include text in their applications that needs to be readable, regardless of what device the application is running on. Android device screens come in all shapes and sizes. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |