<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[smqh2011的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/smqh2011</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; smqh2011]]></copyright><item><title><![CDATA[毕业5年决定人的一生]]></title><link>https://blog.youkuaiyun.com/smqh2011/article/details/12061817</link><guid>https://blog.youkuaiyun.com/smqh2011/article/details/12061817</guid><author>smqh2011</author><pubDate>Thu, 26 Sep 2013 17:28:48 +0800</pubDate><description><![CDATA[大家千万不要错过这篇文章，毕业三年多了，能看到这篇文章也是一种幸运，真的受益匪浅，对我有很大启迪，这篇文章将会改变我的一生，真的太好了，希望与有缘人分享，也希望对有缘人有所帮助！看完之后有种“相见恨晚”的感觉，特别激动，希望大家好好的珍藏这篇文章，相信多年以后，再来看这篇文章，一定有不同的感觉。
正如"打工皇帝"唐骏说："我觉得有两种人不要跟别人争利益和价值回报。第一种人就是刚刚进入企业的人，头]]></description><category></category></item><item><title><![CDATA[Android 开发中使用Eclipse Debug调试]]></title><link>https://blog.youkuaiyun.com/smqh2011/article/details/12036611</link><guid>https://blog.youkuaiyun.com/smqh2011/article/details/12036611</guid><author>smqh2011</author><pubDate>Thu, 26 Sep 2013 08:50:36 +0800</pubDate><description><![CDATA[1.在程序中添加一个断点
如果所示：在Eclipse中添加了一个程序断点




1.gif (17.62 KB, 下载次数: 191)
下载附件
保存到相册 
2011-9-2 23:33 上传




在Eclipse中一共有三种添加断点的方法
第一种： 在红框区域右键出现菜单后点击第一项 Toggle Breakpoint 将会在你右键代码的哪一行添加一个程序断]]></description><category></category></item><item><title><![CDATA[软件项目版本号的命名规则及格式]]></title><link>https://blog.youkuaiyun.com/smqh2011/article/details/11929017</link><guid>https://blog.youkuaiyun.com/smqh2011/article/details/11929017</guid><author>smqh2011</author><pubDate>Mon, 23 Sep 2013 14:08:49 +0800</pubDate><description><![CDATA[版本控制比较普遍的 3 种命名格式 :

一、GNU 风格的版本号命名格式 :
主版本号 . 子版本号 [. 修正版本号 [. 编译版本号 ]]
Major_Version_Number.Minor_Version_Number[.Revision_Number[.Build_Number]]
示例 : 1.2.1, 2.0, 5.0.0 build-13124

二、Windows]]></description><category></category></item><item><title><![CDATA[Android 多级菜单的实现]]></title><link>https://blog.youkuaiyun.com/smqh2011/article/details/11893627</link><guid>https://blog.youkuaiyun.com/smqh2011/article/details/11893627</guid><author>smqh2011</author><pubDate>Sun, 22 Sep 2013 11:51:28 +0800</pubDate><description><![CDATA[效果: 


main.xml:


Java代码 



"1.0" encoding= 
"utf-8" ?> "http://schemas.android.com/apk/res/android"
android:orientation="horizontal" android:layout_width=
"fill_parent" android:layout_]]></description><category></category></item><item><title><![CDATA[Android sqlite3插入速度优化方案]]></title><link>https://blog.youkuaiyun.com/smqh2011/article/details/11632701</link><guid>https://blog.youkuaiyun.com/smqh2011/article/details/11632701</guid><author>smqh2011</author><pubDate>Fri, 13 Sep 2013 10:55:28 +0800</pubDate><description><![CDATA[先贴上SQLiteOpenHelper的代码，我们创建测试的表是user，它有四个字段id,name,age,height,remark，测试用的小米2，默认条数为100行。




[java] 
view plaincopyprint?


//MySQliteOpenHelper作为一个访问SQLite的帮助类,提供两方面的功能
//1.getReadableDataba]]></description><category></category></item><item><title><![CDATA[JAVA代码判断数据库表是否存在]]></title><link>https://blog.youkuaiyun.com/smqh2011/article/details/11525259</link><guid>https://blog.youkuaiyun.com/smqh2011/article/details/11525259</guid><author>smqh2011</author><pubDate>Tue, 10 Sep 2013 14:44:51 +0800</pubDate><description><![CDATA[public boolean tabbleIsExist(String tableName){  
        boolean result = false;  
        if(tableName == null){  
                return false;  
        }  
        SQLiteDatabase db = null; ]]></description><category></category></item><item><title><![CDATA[sqlite数据库常用命令及操作]]></title><link>https://blog.youkuaiyun.com/smqh2011/article/details/11463089</link><guid>https://blog.youkuaiyun.com/smqh2011/article/details/11463089</guid><author>smqh2011</author><pubDate>Mon, 09 Sep 2013 09:15:08 +0800</pubDate><description><![CDATA[sqlite数据库只用一个文件就ok，小巧方便，所以是一个非常不错的嵌入式数据库，SQLite大量的被用于手机，PDA，MP3播放器以及机顶盒设备。

