<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[springdia的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/springdia</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; springdia]]></copyright><item><title><![CDATA[将Vim改造为强大的IDE—Vim集成Ctags/Taglist/Cscope/Winmanager/NERDTree/OmniCppComplete（有图有真相）]]></title><link>https://blog.youkuaiyun.com/springdia/article/details/8909830</link><guid>https://blog.youkuaiyun.com/springdia/article/details/8909830</guid><author>springdia</author><pubDate>Fri, 10 May 2013 11:06:49 +0800</pubDate><description><![CDATA[工欲善其事，必先利其器。一个强大的开发环境可以大大提高工作效率。好吧，我知道这是废话。。。不过，我想一定有很多跟我一样打算进入Linux平台开发的新手，一开始都为找不到一个像Windows下的VS那样可以一键安装并且功能几乎完美无缺的开发工具而郁闷不已，甚至打算收回刚刚迈出的脚步。所幸的是，通过几天努力，我总算配置出了一个功能完备的基于Vim的开发环境。这个开发环境除了基本的Vim外，还包括Cta]]></description><category></category></item><item><title><![CDATA[android默认时区语言以及版本显示等]]></title><link>https://blog.youkuaiyun.com/springdia/article/details/8315168</link><guid>https://blog.youkuaiyun.com/springdia/article/details/8315168</guid><author>springdia</author><pubDate>Tue, 18 Dec 2012 16:43:50 +0800</pubDate><description><![CDATA[android默认时区语言以及版本显示等  
2011-12-30 14:36:51|  分类：

默认分类 |字号 订阅







设置语言的原理很简单，可以通过修改系统属性来达到默认语言的作用。




1、在init.rc或者在其他的开机初始化文件如：default.prop中加入如下设置系统属性的代码：

　　[persist.sys.languag]]></description><category></category></item><item><title><![CDATA[How To Improving Android Boot Time]]></title><link>https://blog.youkuaiyun.com/springdia/article/details/8308914</link><guid>https://blog.youkuaiyun.com/springdia/article/details/8308914</guid><author>springdia</author><pubDate>Mon, 17 Dec 2012 19:22:54 +0800</pubDate><description><![CDATA[How To Improving Android Boot Time
(2012-07-05 12:09:39)
转载▼





标签：
杂谈

 





来自：
http://wifihack.net/blog/2012/03/how-to-improving-android-boot-time/

Boot Sequence Overview
*]]></description><category></category></item><item><title><![CDATA[AndroidManifest.xml]]></title><link>https://blog.youkuaiyun.com/springdia/article/details/8107859</link><guid>https://blog.youkuaiyun.com/springdia/article/details/8107859</guid><author>springdia</author><pubDate>Wed, 24 Oct 2012 16:50:29 +0800</pubDate><description><![CDATA[一、关于AndroidManifest.xml
AndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录，描述了package中暴露的组件（activities, services, 等等），他们各自的实现类，各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和Intent]]></description><category></category></item><item><title><![CDATA[如何学习Android应用程序的开发]]></title><link>https://blog.youkuaiyun.com/springdia/article/details/7623418</link><guid>https://blog.youkuaiyun.com/springdia/article/details/7623418</guid><author>springdia</author><pubDate>Fri, 01 Jun 2012 14:36:18 +0800</pubDate><description><![CDATA[如何学习Android应用程序的开发
Posted on June 3, 2010

昨天一同学问我，如何快速的学习Android应用程序开发? 之前的一位同事也问过我，我也只是大概的说说看哪些资料。为避免更多的人问我，所以有必要写写。
1. 开发环境搭建。自行Google。英文好的，看官方网 http://developer.android.com/ 访问不了的，可以访问它的镜像
ht]]></description><category></category></item><item><title><![CDATA[ALSA测试程序]]></title><link>https://blog.youkuaiyun.com/springdia/article/details/7401465</link><guid>https://blog.youkuaiyun.com/springdia/article/details/7401465</guid><author>springdia</author><pubDate>Wed, 28 Mar 2012 09:14:28 +0800</pubDate><description><![CDATA[ALSA测试程序


文中代码的
link

下面是一个ALSA录音的测试程序，只能录5秒。

编译之后用法如下：./test > /test.wav

遇到的问题：
1.运行时遇到的问题是:alsa的设备节点都建在了/dev下面而不是/dev/snd下面，导致程序出错。
可以用下面3条命令手动建立节点：
mknod dev/snd/controlC0 c 116 0]]></description><category></category></item><item><title><![CDATA[Linux下GCC使用方法简介]]></title><link>https://blog.youkuaiyun.com/springdia/article/details/7398937</link><guid>https://blog.youkuaiyun.com/springdia/article/details/7398937</guid><author>springdia</author><pubDate>Tue, 27 Mar 2012 14:50:35 +0800</pubDate><description><![CDATA[Linux下GCC使用方法简介
编译：
第一步、是进行预编译，使用-E参数可以让GCC在预处理结束后停止编译过程：
gcc -E hello.c -o hello.i
预处理的宏定义插入到hello.i中

