Posts tagged ‘设置’

WP7开发 设置保存与读取 IsolatedStorageSettings的使用

在Android中,我们可以用SharedPreferences保存设置,在WP7中,可以用IsolatedStorageSettings。
写入设置:


IsolatedStorageSettings settings = IsolatedStorageSettings.ApplicationSettings;
settings["end_Station"] = textBox2.Text;
settings.Save();//保存
//把textBox2的Text属性用end_Station这个key保存

读取设置:


            object end_Station;
            if (settings.TryGetValue("end_Station", out end_Station))
            {//尝试把key为end_Station的值读到end_Station里,类型为Object,如果读取失败,就返回false,就不会执行下面的语句
             //或者settings.TryGetValue(key,out value),这种形式,读出的直接就是string
                textBox2.Text = (string)end_Station;
            }

通过AudioManager 设置调整系统各项音量(铃声 媒体等)

前面讲过AudioManager可以修改系统的情景模式,其实看它名字,就知道Android系统的音量也是由它管理的.下面介绍几个AudioManager的几个音量调整方面的方法.
首先是得到AudioManager实例:


AudioManager am=(AudioManager)getSystemService(Context.AUDIO_SERVICE);

调整音量方法有两种,一种是渐进式,即像手动按音量键一样,一步一步增加或减少,另一种是直接设置音量值.
首先是步进的方法:
Continue reading ‘通过AudioManager 设置调整系统各项音量(铃声 媒体等)’ »

Android 飞行模式的设置(打开/关闭飞行模式,获取飞行状态状态)

在Android中设置飞行状态是用BroadCast的,可以通过发送action为"Intent.ACTION_AIRPLANE_MODE_CHANGED"的广播来打开或状态飞行模式.
首先,修改飞行模式需要android.permission.WRITE_SETTINGS权限,请自行添加.
下面是完整代码: Continue reading ‘Android 飞行模式的设置(打开/关闭飞行模式,获取飞行状态状态)’ »

android Typeface使用TTF字体文件设置字体

我们可以在程序中放入ttf字体文件,在程序中使用Typeface设置字体。
第一步,在assets目录下新建fonts目录,把ttf字体文件放到这。
第二步,程序中调用:


AssetManager mgr=getAssets();//得到AssetManager
Typeface tf=Typeface.createFromAsset(mgr, "fonts/ttf.ttf");//根据路径得到Typeface
tv.setTypeface(tf);//设置字体

android 各种控件颜色值的设置(使用Drawable,Color)

在Android中,如果需要改变控件默认的颜色,包括值的颜色,需要预先在strings.xml中设置,类似字符串,可以反复调用。Android中颜色可以使用drawable或是color来定义。
本例中strings.xml内容:


<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="hello">Hello World, Main!</string>
    <string name="app_name">Color</string>
    <drawable name="red">#ff0000</drawable>
    <color name="gray">#999999</color>
    <color name="blue">#0000ff</color>
    <color name="background">#ffffff</color>
</resources>

Continue reading ‘android 各种控件颜色值的设置(使用Drawable,Color)’ »

Eclipse汉化包(Eclipse中文版)最简单的安装方法以及编辑器字体设置

新买了电脑,换回了XP系统。因为Eclipse是没有中文版的,要用中文版只能先安装英文版,再安装汉化包。网上搜索了一下汉化方法,都比较麻烦,我用下面的方法成功汉化,只有两步,非常适合新手。
1、下载汉化包。给个3.5版的汉化包地址,各位自己下载,是迅雷地址,因为原地址好像已经是404了,必须用迅雷下载。
2、把下载完的汉化包解压,plugins、features两个目录放下Eclipse根目录下
3、正常启动Eclipse,已经是中文界面了
因为不习惯默认的字体设置,默认显示英文有点发虚,顺便改了下默认使用宋体。至于怎么改,看下面的图就很明白了,首选项窗口在顶部菜单栏“窗口”中打开。

2011年5月12日更新:
可以通过在线安装的方式安装语言包,先找到在线安装地址,打开http://www.eclipse.org/babel/downloads.php,根据你的Eclipse版本找到相应的地址,目前语言包是0.8.1版,我的eclipse是Galileo,页面上显示的地址为http://download.eclipse.org/technology/babel/update-site/R0.8.1/galileo.
接着在Eclipse中,Help-Install new Software,work with后输入上面的地址,回车,可以看到各种语言包,选简体中文即可.

Android应用程序用SharedPreferences保存设置

很多Android应用程序都有设置选项,为了下次启动时不用重新设置,我们必须保存设置。保存设置可以通过读写文件,或者是保存在数据库中,但这样的话,操作会复杂很多。其实Android还有另一种方法保存设置,就是设置SharedPreferences。
下面做下演示: Continue reading ‘Android应用程序用SharedPreferences保存设置’ »