<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[B_zhang的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/B_zhang</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; B_zhang]]></copyright><item><title><![CDATA[晚上锻炼后夜宵吃什么]]></title><link>https://blog.youkuaiyun.com/B_zhang/article/details/7536174</link><guid>https://blog.youkuaiyun.com/B_zhang/article/details/7536174</guid><author>B_zhang</author><pubDate>Fri, 04 May 2012 21:16:50 +0800</pubDate><description><![CDATA[晚上锻炼后，需要适当进食，消除疲劳，补充体力。　　　　1.不要吃泡面来填饱肚子，以免火气太大。最好尽量以水果、土司、面包、清粥小菜来充饥。 
　　2.开始运动前，来一颗维生素Ｂ群营养丸。维生素Ｂ能够解除疲劳，增强人体抗压力。 
　　3.避免饮酒、咖啡、茶等刺激类饮品，运动后补充水分，最好是开水，有条件的最好喝枸杞子泡水的茶，可以解压，还可以明目呢！ 
　　4.中医认为，经常在晚间锻炼的人容易]]></description><category></category></item><item><title><![CDATA[在linux下安装usb设备]]></title><link>https://blog.youkuaiyun.com/B_zhang/article/details/7362611</link><guid>https://blog.youkuaiyun.com/B_zhang/article/details/7362611</guid><author>B_zhang</author><pubDate>Fri, 16 Mar 2012 20:33:23 +0800</pubDate><description><![CDATA[http://www.sudu.cn/info/html/edu/20080407/264860.html



相关技术基础
配置USB设备
最常遇见的USB问题
USB设备越来越多，而Linux在硬件配置上仍然没有做到完全即插即用，对于Linux怎样配置和使用他们，也越来越成为困扰我们的一大问题。本文着力从Linux系统下设备驱动的架构，去阐述怎样去使用和配置以及怎样编制USB设]]></description><category></category></item><item><title><![CDATA[request_suspend_state: wakeup (3->0) at]]></title><link>https://blog.youkuaiyun.com/B_zhang/article/details/7361720</link><guid>https://blog.youkuaiyun.com/B_zhang/article/details/7361720</guid><author>B_zhang</author><pubDate>Fri, 16 Mar 2012 16:17:35 +0800</pubDate><description><![CDATA[摘自：http://hi.baidu.com/supertreeman/blog/item/f96ea8119ff3b64ff919b847.html

android有时会遇到把自己制作的initlogo.rle放入 根目录下，第一次启动能够看到图片，第2次启动就有看不了，提示没有 initlogo.rle？




[html] 
view plaincopyprint?]]></description><category></category></item><item><title><![CDATA[修改Android应用程序的默认最大内存值]]></title><link>https://blog.youkuaiyun.com/B_zhang/article/details/7360571</link><guid>https://blog.youkuaiyun.com/B_zhang/article/details/7360571</guid><author>B_zhang</author><pubDate>Fri, 16 Mar 2012 13:24:56 +0800</pubDate><description><![CDATA[http://www.ziyouku.com/archives/android-applications-to-modify-the-default-maximum-memory-value.html



Android应用程序的默认最大内存值为16M，有些应用程序可能会出现内存溢出，譬如：
ERROR/AndroidRuntime(264): java.lang.OutOfMemor]]></description><category></category></item><item><title><![CDATA[编译Android源代码过程中的一些问题解决方法]]></title><link>https://blog.youkuaiyun.com/B_zhang/article/details/7356117</link><guid>https://blog.youkuaiyun.com/B_zhang/article/details/7356117</guid><author>B_zhang</author><pubDate>Thu, 15 Mar 2012 11:01:35 +0800</pubDate><description><![CDATA[必要的工具
Git
git版本需在1.5.4之上


sudo pacman -S git             ;archlinux
sudo apt-get install git-core ;debian


Repo
Repo是git命令的Python封装