新建数据库
sqlite3 databasefilename
检查databasefilename是否存在，如果不存在就创建并进入数据库（如果直接退出，数据库文件不会创建） 如果已经存在直接进入数据库 对数据库进行操作


sqlit]]></description><category></category></item><item><title><![CDATA[打开/关闭移动数据开关]]></title><link>https://blog.youkuaiyun.com/smqh2011/article/details/11147697</link><guid>https://blog.youkuaiyun.com/smqh2011/article/details/11147697</guid><author>smqh2011</author><pubDate>Thu, 05 Sep 2013 15:56:00 +0800</pubDate><description><![CDATA[由于打开或者关闭GPRS的API是隐藏的，这里采用JAVA反射机制来实现打开或者关闭移动数据开关。
	private void setNetEnabled(Context context, boolean enabled)
			throws Exception {
		final ConnectivityManager conman = (ConnectivityManager) cont]]></description><category></category></item><item><title><![CDATA[JAVA反射机制]]></title><link>https://blog.youkuaiyun.com/smqh2011/article/details/11146471</link><guid>https://blog.youkuaiyun.com/smqh2011/article/details/11146471</guid><author>smqh2011</author><pubDate>Thu, 05 Sep 2013 15:45:56 +0800</pubDate><description><![CDATA[Reflection是Java 程序开发语言的特征之一，它允许运行中的 Java 程序对自身进行检查，或者说"自审"，并能直接操作程序的内部属性。例如，使用它能获得 Java 类中各成员的名称并显示出来。 Java 的这一能力在实际应用中也许用得不是很多，但是在其它的程序设计语言中根本就不存在这一特性。例如，Pascal、C 或者 C++ 中就没有办法在程序中获得函数定义相关的信息。

Jav]]></description><category></category></item><item><title><![CDATA[基于google Zxing实现二维码、条形码扫描，仿微信二维码扫描效果]]></title><link>https://blog.youkuaiyun.com/smqh2011/article/details/10989745</link><guid>https://blog.youkuaiyun.com/smqh2011/article/details/10989745</guid><author>smqh2011</author><pubDate>Tue, 03 Sep 2013 15:33:17 +0800</pubDate><description><![CDATA[随着微信的到来，二维码越来越火爆，随处能看到二维码，比如商城里面，肯德基，餐厅等等，对于二维码扫描我们使用的是google的开源框架Zxing,我们可以去http://code.google.com/p/zxing/下载源码和Jar包，之前我项目中的二维码扫描功能只实现了扫描功能，其UI真的是其丑无比，一个好的应用软件，其UI界面也要被大众所接纳，不然人家就不会用你的软件啦，所以说应用软件功能和界]]></description><category></category></item><item><title><![CDATA[Service生命周期]]></title><link>https://blog.youkuaiyun.com/smqh2011/article/details/10542483</link><guid>https://blog.youkuaiyun.com/smqh2011/article/details/10542483</guid><author>smqh2011</author><pubDate>Thu, 29 Aug 2013 17:42:44 +0800</pubDate><description><![CDATA[Service生命周期

使用context.startService() 启动Service
其生命周期为context.startService() ->onCreate()- >onStart()->Service running-->context.stopService() | ->onDestroy() ->Service stop

如果Service还没有运行，则andr]]></description><category></category></item><item><title><![CDATA[Java中的Enum的使用与分析]]></title><link>https://blog.youkuaiyun.com/smqh2011/article/details/10542391</link><guid>https://blog.youkuaiyun.com/smqh2011/article/details/10542391</guid><author>smqh2011</author><pubDate>Thu, 29 Aug 2013 17:42:08 +0800</pubDate><description><![CDATA[Java中的Enum的使用与分析




示例：

public enum EnumTest {
     FRANK("The given name of me"),
     LIU("The family name of me");
     private String context;
     private String getContext(){
     ]]></description><category></category></item><item><title><![CDATA[Windows7集成SP1微软原版光盘镜像下载大全]]></title><link>https://blog.youkuaiyun.com/smqh2011/article/details/10441339</link><guid>https://blog.youkuaiyun.com/smqh2011/article/details/10441339</guid><author>smqh2011</author><pubDate>Wed, 28 Aug 2013 13:34:31 +0800</pubDate><description><![CDATA[声明：Windows
 7 With SP1 即已集成Service Pack 1的Win7版本。微软于2011年5月12日重新发布了集成SP1的版本（注释①）。本帖电驴链接均来自http://msdn.itellyou.cn/，其他链接来自热心网友。光盘SHA1值均来自微软官方，下载后一定要验证，若发现校验值不符，切勿安装，并望及时向IT之家社区反馈！