第二步、是将hello.i编译为目标代码，这可以通过使用-c参数来完成：
gcc -c hello.i -o hello.o
也可以通过源文件直接生成
gcc -c hell]]></description><category></category></item><item><title><![CDATA[WINCE下用EDGE模块通过GPRS拨号上网]]></title><link>https://blog.youkuaiyun.com/springdia/article/details/7383640</link><guid>https://blog.youkuaiyun.com/springdia/article/details/7383640</guid><author>springdia</author><pubDate>Thu, 22 Mar 2012 16:11:22 +0800</pubDate><description><![CDATA[WINCE下用EDGE模块通过GPRS拨号上网
[color=red]1.添加WINCE的系统服务支持
    CoreOS->Windwos CE devices->commuication services and newworking->networking-wide area network下添加Dial up networking，包括Autodail和standard modem两]]></description><category></category></item><item><title><![CDATA[mplayer]]></title><link>https://blog.youkuaiyun.com/springdia/article/details/7376649</link><guid>https://blog.youkuaiyun.com/springdia/article/details/7376649</guid><author>springdia</author><pubDate>Wed, 21 Mar 2012 09:48:59 +0800</pubDate><description><![CDATA[$ cat url
http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc1.tar.bz2
http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc2.tar.bz2
http://www.mplayerhq.hu/MPlayer/releases/codecs/essential-2]]></description><category></category></item><item><title><![CDATA[mplayer demux]]></title><link>https://blog.youkuaiyun.com/springdia/article/details/7376602</link><guid>https://blog.youkuaiyun.com/springdia/article/details/7376602</guid><author>springdia</author><pubDate>Wed, 21 Mar 2012 09:40:36 +0800</pubDate><description><![CDATA[mplayer音视频同步浅度学习 && VLC视频处理代码浅析
2010年08月25日 星期三 10:45
mplayer播放时的大循环过程为：
while(!mpctx->eof){

fill_audio_out_buffers();//音频stream的读取，解码，播放
update_video(&blit_frame);//视频stream的读取，解码，过滤处理
sleep_]]></description><category></category></item><item><title><![CDATA[SHELL 中的括号]]></title><link>https://blog.youkuaiyun.com/springdia/article/details/7357791</link><guid>https://blog.youkuaiyun.com/springdia/article/details/7357791</guid><author>springdia</author><pubDate>Thu, 15 Mar 2012 17:03:37 +0800</pubDate><description><![CDATA[SHELL中的双括号
2011-06-30 14:58

在bash中计算i=i+1有三种办法：
1.i=$(($i+1))
2.i=`expr $i + 1`
3.let “i=i+1″

其中第一种和第二种是可以在sh里面使用的，第三种只能在bash里使用，还是第一种最简单，通用。

双括号还有妙用
for ((i=1;i

shell里面是不允许if [ $a !=]]></description><category></category></item><item><title><![CDATA[Windows （wince、 windows mobile、windows phone）错误代码大全]]></title><link>https://blog.youkuaiyun.com/springdia/article/details/6904003</link><guid>https://blog.youkuaiyun.com/springdia/article/details/6904003</guid><author>springdia</author><pubDate>Tue, 25 Oct 2011 15:00:35 +0800</pubDate><description><![CDATA[Windows （wince、 windows mobile、windows phone）错误代码大全

分类： 
WinCE WinCE 编译错误收集及分析
2011-04-11 15:26 
546人阅读 评论(0)
收藏 
举报


DWORD ErrorNum = GetLastError();
〖0〗-操作成功完成。 
〖1〗-功能错误。 
〖2〗-系统找不到指]]></description><category></category></item><item><title><![CDATA[wince集锦]]></title><link>https://blog.youkuaiyun.com/springdia/article/details/6717737</link><guid>https://blog.youkuaiyun.com/springdia/article/details/6717737</guid><author>springdia</author><pubDate>Thu, 25 Aug 2011 11:23:21 +0800</pubDate><description><![CDATA[wince集锦

WinCE驱动开发问题精华集锦在mediaplayer全屏播放的时候，我可以用键盘上的某一个键调节声音大小，现在我想在屏幕上显示调节的结果就跟我们看电视一样能出来一些标记。当声音变大在屏幕上就增多，当声音变小的时候就减少