curl http://android.git.kernel.org/repo > ~/works/bi]]></description><category></category></item><item><title><![CDATA[分享在Linux下编译Android源代码并修改调试系统自带应用的方法]]></title><link>https://blog.youkuaiyun.com/B_zhang/article/details/7355929</link><guid>https://blog.youkuaiyun.com/B_zhang/article/details/7355929</guid><author>B_zhang</author><pubDate>Thu, 15 Mar 2012 10:29:55 +0800</pubDate><description><![CDATA[http://meisw.51099.com/show-429-1.html



下面的内容是在看过了很多的文章还有经过了很多的尝试之后得出的总结, 也作为自己以后可能重复这个过程的笔记.
从哪里引用到的内容都加上链接了.欢迎大家讨论.

首先下载并编译Android源码是必须的, 这就要求你必须要安装Linux, 我自己用的是Ubuntu 11.04, 
在虚拟机装Ubuntu]]></description><category></category></item><item><title><![CDATA[修改Tiny6410Android系统的开机默认设置]]></title><link>https://blog.youkuaiyun.com/B_zhang/article/details/7355688</link><guid>https://blog.youkuaiyun.com/B_zhang/article/details/7355688</guid><author>B_zhang</author><pubDate>Thu, 15 Mar 2012 09:51:50 +0800</pubDate><description><![CDATA[http://www.arm9home.net/read.php?tid-17107.html



这里的开机默认设置指的是，烧写ROM第一次启动后所看到的默认设置 
有些选项可以通过更改build.prop来实现。有些则需要更改Android源代码才行。
 
一、 设置默认语言、默认区域、时区为中文中国，上海时间 
ROM根目录/system/build.prop中修改或添加]]></description><category></category></item><item><title><![CDATA[Android中修改设备权限]]></title><link>https://blog.youkuaiyun.com/B_zhang/article/details/7352182</link><guid>https://blog.youkuaiyun.com/B_zhang/article/details/7352182</guid><author>B_zhang</author><pubDate>Wed, 14 Mar 2012 11:19:08 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/weiren2006/article/details/6327973


有时我们编写了驱动后，在上层程序中要访问设备，但android代码编译后的设备权限是root的，其他用户不可访问(包括system)，只是就需要在android源码中将设备的权限修改下。
具体的修改位置为源码的system/core/init/devices.c文件中stat]]></description><category></category></item><item><title><![CDATA[Android源码编译相关问题汇总]]></title><link>https://blog.youkuaiyun.com/B_zhang/article/details/7352171</link><guid>https://blog.youkuaiyun.com/B_zhang/article/details/7352171</guid><author>B_zhang</author><pubDate>Wed, 14 Mar 2012 11:16:22 +0800</pubDate><description><![CDATA[来源：http://4225953-163-com.iteye.com/blog/746660
Android 2.1 |-- Makefile |-- bionic （bionic C库） |-- bootable （启动引导相关代码） |-- build （存放系统编译规则及generic等基础开发包配置） |-- cts （Android兼容性测试套件标准） |-- dalvik （dal]]></description><category></category></item><item><title><![CDATA[Android源码编译相关问题汇总]]></title><link>https://blog.youkuaiyun.com/B_zhang/article/details/7352165</link><guid>https://blog.youkuaiyun.com/B_zhang/article/details/7352165</guid><author>B_zhang</author><pubDate>Wed, 14 Mar 2012 11:14:59 +0800</pubDate><description><![CDATA[作者: Android开发网原创 时间: 2011-03-01


   很多网友在下载Android源码进行编译的时候存在很多问题，Android123给大家总结如下常见问题：
  1. Windows下能编译Android源代码吗?
   目前Android开发网正式Cygwin还无法在Windows下编译Android源代码，不过在Linux或Mac OS这些*nix系统下可以编译]]></description><category></category></item><item><title><![CDATA[android：添加usb键盘+按键布局和映射的修改]]></title><link>https://blog.youkuaiyun.com/B_zhang/article/details/7308887</link><guid>https://blog.youkuaiyun.com/B_zhang/article/details/7308887</guid><author>B_zhang</author><pubDate>Thu, 01 Mar 2012 10:44:10 +0800</pubDate><description><![CDATA[Android的用户输入系统，自下而上，分成如下部分：

