displaysettings.java_Android 系统设置中显示设置之屏幕旋转和字体设置篇

Android 系统设置中显示设置之屏幕旋转和字体设置篇

继上一篇学习了android系统设置的UI内容后,今天学习android设置中有关显示设置的内容。

当我们点击系统设置的显示选项的时候,会跳转到有关系统显示设置的页面,该页面便是DisplaySettings.java,这个类的继承关系为:

4fe66e66068952d180b217d6902a732f.png

原来它也是PreferenceFragment的子类,至于PreferenceFragment怎么使用,请详见:http://blog.csdn.net/zwq1457/article/details/8490004

我们看到在DisplaySettings的oncreate方法中addPreferencesFromResource(R.xml.display_settings)将我们所看到的界面加载进来,界面的内容就是display_settings.xml,具体定义如下:

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1

2 android:title="@string/display_settings"

3 xmlns:settings="http://schemas.android.com/apk/res/com.android.settings">

4

5

7 android:persistent="false"/>

8

9

11 android:title="@string/wallpaper_settings_title"

12 android:fragment="com.android.settings.WallpaperTypeSettings" />

13

14

16 android:title="@string/accelerometer_title"/>

17

18

20 android:title="@string/screen_timeout"

21 android:summary="@string/screen_timeout_summary"

22 android:persistent="false"

23 android:entries="@array/screen_timeout_entries"

24 android:entryValues="@array/screen_timeout_values" />

25

26

28 android:title="@string/screensaver_settings_title"

29 android:fragment="com.android.settings.DreamSettings" />

30

31

33 android:title="@string/title_font_size"

34 android:summary="@string/summary_font_size"

35 android:entries="@array/entries_font_size"

36 android:entryValues="@array/entryvalues_font_size"

37 android:dialogTitle="@string/d

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值