<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cck2004041的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/cck2004041</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cck2004041]]></copyright><item><title><![CDATA[android 开发中的一些经验总结]]></title><link>https://blog.youkuaiyun.com/cck2004041/article/details/53259091</link><guid>https://blog.youkuaiyun.com/cck2004041/article/details/53259091</guid><author>cck2004041</author><pubDate>Mon, 21 Nov 2016 14:31:38 +0800</pubDate><description><![CDATA[LOW MEMORY：

出现该问题是因为是由于lowmemory,android会选择性的把后台程序杀掉,这个是android的机制。Lowmemorykill可以
通过以下方式来确认。
搜索kernellog,以sendsigkillto为关键字搜索,会遇到log如下,
sendsigkilltoPIDXXX(XXX.XXX),adjXXX,sizeXXX
其中PIDXXX为被ki]]></description><category></category></item><item><title><![CDATA[手机开发过程中一些有用的命令]]></title><link>https://blog.youkuaiyun.com/cck2004041/article/details/51776547</link><guid>https://blog.youkuaiyun.com/cck2004041/article/details/51776547</guid><author>cck2004041</author><pubDate>Tue, 28 Jun 2016 16:12:19 +0800</pubDate><description><![CDATA[查找Package name:
pm list packages | grep music5  //查找已经安装的APK
pm path com.android.music5.china //查找apk的安装路径


查看某个文件的git详细提交记录：
git log -p filename
git blame filename]]></description><category></category></item><item><title><![CDATA[Android audio framework的一些业务流程]]></title><link>https://blog.youkuaiyun.com/cck2004041/article/details/48136073</link><guid>https://blog.youkuaiyun.com/cck2004041/article/details/48136073</guid><author>cck2004041</author><pubDate>Mon, 31 Aug 2015 16:50:09 +0800</pubDate><description><![CDATA[1. Handset模式设置相关：
initHeadsetMode(NotificationSettings.java)  //初始化数据

mHeadsetMode.setOnPrefrencChangeListener()  //主要负责监听界面操作，同时保存设置的值
保存设置的为：
persist.sys.headset_on


2.耳机插入音量调整调用主要流程；
Aud]]></description><category></category></item><item><title><![CDATA[Android5.0 铃声免打扰设置源码浅析]]></title><link>https://blog.youkuaiyun.com/cck2004041/article/details/48134765</link><guid>https://blog.youkuaiyun.com/cck2004041/article/details/48134765</guid><author>cck2004041</author><pubDate>Mon, 31 Aug 2015 16:41:36 +0800</pubDate><description><![CDATA[Android5.0后，在设置界面新增加了免打扰模式。


设置界面点击“收到来电和通知时”选项，主要调用流程如下：
setZenModeConfig(ZenModeSettings.java)
->SetZenModeConfig(NotificationManagerService.java)
->SetConfig(ZenModeHelper.java)
->updateZen]]></description><category></category></item><item><title><![CDATA[android audio截取PCM数据]]></title><link>https://blog.youkuaiyun.com/cck2004041/article/details/48134119</link><guid>https://blog.youkuaiyun.com/cck2004041/article/details/48134119</guid><author>cck2004041</author><pubDate>Mon, 31 Aug 2015 15:17:53 +0800</pubDate><description><![CDATA[我们在分析声音播放杂音的时候，经常需要把音频解码出来的声音截取，以便判断声音出问题是在解码后，还是在AudioFlinger混音的时候，或者是Audio硬件设备的问题。
那么我们可以在以下2个地方，分别截取PCM数据：
services/audioflinger/Threads.cpp的如下函数


ssize_t AudioFlinger::PlaybackThread::thread]]></description><category></category></item><item><title><![CDATA[我的收集的国外开源网站]]></title><link>https://blog.youkuaiyun.com/cck2004041/article/details/44649397</link><guid>https://blog.youkuaiyun.com/cck2004041/article/details/44649397</guid><author>cck2004041</author><pubDate>Thu, 26 Mar 2015 14:18:57 +0800</pubDate><description><![CDATA[https://java.net/projects?q=]]></description><category></category></item><item><title><![CDATA[android rtsp花屏处理]]></title><link>https://blog.youkuaiyun.com/cck2004041/article/details/44463509</link><guid>https://blog.youkuaiyun.com/cck2004041/article/details/44463509</guid><author>cck2004041</author><pubDate>Thu, 19 Mar 2015 19:56:16 +0800</pubDate><description><![CDATA[转载http://blog.sina.com.cn/s/blog_645b74b90101igar.html]]></description><category></category></item><item><title><![CDATA[android native c++打印log输出]]></title><link>https://blog.youkuaiyun.com/cck2004041/article/details/40508721</link><guid>https://blog.youkuaiyun.com/cck2004041/article/details/40508721</guid><author>cck2004041</author><pubDate>Mon, 27 Oct 2014 15:55:14 +0800</pubDate><description><![CDATA[//#define LOG_NDEBUG 0
#define LOG_TAG "WFD_TSParser"
#include 



#define LOGV(x, ...)         ALOGV(x, ##__VA_ARGS__)
#define LOGD(x, ...)         ALOGD(x, ##__VA_ARGS__)
#define LOGW(x, ...]]></description><category></category></item><item><title><![CDATA[android 2.3.5源代码分析之Download]]></title><link>https://blog.youkuaiyun.com/cck2004041/article/details/9467867</link><guid>https://blog.youkuaiyun.com/cck2004041/article/details/9467867</guid><author>cck2004041</author><pubDate>Thu, 25 Jul 2013 13:37:34 +0800</pubDate><description><![CDATA[最近一直忙于android 手机开发，下面是对Download模块下载的分析；
1.下载流程
UpdateThread DownloadService的一个监听线程，监听下载数据库是否插入了新的下载或者更新下载数据
如果有新的下载，就启动下载流程。