1.驱动程序：/dev/input目录。负责report键值到上层。其中键值定义在input.h中；
2.根文件系统中，KeyLayout(按键布局)和KeyCharacterMap(按键字符映射)：后缀名称分别为kl和kcm；如果使用usb全键盘，则使用/system/usr/keylayout/qwerty.kl.
3.Even]]></description><category></category></item><item><title><![CDATA[Android底层和中间层共同学习系列之android键盘映射]]></title><link>https://blog.youkuaiyun.com/B_zhang/article/details/7308878</link><guid>https://blog.youkuaiyun.com/B_zhang/article/details/7308878</guid><author>B_zhang</author><pubDate>Thu, 01 Mar 2012 10:42:59 +0800</pubDate><description><![CDATA[介绍
功能
键布局映射
        键映射的选择
        文件格式
        键布局映射文件示例
键字符映射
        键字符映射的选择
        文件格式
        资源二进制文件格式

完善您自己的驱动
示列


介绍：
     本文主要描述了键输入怎么转换成Android应用层的行为信息和怎样自定义键的布局和键的字符映射表]]></description><category></category></item><item><title><![CDATA[对称密码体制和非对称密码体制的特点比较]]></title><link>https://blog.youkuaiyun.com/B_zhang/article/details/7301243</link><guid>https://blog.youkuaiyun.com/B_zhang/article/details/7301243</guid><author>B_zhang</author><pubDate>Tue, 28 Feb 2012 11:04:12 +0800</pubDate><description><![CDATA[密码体制分为私用密钥加密技术(对称加密)和公开密钥加密技术(非对称加密)。　　
（一）、对称密码体制
对称密码体制是一种传统密码体制，也称为私钥密码体制。在对称加密系统中，加密和解密采用相同的密钥。因为加解密密钥相同，需要通信的双方必须选择和保存他们共同的密钥，各方必须信任对方不会将密钥泄密出去，这样就可以实现数据的机密性和完整性。比较典型的算法有DES(Data Encryption Sta]]></description><category></category></item><item><title><![CDATA[JTAG基本原理及仿真器性能比较]]></title><link>https://blog.youkuaiyun.com/B_zhang/article/details/7267797</link><guid>https://blog.youkuaiyun.com/B_zhang/article/details/7267797</guid><author>B_zhang</author><pubDate>Fri, 17 Feb 2012 14:28:39 +0800</pubDate><description><![CDATA[JTAG(Joint Test ActiON
Group，联合测试行动组)是一种国际标准测试协议(IEEE 1149.1兼容)。标准的JTAG接口是4线——TMS、TCK、TDI、TDO，分别为模式选择、时钟、数据输入和数据输出线。
JTAG的主要功能有两种，或者说JTAG主要有两大类：一类用于测试芯片的电气特性，检测芯片是否有问题；另一类用于Debug，对各类芯片以及其外围设备进行调试。一个]]></description><category></category></item><item><title><![CDATA[ARM 指令集版本和ARM 版本]]></title><link>https://blog.youkuaiyun.com/B_zhang/article/details/7264057</link><guid>https://blog.youkuaiyun.com/B_zhang/article/details/7264057</guid><author>B_zhang</author><pubDate>Thu, 16 Feb 2012 12:46:51 +0800</pubDate><description><![CDATA[常常能看到ARM7，ARM9，ARM11，以及armv6k等不同的表达。且在GCC编译中，常常要用到 -march, -mcpu等。他们分别表达什么涵义呢？Sam自己也不很清楚，只是大概有个模糊的概念。今天就仔细研究一下。
ARM（Advanced RISC Machines）是微处理器行业的一家知名企业。设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。1985年，第一个ＡＲＭ原]]></description><category></category></item><item><title><![CDATA[中外十大武侠片排行榜]]></title><link>https://blog.youkuaiyun.com/B_zhang/article/details/6996869</link><guid>https://blog.youkuaiyun.com/B_zhang/article/details/6996869</guid><author>B_zhang</author><pubDate>Mon, 21 Nov 2011 15:49:56 +0800</pubDate><description><![CDATA[何谓武侠片？一要以武术为表现题材或手段，二要有“侠气”。

