`
mrjeye
  • 浏览: 178094 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

给自己的应用程序添加系统偏好设置二

 
阅读更多
Root.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>StringsTable</key>
	<string>Root</string>
	<key>PreferenceSpecifiers</key>
	<array>
		<dict>
			<key>Type</key>
			<string>PSGroupSpecifier</string>
			<key>Title</key>
			<string>Group</string>
		</dict>
		<dict>
			<key>Type</key>
			<string>PSTextFieldSpecifier</string>
			<key>Title</key>
			<string>Name</string>
			<key>Key</key>
			<string>name_preference</string>
			<key>DefaultValue</key>
			<string></string>
			<key>IsSecure</key>
			<false/>
			<key>KeyboardType</key>
			<string>Alphabet</string>
			<key>AutocapitalizationType</key>
			<string>None</string>
			<key>AutocorrectionType</key>
			<string>No</string>
		</dict>
		<dict>
			<key>Type</key>
			<string>PSToggleSwitchSpecifier</string>
			<key>Title</key>
			<string>Enabled</string>
			<key>Key</key>
			<string>enabled_preference</string>
			<key>DefaultValue</key>
			<true/>
		</dict>
		<dict>
			<key>Type</key>
			<string>PSSliderSpecifier</string>
			<key>Key</key>
			<string>slider_preference</string>
			<key>DefaultValue</key>
			<real>0.5</real>
			<key>MinimumValue</key>
			<integer>0</integer>
			<key>MaximumValue</key>
			<integer>1</integer>
			<key>MinimumValueImage</key>
			<string></string>
			<key>MaximumValueImage</key>
			<string></string>
		</dict>
		<dict>
			<key>Type</key>
			<string>PSGroupSpecifier</string>
			<key>Title</key>
			<string>Group</string>
		</dict>
		<dict>
			<key>Type</key>
			<string>PSSliderSpecifier</string>
			<key>Key</key>
			<string>slider_preference</string>
			<key>DefaultValue</key>
			<real>0.5</real>
			<key>MinimumValue</key>
			<integer>0</integer>
			<key>MaximumValue</key>
			<integer>1</integer>
			<key>MinimumValueImage</key>
			<string></string>
			<key>MaximumValueImage</key>
			<string></string>
		</dict>
		<dict>
			<key>Titles</key>
			<array>
				<string>Option 1</string>
				<string>Option 2</string>
			</array>
			<key>Values</key>
			<array>
				<string>option 1</string>
				<string>option 2</string>
			</array>
			<key>Type</key>
			<string>PSMultiValueSpecifier</string>
			<key>Title</key>
			<string>Options</string>
			<key>Key</key>
			<string>enabled_preference</string>
			<key>DefaultValue</key>
			<true/>
		</dict>
		<dict>
			<key>Type</key>
			<string>PSGroupSpecifier</string>
			<key>Title</key>
			<string>Group</string>
		</dict>
		<dict>
			<key>File</key>
			<string>Other</string>
			<key>Title</key>
			<string>Other</string>
			<key>Type</key>
			<string>PSChildPaneSpecifier</string>
		</dict>
	</array>
</dict>
</plist>


Other.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>StringsTable</key>
	<string>Other</string>
	<key>PreferenceSpecifiers</key>
	<array>
		<dict>
			<key>FooterText</key>
			<string>FooterText</string>
			<key>Title</key>
			<string>Title</string>
			<key>Type</key>
			<string>PSGroupSpecifier</string>
		</dict>
	</array>
</dict>
</plist>

分享到:
评论

相关推荐

    android的偏好设置

    偏好设置(SharedPreferences)是Android系统提供的一种轻量级的数据存储机制,主要用于存储用户的一小部分数据,如应用程序的首选项。相比于SQLite数据库和文件存储,SharedPreferences更简单易用,适合存储非结构...

    SharedPreferences偏好设置案例

    SharedPreferences是Android系统提供的一种轻量级的数据存储方式,主要用于存储应用程序中的简单配置数据,如用户首选项、开关状态等。它的优点在于操作简单、快速,适用于应用在不同启动时保存和恢复用户设置的情况...

    Linux平台股票行情分析系统EclipseTrader应用程序

    2. 技术图表:应用程序提供多种图表类型,如折线图、K线图和柱状图,用户可以自定义时间周期,并叠加各种技术指标,如MACD、RSI和布林带等。 3. 技术分析工具:内置了常见的技术分析工具,包括趋势线、斐波那契回调...

    swift-几分钟内就可以在macOS应用程序中添加首选项窗口

    本文将深入探讨如何在几分钟内快速为macOS应用程序添加一个首选项窗口,主要涉及Swift编程语言以及相关的 macOS 开发技术。 首先,你需要了解macOS中的Preference Pane(偏好设置窗格)。在macOS中,首选项窗口通常...

    C++编程系列之为应用程序添加多语言菜单

    在C++编程中,为应用程序添加多语言支持是一项重要的任务,尤其对于面向国际市场的软件来说。本教程将针对初学者,逐步讲解如何实现这一功能。我们将主要关注如何设计和实现多语言菜单,使得用户可以根据自己的偏好...

    采用SharedPreferences保存用户偏好设置参数

    SharedPreferences是Android系统提供的一种轻量级的数据存储方式,主要用于存储应用程序的配置参数或者用户偏好设置。它使用XML格式将数据持久化到设备的文件系统中,通常用来保存那些不需要数据库或者网络支持,但...

    sytemprefs-swiftui-sample:系统偏好设置macOS SwiftUI示例

    这样,当用户在设置面板中更改值时,这些更改会立即反映在应用程序中。 4. **显示偏好设置**: 为了让用户能够访问系统偏好设置,我们需要在主应用窗口中提供一个入口。这通常是一个菜单项,如“偏好设置”或“设置...

    启动程序设置工具

    在计算机操作系统中,启动程序设置是一项重要的管理功能,它允许用户自定义哪些应用程序将在系统启动时自动运行。这个"启动程序设置工具"很可能是为了帮助用户便捷地管理和优化这一过程而设计的。绿色软件通常指的是...

    iPhone应用程序编程指南(中文版)

    - 应用程序的偏好设置:指导如何配置和展示应用程序的偏好设置。 #### 七、反馈与交流 - **反馈渠道**:用户可以通过文档底部的内置反馈表格提交反馈意见。 - **问题报告**:如果遇到软件或文档中的问题,可以通过...

    Android-一个轻松创建和添加设置AKA首选项到您的Android应用程序库

    在Android应用开发中,设置(通常称为首选项)是用户与应用进行交互的重要部分,它允许用户自定义应用的行为和偏好。"EasySettings"库是一个专门为Android开发者设计的工具,旨在简化设置界面的创建和管理过程。这个...

    登陆框窗体应用程序 c++.net

    在IT行业中,窗体应用程序是用户界面的基础,用于与用户进行交互。在C++和.NET框架下,我们可以创建丰富的图形用户界面(GUI)应用程序,包括登录框。本篇将详细探讨如何利用C++.NET来设计一个登录框窗体应用程序。 ...

    C# 应用软件设置

    在“应用程序”选项卡中,点击“设置”按钮,可以打开“设置设计器”,在这里可以添加新的设置,指定其数据类型(如字符串、整数、布尔值等)以及默认值。 3. **访问和修改设置**: - 使用`Properties.Settings....

    系统字体设置

    3. 应用程序特定设置:某些应用程序可能有自己的字体设置选项,可以在应用的设置菜单中找到。 三、字体风格变换 1. 更换系统字体:Windows提供了一个名为“字体”管理工具,用户可以通过添加新的字体文件(.ttf或....

    iOS 打开系统设置

    4. **应用程序控制**:用户可以设置每个应用的权限,比如是否允许应用在后台运行,是否允许发送通知,以及是否允许访问麦克风和摄像头等。 5. **显示与亮度**:这部分让用户调整屏幕亮度,启用自动亮度调整,设置...

    88设置启动时自动被执行的程序.rar_设置启动时

    - **系统偏好设置**: 一些应用程序如Dropbox等,提供了在安装时选择是否开机启动的选项。 3. **Linux系统** - **rc.d**目录: 对于基于System V init的Linux发行版,如Debian和Ubuntu,可以在`/etc/rc.d`或`/etc/...

    微信小程序项目之电影院票务系统(源码+说明).zip

    5. **本地存储与缓存**:为了提高用户体验,小程序可以使用wx.setStorageSync和wx.getStorageSync进行本地数据存储,如保存用户的登录状态、偏好设置等。 6. **地图与位置服务**:如果项目中包含电影院位置导航功能...

    怎么关闭苹果Mac应用程序的通知消息-.docx

    在苹果的Mac操作系统中,有时应用程序的通知可能会干扰到我们的日常工作和生活。为了提供一个更专注的环境,了解如何关闭这些通知消息是十分必要的。本文将详细介绍两种方法来管理Mac上应用程序的通知设置,包括如何...

    精彩编程实例集锦之程序设置

    2. **用户设置**:用户设置则更倾向于个人化,比如窗口大小、字体偏好等,可以根据每个用户的喜好进行修改。用户设置在运行时可以动态更改,并保存在用户的本地配置文件中,这样当程序下次运行时,会自动加载上次...

Global site tag (gtag.js) - Google Analytics