<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[super005的专栏]]></title><description><![CDATA[我是一个有神经病的程序员...]]></description><link>https://blog.youkuaiyun.com/super005</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; super005]]></copyright><item><title><![CDATA[在模拟器上运行编译好的android]]></title><link>https://blog.youkuaiyun.com/super005/article/details/6968589</link><guid>https://blog.youkuaiyun.com/super005/article/details/6968589</guid><author>super005</author><pubDate>Mon, 14 Nov 2011 14:04:54 +0800</pubDate><description><![CDATA[7）在模拟器上运行编译好的android

编译好android之后，

emulator在~/android/out/host/linux-x86/bin 下，

ramdisk.img，system.img和userdata.img则在~/android/out/target/product /generic下1
$ cd ~/android/out/host/linux-x86]]></description><category></category></item><item><title><![CDATA[Android HOME键的屏蔽. 同事小伟 提供]]></title><link>https://blog.youkuaiyun.com/super005/article/details/6890998</link><guid>https://blog.youkuaiyun.com/super005/article/details/6890998</guid><author>super005</author><pubDate>Thu, 20 Oct 2011 15:58:23 +0800</pubDate><description><![CDATA[经过测试2.1(包含2.1) 以上的版本都可以使用


@Override
public void onAttachedToWindow() {
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}

@Override
public b]]></description><category></category></item><item><title><![CDATA[暂时留着]]></title><link>https://blog.youkuaiyun.com/super005/article/details/6575518</link><guid>https://blog.youkuaiyun.com/super005/article/details/6575518</guid><author>super005</author><pubDate>Wed, 29 Jun 2011 17:33:00 +0800</pubDate><description><![CDATA[xxx]]></description><category></category></item><item><title><![CDATA[asm/page.h 的文件内容]]></title><link>https://blog.youkuaiyun.com/super005/article/details/6456809</link><guid>https://blog.youkuaiyun.com/super005/article/details/6456809</guid><author>super005</author><pubDate>Tue, 31 May 2011 14:22:00 +0800</pubDate><description><![CDATA[linux下高版本的内核已经没有 asm/page.h了   如果导入了这个头文件会报错。解决方法,去掉 #include 即可自己写个  page.h，然后 #include "page.h"编译就好.page.h的内容为:#ifndef _I386_PAGE_H
#define _I386_PAGE_H
/* PAGE_SHIFT determines the page size */
#define PAGE_SHIFT 12
#define PAGE_SIZE (1UL ]]></description><category></category></item><item><title><![CDATA[手机开发各类服务对应的UUID]]></title><link>https://blog.youkuaiyun.com/super005/article/details/6435189</link><guid>https://blog.youkuaiyun.com/super005/article/details/6435189</guid><author>super005</author><pubDate>Fri, 20 May 2011 17:43:00 +0800</pubDate><description><![CDATA[<br />ServiceDiscoveryServerServiceClassID_UUID: TGUID = '{00001000-0000-1000-8000-00805F9B34FB}';  BrowseGroupDescriptorServiceClassID_UUID: TGUID = '{00001001-0000-1000-8000-00805F9B34FB}';  PublicBrowseGroupServiceClass_UUID: TGUID = '{00001002-0000-100]]></description><category></category></item><item><title><![CDATA[JNIEnv*的常用函数详解]]></title><link>https://blog.youkuaiyun.com/super005/article/details/6387575</link><guid>https://blog.youkuaiyun.com/super005/article/details/6387575</guid><author>super005</author><pubDate>Tue, 03 May 2011 16:39:00 +0800</pubDate><description><![CDATA[<br />#include "TestNative.h"  
  
/* 
 * Class:     TestNative 
 * Method:    add 
 * Signature: (II)I 
 */  