没有“武”，你可以是心理片、言情片、战争片、惊险片等，没有“侠”你可以是打斗片，喜剧片，都称不上是武侠片。

“侠气”是洋溢的冲动，“侠骨”则是压抑的澎湃。能得“侠骨”者得武侠片之上座。

侠骨是一种青春的无所畏惧，侠骨也是一种成熟的百炼成钢。

侠骨是以天下为己任的担戴，侠骨是一种明知不可为而为之的勇往直前，侠骨是一种敢]]></description><category></category></item><item><title><![CDATA[嵌入式linux的驱动程序]]></title><link>https://blog.youkuaiyun.com/B_zhang/article/details/6820859</link><guid>https://blog.youkuaiyun.com/B_zhang/article/details/6820859</guid><author>B_zhang</author><pubDate>Sun, 25 Sep 2011 23:48:12 +0800</pubDate><description><![CDATA[[摘至嵌入式linux设备驱动开发详解]
1.4 嵌入式linux驱动程序
1.4.1 嵌入式linux的内核空间和用户空间
目前，各种处理器都能防止资源的未经授权访问，包括嵌入式处理器。一般都是给CPU划分不同的操作模式。不同的模式有不同的作用，某些操作不允许在低级别模式]]></description><category></category></item><item><title><![CDATA[彻底了解指针数组，数组指针，以及函数指针，以及堆中的分配规则]]></title><link>https://blog.youkuaiyun.com/B_zhang/article/details/6818365</link><guid>https://blog.youkuaiyun.com/B_zhang/article/details/6818365</guid><author>B_zhang</author><pubDate>Sat, 24 Sep 2011 23:10:46 +0800</pubDate><description><![CDATA[一 ：关于指针和堆的内存分配 
先来介绍一下指针: 指针一种类型，理论上来说它包含其他变量的地址，因此有的书上也叫它：地址变量。既然指针是一个类型，是类型就有大小，在达内的服务器上或者普通的PC机上，都是４个字节大小,里边只是存储了一个变量的地址而已。不管什么类型的指针，cha]]></description><category></category></item><item><title><![CDATA[C语言运算符优先级 详细列表]]></title><link>https://blog.youkuaiyun.com/B_zhang/article/details/6818361</link><guid>https://blog.youkuaiyun.com/B_zhang/article/details/6818361</guid><author>B_zhang</author><pubDate>Sat, 24 Sep 2011 23:08:37 +0800</pubDate><description><![CDATA[优先级


运算符


名称或含义


使用形式


结合方向


说明




1


[]


数组下标


数组名[常量表达式]


左到右

 



()


圆括号


（表达式）]]></description><category></category></item><item><title><![CDATA[32位机和64位机下面各类型sizeof的大小]]></title><link>https://blog.youkuaiyun.com/B_zhang/article/details/6818354</link><guid>https://blog.youkuaiyun.com/B_zhang/article/details/6818354</guid><author>B_zhang</author><pubDate>Sat, 24 Sep 2011 23:04:10 +0800</pubDate><description><![CDATA[运行结果如下：（分别用蓝色和红色标记了两者的差异）
 
——————————————————————————
机器平台：X86_64 处理器
操作系统：Red Hat 4.1.2-14
编译器： gcc version 4.1.2 20070626
 
 
Siz]]></description><category></category></item></channel></rss>