<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[liuqg的专栏]]></title><description><![CDATA[没有黑马]]></description><link>https://blog.youkuaiyun.com/improveyourself</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; improveyourself]]></copyright><item><title><![CDATA[android 通用菜单栏实现（一）]]></title><link>https://blog.youkuaiyun.com/improveyourself/article/details/31384253</link><guid>https://blog.youkuaiyun.com/improveyourself/article/details/31384253</guid><author>improveyourself</author><pubDate>Mon, 16 Jun 2014 16:44:04 +0800</pubDate><description><![CDATA[一、前言介绍
        直奔主题啦，很多Android app都有菜单栏，菜单栏除了背景图片、图标的不同外，布局基本一致。大致可以分为三部分：菜单栏的左侧区域、菜单栏中间区域、菜单栏右侧区域。
为了考虑代码的重用性，本文将给大家讲解通用菜单栏的实现方式。示例中的代码，大家稍微变通，可以满足大部分软件开发需要。
二、示例截图
        我的一贯习惯，有图有真相。下面先看下通用菜单]]></description><category></category></item><item><title><![CDATA[android Textview 使用之二：走马灯效果]]></title><link>https://blog.youkuaiyun.com/improveyourself/article/details/30226175</link><guid>https://blog.youkuaiyun.com/improveyourself/article/details/30226175</guid><author>improveyourself</author><pubDate>Thu, 12 Jun 2014 14:06:48 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/Gaojiecai/p/3142783.html]]></description><category></category></item><item><title><![CDATA[MTK添加资源]]></title><link>https://blog.youkuaiyun.com/improveyourself/article/details/6461711</link><guid>https://blog.youkuaiyun.com/improveyourself/article/details/6461711</guid><author>improveyourself</author><pubDate>Fri, 06 Jun 2014 18:17:49 +0800</pubDate><description><![CDATA[1、首先定义基础Resource Base，在MMIDataType.h文件RESOURCE_BASE_ENUM枚举中定义Resource Base。如：RESOURCE_BASE_RANGE(LIGHTER,         100)   /#define LIGHTER_BASE                       ((U16) RESOURCE_BASE_LIGHTER)#define LIGHTER_BASE_MAX                   ((U16) RESOURCE_BAS]]></description><category></category></item><item><title><![CDATA[android Textview 使用之一：伸缩效果]]></title><link>https://blog.youkuaiyun.com/improveyourself/article/details/28270139</link><guid>https://blog.youkuaiyun.com/improveyourself/article/details/28270139</guid><author>improveyourself</author><pubDate>Fri, 06 Jun 2014 17:56:44 +0800</pubDate><description><![CDATA[android开发过程中，经常遇到Textview]]></description><category></category></item><item><title><![CDATA[Eclipse 导入Android工程，中文注释乱码问题]]></title><link>https://blog.youkuaiyun.com/improveyourself/article/details/8931495</link><guid>https://blog.youkuaiyun.com/improveyourself/article/details/8931495</guid><author>improveyourself</author><pubDate>Wed, 15 May 2013 17:30:26 +0800</pubDate><description><![CDATA[解决方案：