得到播放窗口的DC，然后在上面]]></description><category></category></item><item><title><![CDATA[Windows Embedded CE 中断结构分析]]></title><link>https://blog.youkuaiyun.com/springdia/article/details/6715517</link><guid>https://blog.youkuaiyun.com/springdia/article/details/6715517</guid><author>springdia</author><pubDate>Wed, 24 Aug 2011 16:28:37 +0800</pubDate><description><![CDATA[Windows Embedded CE 中断结构分析 
关键字：WinCE,中断,体系,结构 
摘要：本文主要以WinCE .NET 5.0 为操作系统平台，ARM为硬件平台，分析了WinCE下
中断的结构与实现方式 
作者：ETDrawer@ARMCE 
前言 
在]]></description><category></category></item><item><title><![CDATA[转社保]]></title><link>https://blog.youkuaiyun.com/springdia/article/details/6435636</link><guid>https://blog.youkuaiyun.com/springdia/article/details/6435636</guid><author>springdia</author><pubDate>Fri, 20 May 2011 21:58:00 +0800</pubDate><description><![CDATA[<br />人力资源和社会保障咨询热线12333已经开始试运行，可以咨询人事、劳动、社保方面的问题<br />包括公务员招考，劳资关系、社保的问题都可以电话咨询<br />目前只有电信的电话（电信座机、天翼手机、小灵通）开通了12333的接入码，直接拨打12333即可，由于协议和费用结算问题，移动和联通的电话暂时不能通过12333接入，可以拨打027-86655038接入<br />目前暂时只能做人工查询，自动查询暂未开通，卡片挂失暂未整合进系统，要挂失社保卡请拨打85777500（24小时挂失电话）   ]]></description><category></category></item><item><title><![CDATA[Silverlight for Windows Embedded(网络摘抄]]></title><link>https://blog.youkuaiyun.com/springdia/article/details/6425991</link><guid>https://blog.youkuaiyun.com/springdia/article/details/6425991</guid><author>springdia</author><pubDate>Tue, 17 May 2011 09:02:00 +0800</pubDate><description><![CDATA[Silverlight for Windows Embedded的组件位于Core OS/CEBASE/Shell and User Interface/User Interface/目录下的Silverlight for Windows Embedded，对应的SYSGEN是SYSGEN_XAML_RUNTIME。 <br />手势识别Gesture的支持离得不远，位于 Core OS/CEBASE/Shell and User Interface/User Interface/Gesture目录下的Ge]]></description><category></category></item><item><title><![CDATA[最近在调wince6.0的电源管理]]></title><link>https://blog.youkuaiyun.com/springdia/article/details/6258027</link><guid>https://blog.youkuaiyun.com/springdia/article/details/6258027</guid><author>springdia</author><pubDate>Fri, 18 Mar 2011 09:11:00 +0800</pubDate><description><![CDATA[<br />在platform.reg里对Timerout赋值成零，发现生成的注册表是更新了，但是值没有起作用。<br />在common.reg里对Timerout赋值成零，可以生效。感觉还是很奇怪。<br />最后再网上查找了，发现PM正常启动读到的是默认值，没有读取到注册表的值。<br /> <br />说明：wince 的电源管理module就是PM.DLL，其代码定位在PUBLIC/COMMON/OAK/DRIVER/PM下面。<br /><br />wince启动时，PM将在register下读]]></description><category></category></item><item><title><![CDATA[C# 结构体和指针转换]]></title><link>https://blog.youkuaiyun.com/springdia/article/details/6120772</link><guid>https://blog.youkuaiyun.com/springdia/article/details/6120772</guid><author>springdia</author><pubDate>Thu, 06 Jan 2011 16:56:00 +0800</pubDate><description><![CDATA[<br />在写C#TCP通信程序时，发送数据时，只能发送byte数组，处理起来比较麻烦不说，如果是和VC6.0等写的程序通信的话，很多的都是传送结构体，在VC6.0中可以很方便的把一个char[]数组转换为一个结构体，而在C#却不能直接把byte数组转换为结构体，要在C#中发送结构体，可以按以下方法实现：<br />1）定义结构体：//命名空间<br />using System.Runtime.InteropServices;<br /><br />    //注意这个属性不能少<br />     []]></description><category></category></item><item><title><![CDATA[C# 结构体和指针转换]]></title><link>https://blog.youkuaiyun.com/springdia/article/details/6120770</link><guid>https://blog.youkuaiyun.com/springdia/article/details/6120770</guid><author>springdia</author><pubDate>Thu, 06 Jan 2011 16:56:00 +0800</pubDate><description><![CDATA[<br />在写C#TCP通信程序时，发送数据时，只能发送byte数组，处理起来比较麻烦不说，如果是和VC6.0等写的程序通信的话，很多的都是传送结构体，在VC6.0中可以很方便的把一个char[]数组转换为一个结构体，而在C#却不能直接把byte数组转换为结构体，要在C#中发送结构体，可以按以下方法实现：<br />1）定义结构体：//命名空间<br />using System.Runtime.InteropServices;<br /><br />    //注意这个属性不能少<br />     []]></description><category></category></item><item><title><![CDATA[GPS NMEA数据格式]]></title><link>https://blog.youkuaiyun.com/springdia/article/details/6053601</link><guid>https://blog.youkuaiyun.com/springdia/article/details/6053601</guid><author>springdia</author><pubDate>Fri, 03 Dec 2010 18:52:00 +0800</pubDate><description><![CDATA[GPS NMEA数据格式<br />nmea数据如下： <br />$GPGGA,121252.000,3937.3032,N,11611.6046,E,1,05,2.0,45.9,M,-5.7,M,,0000*77 <br />$GPRMC,121252.000,A,3958.3032,N,11629.6046,E,15.15,359.95,070306,,,A*54 <br />$GPVTG,359.95,T,,M,15.15,N,28.0,K,A*04 <br />$GPGGA,121253.000,]]></description><category></category></item></channel></rss>