<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_ZhangJinglin</title><subtitle type="text">即使生活有一千个理由让你哭泣，你也应该有一千零一个理由让自己微笑</subtitle><id>http://feed.cnblogs.com/blog/u/15401/rss</id><updated>2010-12-05T07:59:44Z</updated><author><name>Zhangjinglin</name><uri>http://www.cnblogs.com/ZhangJinglin/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ZhangJinglin/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/15401/rss"/><entry><id>http://www.cnblogs.com/ZhangJinglin/archive/2010/12/05/1896919.html</id><title type="text">Android 随机铃声管理器</title><summary type="text">以前手机上一直存在着很多的铃声，但是只有其中的几个用过，因为总是想不起来换换铃声，自己编写过 WM6.5 的随机铃声，并放在 HD2 运行，效果不错。现在准备将手机的系统切换到 Android，所以几个问题必须解决，才能满足自己的需求。随机铃声、日程管理等等，开始进行第一个工作，完成铃声的随机播放。昨天开始着手工作，在上网查阅资料才发现，伟大的防火墙真给力，凡是想看的东东一律“该网页无法显示”，崩溃，连 developer.android.com 也被墙掉。只好XXXXXXX，打开了通往世界的大门。解决的关键问题： 铃声的设置：利用 RingtoneManager 查询系统上的全部铃声，并利用</summary><published>2010-12-05T07:29:00Z</published><updated>2010-12-05T07:29:00Z</updated><author><name>Zhangjinglin</name><uri>http://www.cnblogs.com/ZhangJinglin/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ZhangJinglin/archive/2010/12/05/1896919.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ZhangJinglin/archive/2010/12/05/1896919.html"/><content type="html">&lt;p&gt;以前手机上一直存在着很多的铃声，但是只有其中的几个用过，因为总是想不起来换换铃声，自己编写过 WM6.5 的随机铃声，并放在 HD2 运行，效果不错。现在准备将手机的系统切换到 Android，所以几个问题必须解决，才能满足自己的需求。随机铃声、日程管理等等，开始进行第一个工作，完成铃声的随机播放。&lt;/p&gt;&#xD;
&lt;p&gt;昨天开始着手工作，在上网查阅资料才发现，伟大的防火墙真给力，凡是想看的东东一律&amp;#8220;该网页无法显示&amp;#8221;，崩溃，连 developer.android.com 也被墙掉。只好XXXXXXX，打开了通往世界的大门。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;解决的关键问题：&lt;/p&gt;&#xD;
&lt;p&gt;铃声的设置：利用 RingtoneManager 查询系统上的全部铃声，并利用 RingtoneManager.setActualDefaultRingtoneUri 完成铃声的设定&lt;/p&gt;&#xD;
&lt;p&gt;随机铃声的触发：派生 BroadcastReceiver ，监听电话呼入事件，并随机更改铃声&lt;/p&gt;&#xD;
&lt;p&gt;随机铃声服务的设置与取消：利用 PackageManager.setComponentEnabledSetting 完成监听器的设置与取消&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;发现问题：&lt;/p&gt;&#xD;
&lt;p&gt;初次使用 Android 编程，发现文档组织对自己来讲有很多的问题，很难利用自己的已有知识准确的找到问题解决方案，只能不停地 Google，也许和以前看惯了 MSDN 的习惯有关。&lt;/p&gt;&#xD;
&lt;p&gt;对所有的 XML 文件深恶痛绝，很多值是字符串，无法进行提示，满世界找应该怎样表达这个字符串，（注：微软的 XAML 也是一个熊样，一进入到 Binding 就没有提示了，总是要小心不要写错），就像权限设定：&amp;lt;uses-permission android:name="android.permission.WRITE_SETTINGS" /&amp;gt;，找不到资料的话，怎么确定这个表达式，郁闷。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;使用问题：铃声随机的话，经常响铃很长时间，还不知道是自己的电话响了，使用要注意。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;下载：&lt;a title="随机铃声管理器" href="http://files.cnblogs.com/ZhangJinglin/MyRingtone.apk.zip"&gt;随机铃声管理器&lt;/a&gt;&amp;nbsp;下载后，将 zip 扩展名去掉&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;img border="0" alt="" src="http://images.cnblogs.com/cnblogs_com/zhangjinglin/2010-12-05-15-56-26.png" width="240" height="400" /&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/ZhangJinglin/aggbug/1896919.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ZhangJinglin/archive/2010/12/05/1896919.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ZhangJinglin/archive/2010/11/22/1884425.html</id><title type="text">ubuntu netbeans 字体解决</title><summary type="text">1 将 /usr/lib/jvm/java-6-sun-1.6.0.15/jre/lib/fontconfig.properties.scr 复制成 fontconfig.properties 2 在 /usr/lib/jvm/java-6-sun-1.6.0.15/jre/lib/fonts 目录下新建 fallback 子目录 3 将 微软雅黑 字体 复制到 /usr/lib/jvm/java...</summary><published>2010-11-22T07:46:00Z</published><updated>2010-11-22T07:46:00Z</updated><author><name>Zhangjinglin</name><uri>http://www.cnblogs.com/ZhangJinglin/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ZhangJinglin/archive/2010/11/22/1884425.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ZhangJinglin/archive/2010/11/22/1884425.html"/><content type="html">&lt;p&gt;1 将 /usr/lib/jvm/java-6-sun-1.6.0.15/jre/lib/fontconfig.properties.scr 复制成 fontconfig.properties &lt;br&gt;2 在 /usr/lib/jvm/java-6-sun-1.6.0.15/jre/lib/fonts 目录下新建 fallback 子目录 &lt;br&gt;3 将 微软雅黑 字体 复制到 /usr/lib/jvm/java-6-sun-1.6.0.15/jre/lib/fonts/fallback 下，解决中文字不显示问题 &lt;br&gt;4 将 微软雅黑和 courier new 字体复制到 /usr/lib/jvm/java-6-sun-1.6.0.15/jre/lib/fonts 目录下 &lt;br&gt;5 mkfontscale/mkfontdir 生成字体信息。 &lt;br&gt;6 编辑 fontconfig.properties 将所有字体替换成 courier new(根据喜好) &lt;br&gt;7 增加 monospaced.plain.chinese-gbk=-microsoft-microsoft yahei-medium-r-normal--*-%d-*-*-p-*-gb18030.2000-0 &lt;br&gt;monospaced.plain.chinese-gb2312=-microsoft-microsoft yahei-medium-r-normal--*-%d-*-*-p-*-gb2312.1980-0 &lt;br&gt;monospaced.plain.chinese-gb18030-0=-microsoft-microsoft yahei-medium-r-normal--*-%d-*-*-p-*-gb18030.2000-0 &lt;br&gt;monospaced.plain.chinese-gb18030-1=-microsoft-microsoft yahei-medium-r-normal--*-%d-*-*-p-*-gb18030.2000-0 &lt;br&gt;以便处理不同中文的编码类型， &lt;br&gt;8 将编辑器字体设置为 monospaced，项目编码可以为 gbk/gb2312/gb18030 &lt;br&gt;************************************** &lt;br&gt;UTF-8 咋处理仍然没有解决 &lt;/p&gt;&lt;img src="http://www.cnblogs.com/ZhangJinglin/aggbug/1884425.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ZhangJinglin/archive/2010/11/22/1884425.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ZhangJinglin/archive/2010/11/22/1884424.html</id><title type="text">Mac OS 10.6 原版安装</title><summary type="text">1、参考 新手安装指南：一步一步在Windows安装苹果雪豹系统 http://bbs.pcbeta.com/thread-592288-1-1.html注意 Mac OS 分区应该格式化（几次安装的情况都不一样，这次是直接分区，不格式化，MACOS 无法抹掉卷宗，格式化成NTFS，无法修改分区图，在 WinPM 下分区 ID　修改为　AF,　成功）2、所需破解AppleACPIPS2Nub.ke...</summary><published>2010-11-22T07:45:00Z</published><updated>2010-11-22T07:45:00Z</updated><author><name>Zhangjinglin</name><uri>http://www.cnblogs.com/ZhangJinglin/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ZhangJinglin/archive/2010/11/22/1884424.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ZhangJinglin/archive/2010/11/22/1884424.html"/><content type="html">&lt;p&gt;1、参考 新手安装指南：一步一步在Windows安装苹果雪豹系统 http://bbs.pcbeta.com/thread-592288-1-1.html&lt;br&gt;注意 Mac OS 分区应该格式化（几次安装的情况都不一样，这次是直接分区，不格式化，MACOS 无法抹掉卷宗，&lt;br&gt;格式化成NTFS，无法修改分区图，在 WinPM 下分区 ID　修改为　AF,　成功）&lt;br&gt;2、所需破解&lt;br&gt;AppleACPIPS2Nub.kext&lt;br&gt;ApplePS2Controller.kext&lt;br&gt;NullCPUPowerManagement.kext&lt;br&gt;OpenHaltRestart.kext&lt;br&gt;VoodooHDA.kext&lt;br&gt;PlatformUUID.kext&lt;br&gt;3、网卡驱动：Marvell_Yukon_88E8056_Snow106.dmg，装载后，先删除 &lt;br&gt;System/Library/Extentions/IONetworing.kext 目录，然后再将下载的文件目录拷贝到上面的位置，&lt;br&gt;Snow Leopard 应该自动找到网卡  &lt;p&gt;升级 10.6.4 后网卡失效，直接防止在 boothink 下更好  &lt;img src="http://www.cnblogs.com/ZhangJinglin/aggbug/1884424.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ZhangJinglin/archive/2010/11/22/1884424.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ZhangJinglin/archive/2010/11/22/1884416.html</id><title type="text">git 强制恢复到某一版本</title><summary type="text">git reset -- hard xxxxx 某一版本</summary><published>2010-11-22T07:41:00Z</published><updated>2010-11-22T07:41:00Z</updated><author><name>Zhangjinglin</name><uri>http://www.cnblogs.com/ZhangJinglin/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ZhangJinglin/archive/2010/11/22/1884416.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ZhangJinglin/archive/2010/11/22/1884416.html"/><content type="html">&lt;p&gt;git reset -- hard xxxxx 某一版本&lt;/p&gt;&lt;img src="http://www.cnblogs.com/ZhangJinglin/aggbug/1884416.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/ZhangJinglin/archive/2010/11/22/1884416.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/ZhangJinglin/archive/2007/04/18/718184.html</id><title type="text">混乱中生存</title><summary type="text"/><published>2007-04-18T05:55:00Z</published><updated>2007-04-18T05:55:00Z</updated><author><name>Zhangjinglin</name><uri>http://www.cnblogs.com/ZhangJinglin/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ZhangJinglin/archive/2007/04/18/718184.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ZhangJinglin/archive/2007/04/18/718184.html"/></entry><entry><id>http://www.cnblogs.com/ZhangJinglin/archive/2006/04/30/389772.html</id><title type="text">在线考试系统</title><summary type="text"/><published>2006-04-30T15:57:00Z</published><updated>2006-04-30T15:57:00Z</updated><author><name>Zhangjinglin</name><uri>http://www.cnblogs.com/ZhangJinglin/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ZhangJinglin/archive/2006/04/30/389772.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ZhangJinglin/archive/2006/04/30/389772.html"/></entry><entry><id>http://www.cnblogs.com/ZhangJinglin/archive/2006/01/21/321441.html</id><title type="text">企业应用开发中的数据库设计模式</title><summary type="text"/><published>2006-01-21T11:54:00Z</published><updated>2006-01-21T11:54:00Z</updated><author><name>Zhangjinglin</name><uri>http://www.cnblogs.com/ZhangJinglin/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ZhangJinglin/archive/2006/01/21/321441.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ZhangJinglin/archive/2006/01/21/321441.html"/></entry><entry><id>http://www.cnblogs.com/ZhangJinglin/archive/2006/01/20/321022.html</id><title type="text">SQL Server Express 数据库自动部署问题及解决</title><summary type="text"/><published>2006-01-20T11:07:00Z</published><updated>2006-01-20T11:07:00Z</updated><author><name>Zhangjinglin</name><uri>http://www.cnblogs.com/ZhangJinglin/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ZhangJinglin/archive/2006/01/20/321022.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ZhangJinglin/archive/2006/01/20/321022.html"/></entry><entry><id>http://www.cnblogs.com/ZhangJinglin/archive/2006/01/14/317111.html</id><title type="text">小软件拿什么实现？</title><summary type="text"/><published>2006-01-14T02:41:00Z</published><updated>2006-01-14T02:41:00Z</updated><author><name>Zhangjinglin</name><uri>http://www.cnblogs.com/ZhangJinglin/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ZhangJinglin/archive/2006/01/14/317111.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ZhangJinglin/archive/2006/01/14/317111.html"/></entry><entry><id>http://www.cnblogs.com/ZhangJinglin/archive/2005/12/03/289769.html</id><title type="text">对微软中国太失望了！</title><summary type="text"/><published>2005-12-03T00:01:00Z</published><updated>2005-12-03T00:01:00Z</updated><author><name>Zhangjinglin</name><uri>http://www.cnblogs.com/ZhangJinglin/</uri></author><link rel="alternate" href="http://www.cnblogs.com/ZhangJinglin/archive/2005/12/03/289769.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/ZhangJinglin/archive/2005/12/03/289769.html"/></entry></feed>