一、选择项目右击 弹出菜单、点击Properties 。
二、在Resource 标签页中 修改 Text File Encoding的编码方式。
三、重新启动Eclipse，查看文件。]]></description><category></category></item><item><title><![CDATA[Linux wait 用法]]></title><link>https://blog.youkuaiyun.com/improveyourself/article/details/6579798</link><guid>https://blog.youkuaiyun.com/improveyourself/article/details/6579798</guid><author>improveyourself</author><pubDate>Fri, 01 Jul 2011 16:24:00 +0800</pubDate><description><![CDATA[Linux中wait用法：系统中的僵尸进程都要由wait系统调用来回收。函数原型：#include#includepid_t wait(int *status);进程一旦调用了wait就立即阻塞自己，由wait自动分析是否当前进程的某个子进程已经退出，如果让它找到了这样一个已经变成僵尸的子进程，wait就会收集这个子进程的信息，并把它彻底销毁后返回；如果没有找到这样一个子进]]></description><category></category></item><item><title><![CDATA[MTK(6225)定时器源代分析]]></title><link>https://blog.youkuaiyun.com/improveyourself/article/details/6457438</link><guid>https://blog.youkuaiyun.com/improveyourself/article/details/6457438</guid><author>improveyourself</author><pubDate>Tue, 31 May 2011 16:58:00 +0800</pubDate><description><![CDATA[MTK(6225)定时器源代分析转载注明出处，版权归作者所有lyzaily@126.comyanzhong.lee
http://blog.163.com/lyzaily@126/blog/static/424388372009290535834/
最近在网上看了一些MTK定时器的有关博文，但是没有结合源代分析所以一下子可能看的不是太明白，我现在结合MTK6225源代码进行简单的说明，以便于大家交流！（一）首先我想给出几个有关定时器的重要全局变量：1：static TIMERTABLE g_timer_]]></description><category></category></item><item><title><![CDATA[MTK定时器使用]]></title><link>https://blog.youkuaiyun.com/improveyourself/article/details/6457144</link><guid>https://blog.youkuaiyun.com/improveyourself/article/details/6457144</guid><author>improveyourself</author><pubDate>Tue, 31 May 2011 15:49:00 +0800</pubDate><description><![CDATA[<br />　　本帖来自一篇博客，部分内容被修改！<br />   定时器事件是在指定的时间或时间间隔内反复触发指定的事件，这个指定的事件是通过一个注册的功能函数来实现的。在MTK平台中，操作定时器的具体流程如下：<br />   ① 在定义定时器ID的头文件TimerEvents.h中的MMI_TIMER_IDS枚举类型中定义一个自己的TimerID，实验中定义的ID为MY_TIMER_ID。当然，要在MAX_TIMERS之前定义。<br />② 使用函数StartTimer(U16 TimerID,U1]]></description><category></category></item><item><title><![CDATA[Archive contains non ELF Object MTK]]></title><link>https://blog.youkuaiyun.com/improveyourself/article/details/6454897</link><guid>https://blog.youkuaiyun.com/improveyourself/article/details/6454897</guid><author>improveyourself</author><pubDate>Mon, 30 May 2011 15:48:00 +0800</pubDate><description><![CDATA[<br />编译MTK版本，remake 报如下错： make[1]: Entering directory `E:/MTK6225_08A_DRAGON30_RAW' Error: L6850E: Archive contains non ELF Object wmaControl.obj make[1]: *** [build/LENOVO25_08A/gprs/MT6225o/lib/jblendia.lib] Error 1 make[1]: Leaving directory `E:/MTK622]]></description><category></category></item><item><title><![CDATA[手机开机流程]]></title><link>https://blog.youkuaiyun.com/improveyourself/article/details/6447070</link><guid>https://blog.youkuaiyun.com/improveyourself/article/details/6447070</guid><author>improveyourself</author><pubDate>Thu, 26 May 2011 11:35:00 +0800</pubDate><description><![CDATA[<br />1.手机开机的工作条件<br />手机要正常持续开机，需具备以下三个条件：<br />一、电源IC工作正常；<br />二、逻辑电路工作正常；<br />三、软件运行正常。<br />1、电源IC工作正常<br />（1） 电源IC供电正常。电源IC要正常工作，需有工作电压，即电池电压或外接电源电压；<br />（2） 有开机触发信号。开机触发信号既有高电平，也有低电平，无论哪种触发方式，开机<br />触发信号都是送到电源IC 上，在按下开机键时，开机触发信号就有了电平的变化（从高电<br /]]></description><category></category></item><item><title><![CDATA[数据线和下载线]]></title><link>https://blog.youkuaiyun.com/improveyourself/article/details/6429906</link><guid>https://blog.youkuaiyun.com/improveyourself/article/details/6429906</guid><author>improveyourself</author><pubDate>Wed, 18 May 2011 16:07:00 +0800</pubDate><description><![CDATA[<br />最近给手机刷机时，接触下载线和数据线（之前认为下载线和数据线是一个概念），特此纠正我的错误认识，也希望对大家有所帮助。<br /> <br />数据线的分类：<br />从接口来分：COM接口和USB接口<br />1、COM接口也叫串口，是接在台式电脑后面的，目前正在被淘汰。优点是价格低廉，支持刷机（部分手机只能用串口线刷机）；缺点是拆拔极度不方便，不支持笔记本电脑，传输速度也比较慢。<br />2、USB接口是目前的主流，优点是方便快速稳定，支持所有型号的电脑；缺点是带IC的价格稍高，另外部]]></description><category></category></item><item><title><![CDATA[如果你不想一辈子做工程师，必看（转载）]]></title><link>https://blog.youkuaiyun.com/improveyourself/article/details/6426114</link><guid>https://blog.youkuaiyun.com/improveyourself/article/details/6426114</guid><author>improveyourself</author><pubDate>Tue, 17 May 2011 09:53:00 +0800</pubDate><description><![CDATA[<br />李一男2003年在港湾给开发人员培训时的语录<br />　　[1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些.那么,就需要慎重安排自己的轨迹.从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题.频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手!<br />　　[2]可以做技术,切不可沉湎于技]]></description><category></category></item><item><title><![CDATA[手机开发平台介绍]]></title><link>https://blog.youkuaiyun.com/improveyourself/article/details/6415487</link><guid>https://blog.youkuaiyun.com/improveyourself/article/details/6415487</guid><author>improveyourself</author><pubDate>Thu, 12 May 2011 18:26:00 +0800</pubDate><description><![CDATA[<br />刚刚进入手机研发领域，为今后职业生涯规划，从网上搜了资料方便学习。<br />手机客户端软件开发最大的困难就是平台不统一，手机开发平台太多。<br />手机可分为智能手机开发和feather phone手机。开发平台可分为开放式平台和封闭式平台，开放式平台包括symbian、windows mobile、linux、iPhone、Android、BlackBerry、j2me、brew等，支持手机应用程序通过OTA下载和安装；封闭式平台包括MTK、展讯、TI、飞利浦等。下面分别介绍。<br />]]></description><category></category></item><item><title><![CDATA[MO和MT]]></title><link>https://blog.youkuaiyun.com/improveyourself/article/details/6414742</link><guid>https://blog.youkuaiyun.com/improveyourself/article/details/6414742</guid><author>improveyourself</author><pubDate>Thu, 12 May 2011 14:45:00 +0800</pubDate><description><![CDATA[以前做网关的时候经常接触这些术语，很长时间没用，都忘记了，网上找了点资料拿来回忆学习。MO，MT，Linkid的关系是什么在做SP的过程中，有这样一些词是必须知道的。 如MO,MT,GSM,LINKID上行（MO）上行的意思就是短信发送到服务器端  MO又称 Mobile Original下行（MT）下行的意思就是短信从服务器端发回到手机上，MT又称Mobile Terminated所有用户点播的业务，用户MO（上行）消息通过网关送到MISC鉴权批价后，MISC会自动生成一个随机数linkid随后通过网关传]]></description><category></category></item><item><title><![CDATA[c语言中函数重名]]></title><link>https://blog.youkuaiyun.com/improveyourself/article/details/6409862</link><guid>https://blog.youkuaiyun.com/improveyourself/article/details/6409862</guid><author>improveyourself</author><pubDate>Tue, 10 May 2011 18:31:00 +0800</pubDate><description><![CDATA[<br />c语言不支持函数重载。<br />同一作用区域不可以有函数重名，但不同作用区域中允许函数重名。不同作用区域可以通过在不同文件中使用static实现。]]></description><category></category></item></channel></rss>