Java资源分享网 - 专业的Java学习网站 学Java,上Java资源分享网
Android Programming 4th Edition PDF 下载
发布于:2024-03-12 10:39:15
(假如点击没反应,多刷新两次就OK!)

Android Programming 4th Edition PDF 下载 图1

 

 

资料内容:

 

PRIORITIZING ALTERNATIVE RESOURCES

Given the many types of configuration qualifiers for targeting

resources, there may be times when the device configuration

will match more than one alternative resource. When this

happens, qualifiers are given precedence in the order shown in

the list above.

To see this prioritizing in action, add another alternative

resource to CriminalIntent – a longer English version of the

crime_title_hint string resource – to be displayed when

the current configuration’s width is at least 600dp. The

crime_title_hint resource is displayed in the crime title

text box before the user enters any text. When CriminalIntent

is running on a screen that is at least 600dp (such as on a

tablet, or perhaps in landscape mode on a smaller device), this

change will display a more descriptive, engaging hint for the

title field.

Create a new values resource file called strings. Follow the

steps from the section called Localizing Resources earlier in

this chapter to create the resource file, but select Screen Width in

the Available qualifiers list and click the >> button to move ScreenWidth to the Chosen qualifiers section. In the Screen width box that

appears, enter 600. The directory name will automatically be

set to values-w600dp; -w600dp will match any device where

the current available screen width is 600dp or more, meaning a

device may match when in landscape mode but not in portrait

mode. (To learn more about screen size qualifiers, read the

section called For the More Curious: More on Determining

Device Size near the end of this chapter.) Your dialog should

look like Figure 17.8.