JNIEXPORT jint JNICALL Java_TestNative_add(JNIEnv *en, jobject obj, jint x, jint y)  
{  
    return x+y;  
}   <br /> <br />  所有的JNI调用]]></description><category></category></item><item><title><![CDATA[Linux下android内核编译]]></title><link>https://blog.youkuaiyun.com/super005/article/details/6369590</link><guid>https://blog.youkuaiyun.com/super005/article/details/6369590</guid><author>super005</author><pubDate>Thu, 28 Apr 2011 14:47:00 +0800</pubDate><description><![CDATA[<br /><br />Linux系统为Red Hat<br />按步骤来吧!<br />一，安装Linux JDK<br />     1，网上下载jdk(jdk-6u24-linux-i586.bin)，64位的需下载另一个jdk-6u24-linux-x64.bin<br />     2，保存到安装目录下(/usr/local)，直接执行./jdk-6u24-linux-i586.bin解压到/usr/local/jdk1.6.0_24目录<br />     3，配置环境变量<br />     ]]></description><category></category></item><item><title><![CDATA[搭建arm-linux-gcc交叉编译工具链环境(Android原生(JNI)开发环境搭建)]]></title><link>https://blog.youkuaiyun.com/super005/article/details/6369577</link><guid>https://blog.youkuaiyun.com/super005/article/details/6369577</guid><author>super005</author><pubDate>Thu, 28 Apr 2011 14:43:00 +0800</pubDate><description><![CDATA[<br /><br />环境：<br />   windows xp+vmware+redhat(ubuntu)<br />   说明：本篇所述环境也是Android原生(Native)C(JNI)开发的环境<br />1,先下载个交叉编译工具链版本<br />  http://www.codesourcery.com/sgpp/lite/arm/portal/subscription3057 选择最新版本进入下载页面后，选择Advanced Packages的IA32 GNU/Linux TAR下载后文件]]></description><category></category></item><item><title><![CDATA[Ubuntu安装codesourcery交叉编译器的问题]]></title><link>https://blog.youkuaiyun.com/super005/article/details/6369241</link><guid>https://blog.youkuaiyun.com/super005/article/details/6369241</guid><author>super005</author><pubDate>Thu, 28 Apr 2011 11:55:00 +0800</pubDate><description><![CDATA[<br /><br />安装交叉编译器出问题了，<br />./arm-2010q1-202-arm-none-linux-gnueabi.bin<br />错误信息如下；<br />Checking for required programs: awk grep sed bzip2 gunzip<br />===============================================================<br />Error: DASH shell not supported ]]></description><category></category></item><item><title><![CDATA[安装时提示 INSTALL_PARSE_FAILED_MANIFEST_MALFORMED 解决办法]]></title><link>https://blog.youkuaiyun.com/super005/article/details/6363478</link><guid>https://blog.youkuaiyun.com/super005/article/details/6363478</guid><author>super005</author><pubDate>Tue, 26 Apr 2011 10:36:00 +0800</pubDate><description><![CDATA[<br />INSTALL_PARSE_FAILED_MANIFEST_MALFORMED <br /> <br />安装时出现这个提示。 是由于你工程的AndroidManifest.xml 配置有误,一般来说是activity的地址路径出了问题，仔细检查activity的包前面要加上 "."  中间这个点 比如 ".***.activity"]]></description><category></category></item><item><title><![CDATA[AndroidManifest.xml Activity 属性说明]]></title><link>https://blog.youkuaiyun.com/super005/article/details/6307406</link><guid>https://blog.youkuaiyun.com/super005/article/details/6307406</guid><author>super005</author><pubDate>Thu, 07 Apr 2011 16:34:00 +0800</pubDate><description><![CDATA[<br />android:allowTaskReparenting
是否允许activity更换从属的任务，比如从短信息任务 切换到浏览器任务。
--------------------------------------------------------------------------------------
android:alwaysRetainTaskState
是否保留状态不变， 比如切换回home, 再从新打开， activity处于最后的状态
----------------]]></description><category></category></item><item><title><![CDATA[android Manifest.xml选项-android:ConfigChanges]]></title><link>https://blog.youkuaiyun.com/super005/article/details/6307338</link><guid>https://blog.youkuaiyun.com/super005/article/details/6307338</guid><author>super005</author><pubDate>Thu, 07 Apr 2011 16:20:00 +0800</pubDate><description><![CDATA[<br />Activity中ConfigChanges属性的用法
 通过设置这个属性可以使Activity捕捉设备状态变化，以下是可以被识别的内容：  <br /><br />CONFIG_FONT_SCALE<br />CONFIG_MCC<br />CONFIG_MNC<br />CONFIG_LOCALE<br />CONFIG_TOUCHSCREEN<br />CONFIG_KEYBOARD<br />CONFIG_NAVIGATION<br />CONFIG_ORIENTATION<br />]]></description><category></category></item><item><title><![CDATA[Android中String资源文件的format方法]]></title><link>https://blog.youkuaiyun.com/super005/article/details/6305308</link><guid>https://blog.youkuaiyun.com/super005/article/details/6305308</guid><author>super005</author><pubDate>Wed, 06 Apr 2011 18:18:00 +0800</pubDate><description><![CDATA[<br />很多时候我们感性Google在设计Android时遵守了大量MVC架构方式，可以让写公共代码、美工和具体逻辑开发人员独立出来。有关Android的资源文件values/strings.xml中如何实现格式化字符串呢? 这里Android123举个简单的例子，以及最终可能会用到哪些地方。 <br /><br /><?xml version="1.0" encoding="utf-8"?>  <br /><resources>  <br />    <string name="app_name">c]]></description><category></category></item><item><title><![CDATA[ubuntu9.10和ubuntu10.X下eclipse3.4不能运行解决方法]]></title><link>https://blog.youkuaiyun.com/super005/article/details/6233122</link><guid>https://blog.youkuaiyun.com/super005/article/details/6233122</guid><author>super005</author><pubDate>Wed, 09 Mar 2011 08:30:00 +0800</pubDate><description><![CDATA[<br />问题：安装ubuntu9.10后，java环境已经配好了，可是eclipse欢迎界面的进度条走完后，就只有一个什么也没有的小窗口，也不能关闭。 <br /><br />参考 <br /><br />http://ubuntuforums.org/archive/index.php/t-920649.html <br /><br />具体解决办法就是在eclipse.ini结尾（放在中间好像不管用）加： <br /><br />代码: <br />-Dorg.eclipse.swt.browser]]></description><category></category></item><item><title><![CDATA[ubuntu10.04安装JDK5]]></title><link>https://blog.youkuaiyun.com/super005/article/details/6233110</link><guid>https://blog.youkuaiyun.com/super005/article/details/6233110</guid><author>super005</author><pubDate>Wed, 09 Mar 2011 08:02:00 +0800</pubDate><description><![CDATA[由于ubuntu10.04系统自带的源里，找不到JDK1.5的安装包，所以，第一步是增加两个软件源：deb http://tw.archive.ubuntu.com/ubuntu/
 jaunty main restricted universe multiversedeb-src http://tw.archive.ubuntu.com/ubuntu/ jaunty main