insertDownload(DownloadInfo.Reader reader, long now)
这个是DownloadServ]]></description><category></category></item><item><title><![CDATA[如何解决android平台中页面无法自适应]]></title><link>https://blog.youkuaiyun.com/cck2004041/article/details/9141635</link><guid>https://blog.youkuaiyun.com/cck2004041/article/details/9141635</guid><author>cck2004041</author><pubDate>Thu, 20 Jun 2013 23:35:38 +0800</pubDate><description><![CDATA[虽然你的html和css都是完全自适应的，但有一天如果你发现你的页面在android中显示的并不是自适应的时候，首先请你确认你的head标签中是否包含以下meta标签：



如果有的话，那请你再仔细的看清楚有没有这个属性的值width=device-width，如果没有请立即加上吧！]]></description><category></category></item><item><title><![CDATA[ubuntu 12.10 编译QtWebkit]]></title><link>https://blog.youkuaiyun.com/cck2004041/article/details/8871380</link><guid>https://blog.youkuaiyun.com/cck2004041/article/details/8871380</guid><author>cck2004041</author><pubDate>Wed, 01 May 2013 09:19:51 +0800</pubDate><description><![CDATA[报错信息：
Project ERROR: Package fontconfig not found


解决方法：
sudo apt-get install libfontconfig1-dev libgpm-dev]]></description><category></category></item><item><title><![CDATA[ubuntu 12.10 编译android4.0.1 源码报错]]></title><link>https://blog.youkuaiyun.com/cck2004041/article/details/8796674</link><guid>https://blog.youkuaiyun.com/cck2004041/article/details/8796674</guid><author>cck2004041</author><pubDate>Sat, 13 Apr 2013 13:37:02 +0800</pubDate><description><![CDATA[最近要修改android 源代码，所以下载了android 4.0.1源代码，编译源代码真是累人的事情，各种错误。
下面记录出现的错误，以及解决方法。


提示信息
host SharedLib: lib64EGL_translator (out/host/linux-x86/obj/lib/lib64EGL_translator.so)
/usr/bin/ld: cannot fin]]></description><category></category></item><item><title><![CDATA[ubuntu 12.10 NDK编译项目报错]]></title><link>https://blog.youkuaiyun.com/cck2004041/article/details/8789335</link><guid>https://blog.youkuaiyun.com/cck2004041/article/details/8789335</guid><author>cck2004041</author><pubDate>Thu, 11 Apr 2013 17:18:28 +0800</pubDate><description><![CDATA[今天刚搭了个环境，  结果ubuntu 12.10 NDK编译项目报错，报错如下：android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc: Command not found




   经过多方查找，终于发现，原因是我从官网下载的64位系]]></description><category></category></item><item><title><![CDATA[QtWebkit隐藏输入提示光标]]></title><link>https://blog.youkuaiyun.com/cck2004041/article/details/8732238</link><guid>https://blog.youkuaiyun.com/cck2004041/article/details/8732238</guid><author>cck2004041</author><pubDate>Fri, 29 Mar 2013 09:13:08 +0800</pubDate><description><![CDATA[近日，在项目中需要隐藏输入提示光标，研究发现只需要下面2个地方：
1.隐藏Qt应用程序中输入提示光标：void QTextLayout::drawCursor(QPainter *p, const QPointF &pos, int cursorPosition, int width) const；注释掉这个函数就看可以；
2.隐藏Webkit网页输入提示光标：RenderBlock::pai]]></description><category></category></item><item><title><![CDATA[linux动态链接库导出函数]]></title><link>https://blog.youkuaiyun.com/cck2004041/article/details/8685919</link><guid>https://blog.youkuaiyun.com/cck2004041/article/details/8685919</guid><author>cck2004041</author><pubDate>Tue, 19 Mar 2013 09:45:06 +0800</pubDate><description><![CDATA[近日在项目中遇到一个问题，需要在so库中控制导出函数，即像windows平台一样，只允许制定的函数导出，而其他函数需要屏蔽掉。
  在linux下，源文件中的所有函数都有一个默认的visibility属性为public，在编译命令中加入-fvisibility=hidden参数，会将所有默认的public的属性变为hidden。此时，如果对函数设置__attribute__ ((visibili]]></description><category></category></item><item><title><![CDATA[qt.4.8.4不能生成qmake]]></title><link>https://blog.youkuaiyun.com/cck2004041/article/details/8642556</link><guid>https://blog.youkuaiyun.com/cck2004041/article/details/8642556</guid><author>cck2004041</author><pubDate>Wed, 06 Mar 2013 15:22:42 +0800</pubDate><description><![CDATA[近日在ubuntu上编译x11版本的QT库时，运行configure报错显示不能生成qmake.
经过定位，发现链接库竟然链接到回收站中已经删除的qt库中！NND！把回收站清空，就一切正常了。匪夷所思啊！]]></description><category></category></item><item><title><![CDATA[博客序言]]></title><link>https://blog.youkuaiyun.com/cck2004041/article/details/8108782</link><guid>https://blog.youkuaiyun.com/cck2004041/article/details/8108782</guid><author>cck2004041</author><pubDate>Wed, 24 Oct 2012 21:14:22 +0800</pubDate><description><![CDATA[从进入这个行业的时候，就注册了了优快云帐号，已经有3，4年了。
 走过了年少的轻狂，即将进入而立之年。却发现自己突然来到了一个十字路口，向左还是向右？It's a trouple!
 就把这个作为我博客的序言吧！算是为我自己博客开个张吧！
  工作过了几年，也有一些自己的感悟！把他记录下来！见证自己的蜕变过程！]]></description><category></category></item></channel></rss>