【Win7安装方法】【Win7]]></description><category></category></item><item><title><![CDATA[Android打包签名——生成keystore到完成签名]]></title><link>https://blog.youkuaiyun.com/smqh2011/article/details/10395757</link><guid>https://blog.youkuaiyun.com/smqh2011/article/details/10395757</guid><author>smqh2011</author><pubDate>Tue, 27 Aug 2013 15:17:18 +0800</pubDate><description><![CDATA[首先,我们需要一个keystore，以下介绍如何生存keystore 
cmd下:
进入到jdk的bin目录，这样的话，android.keystore文件就会生成在这个目录下,签名的时候我们需要这个文件。
C:\Program Files\Java\jdk1.6.0_10\bin>keytool -genkey -alias android.keystore -keyalg RSA -va]]></description><category></category></item><item><title><![CDATA[JAVA String.format 方法使用介绍]]></title><link>https://blog.youkuaiyun.com/smqh2011/article/details/10389285</link><guid>https://blog.youkuaiyun.com/smqh2011/article/details/10389285</guid><author>smqh2011</author><pubDate>Tue, 27 Aug 2013 14:00:37 +0800</pubDate><description><![CDATA[JAVA String.format 方法使用介绍
1.对整数进行格式化：%[index$][标识][最小宽度]转换方式
        我们可以看到，格式化字符串由4部分组成，其中%[index$]的含义我们上面已经讲过，[最小宽度]的含义也很好理解，就是最终该整数转化的字符串最少包含多少位数字。我们来看看剩下2个部分的含义吧：


标识： 
'-'    在最小宽度内左对齐，不可以]]></description><category></category></item><item><title><![CDATA[仿QQ空间登录，解决键盘挡住输入框的问题]]></title><link>https://blog.youkuaiyun.com/smqh2011/article/details/10132863</link><guid>https://blog.youkuaiyun.com/smqh2011/article/details/10132863</guid><author>smqh2011</author><pubDate>Wed, 21 Aug 2013 09:19:27 +0800</pubDate><description><![CDATA[我们在开发Android应用中，登录和注册界面是少不了的，往往在做登录注册的时候如果给界面加一个LOGO,就有可能把用户名和密码框放在手机屏幕的中间或底部，这样当软键盘弹出的时候，就有可能挡住输入框(往往用户输完用户名和密码还要按返回键盘才能登录)，这样用户体验是不好的，我曾今也为这种事情很头疼。首先说一下我原来想到过的解决办法：
      一、原来想到过的解决办法：
    （1）、把登录]]></description><category></category></item><item><title><![CDATA[孙鑫视频VC++深入详解学习笔记（全）]]></title><link>https://blog.youkuaiyun.com/smqh2011/article/details/9960105</link><guid>https://blog.youkuaiyun.com/smqh2011/article/details/9960105</guid><author>smqh2011</author><pubDate>Wed, 14 Aug 2013 10:15:20 +0800</pubDate><description><![CDATA[Lesson1: Windows程序运行原理及程序编写流程

窗口产生过程，句柄原理，消息队列，回调函数，窗口关闭与应用程序退出的工作关系，使用VC++的若干小技巧，stdcall与Lessonecl调用规范的比较，初学者常犯错误及注意事项。

1.       Windows API与Win32 SDK

操作系统提供了各种方便开发Windows应用程序的编程接口，所的函数都在Win]]></description><category></category></item><item><title><![CDATA[无线互联IOS视频教程]]></title><link>https://blog.youkuaiyun.com/smqh2011/article/details/9958997</link><guid>https://blog.youkuaiyun.com/smqh2011/article/details/9958997</guid><author>smqh2011</author><pubDate>Wed, 14 Aug 2013 09:23:22 +0800</pubDate><description><![CDATA[无线互联IOS UI视频目录：
无限互联iOS开发视频教程：1.1.iPhone开发概述-必看-熊彪.mov(294.86MB)
无限互联iOS开发视频教程：2.1.iPhone开发工具安装及介绍-熊彪.mov(170.63MB)
无限互联iOS开发视频教程：2.2.OC变量和基本数据类型1-熊彪.mov(128.42MB)
无限互联iOS开发视频教程：2.3.OC变量和基本数据类型2-熊]]></description><category></category></item><item><title><![CDATA[安卓截图(2.3中实现截屏)]]></title><link>https://blog.youkuaiyun.com/smqh2011/article/details/9949479</link><guid>https://blog.youkuaiyun.com/smqh2011/article/details/9949479</guid><author>smqh2011</author><pubDate>Tue, 13 Aug 2013 15:44:21 +0800</pubDate><description><![CDATA[示例代码在:
frameworks\base\services\surfaceflinger\tests\screencap\screencap.cpp




[html] 
view plaincopyprint?


/*   * Copyright (C) 2010 The Android Open Source Project   *   * Licensed und]]></description><category></category></item><item><title><![CDATA[Android 4.0 截屏(Screenshot)]]></title><link>https://blog.youkuaiyun.com/smqh2011/article/details/9930561</link><guid>https://blog.youkuaiyun.com/smqh2011/article/details/9930561</guid><author>smqh2011</author><pubDate>Mon, 12 Aug 2013 17:10:52 +0800</pubDate><description><![CDATA[Android 4.0 截屏(Screenshot)代码流程小结




androideclipselayoutjarlinuxbutton

        参考文档：Android 4.0 截屏(Screenshot)代码流程小结：http://blog.youkuaiyun.com/hk_256/article/details/7306590]]></description><category></category></item></channel></rss>