restricted universe multiverse具体操作步骤如下：在命令行输入：$ sudo gedit /etc]]></description><category></category></item><item><title><![CDATA[adb 的一些常用命令。]]></title><link>https://blog.youkuaiyun.com/super005/article/details/6147512</link><guid>https://blog.youkuaiyun.com/super005/article/details/6147512</guid><author>super005</author><pubDate>Mon, 17 Jan 2011 18:01:00 +0800</pubDate><description><![CDATA[<br />adb shell rm /system/app/SimManager.apk   删除一个应用。<br />adb install /home/liu/Desktop/onetqo.apk      安装一个应用。<br />adb shell     进入命令操作系统<br />adb devices 查看设备<br /> <br />获取设备的ID和序列号：<br />　　adb get-product<br />　　adb get-serialno<br /> <br /> <br />]]></description><category></category></item><item><title><![CDATA[如何判断Android手机当前是否联网?]]></title><link>https://blog.youkuaiyun.com/super005/article/details/6138525</link><guid>https://blog.youkuaiyun.com/super005/article/details/6138525</guid><author>super005</author><pubDate>Fri, 14 Jan 2011 14:07:00 +0800</pubDate><description><![CDATA[<br /> 如果拟开发一个网络应用的程序，首先考虑是否接入网络，在Android手机中判断是否联网可以通过<br /> ConnectivityManager 类的isAvailable()方法判断，首先获取网络通讯类的实例<br /> <br /> ConnectivityManagercwjManager(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); ，<br /> <br />使用cwjManager.getA]]></description><category></category></item><item><title><![CDATA[ Linux中通过/proc/stat等文件计算Cpu使用率]]></title><link>https://blog.youkuaiyun.com/super005/article/details/6133959</link><guid>https://blog.youkuaiyun.com/super005/article/details/6133959</guid><author>super005</author><pubDate>Thu, 13 Jan 2011 10:54:00 +0800</pubDate><description><![CDATA[<br />Linux平台Cpu使用率的计算proc文件系统<br />/proc文件系统是一个伪文件系统，它只存在内存当中，而不占用外存空间。它以文件系统的方式为内核与进程提供通信的接口。用户和应用程序可以通过/proc得到系统的信息，并可以改变内核的某些参数。由于系统的信息，如进程，是动态改变的，所以用户或应用程序读取/proc目录中的文件时，proc文件系统是动态从系统内核读出所需信息并提交的。<br />/proc目录中有一些以数字命名的目录，它们是进程目录。系统中当前运行的每一个进程在/proc下]]></description><category></category></item><item><title><![CDATA[Android SDCard操作(文件读写,容量计算)]]></title><link>https://blog.youkuaiyun.com/super005/article/details/6129156</link><guid>https://blog.youkuaiyun.com/super005/article/details/6129156</guid><author>super005</author><pubDate>Tue, 11 Jan 2011 15:14:00 +0800</pubDate><description><![CDATA[<br /> <br />android.os.Environment<br />提供访问环境变量  java.lang.Object<br /><br />android.os.Environment <br /> <br />Environment 静态方法：<br />  方法 : getDataDirectory ()<br />返回 : File <br />解释 : 返回Data的目录 <br /><br /> <br />方法 : getDownloadCacheDirectory ()<br]]></description><category></category></item><item><title><![CDATA[Task和Activity相关]]></title><link>https://blog.youkuaiyun.com/super005/article/details/6073452</link><guid>https://blog.youkuaiyun.com/super005/article/details/6073452</guid><author>super005</author><pubDate>Mon, 13 Dec 2010 15:51:00 +0800</pubDate><description><![CDATA[<br /><br />这段时间在做一个项目，发现对Task和Activity掌握的还是不牢固。把相关知识整理在这里，方便查阅，有几个Flag没看明白啥意思，也没测试出来效果如何。。。<br /> <br /> android:allowTaskReparenting<br />    用来标记Activity能否从启动的Task移动到有着affinity的Task（当这个Task进入到前台时）——“true”，表示能移动，“false”，表示它必须呆在启动时呆在的那个Task里。<br />    如果这]]></description><category></category></item></channel></rss>