自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 android 开发中的一些经验总结

LOW MEMORY:出现该问题是因为是由于lowmemory,android会选择性的把后台程序杀掉,这个是android的机制。Lowmemorykill可以通过以下方式来确认。搜索kernellog,以sendsigkillto为关键字搜索,会遇到log如下,sendsigkilltoPIDXXX(XXX.XXX),adjXXX,sizeXXX其中PIDXXX为被ki

2016-11-21 14:31:38 747

原创 手机开发过程中一些有用的命令

查找Package name:pm list packages | grep music5  //查找已经安装的APKpm path com.android.music5.china //查找apk的安装路径查看某个文件的git详细提交记录:git log -p filenamegit blame filename

2016-06-28 16:12:19 375

原创 Android audio framework的一些业务流程

1. Handset模式设置相关:initHeadsetMode(NotificationSettings.java)  //初始化数据mHeadsetMode.setOnPrefrencChangeListener()  //主要负责监听界面操作,同时保存设置的值保存设置的为:persist.sys.headset_on2.耳机插入音量调整调用主要流程;Aud

2015-08-31 16:50:09 652

原创 Android5.0 铃声免打扰设置源码浅析

Android5.0后,在设置界面新增加了免打扰模式。设置界面点击“收到来电和通知时”选项,主要调用流程如下:setZenModeConfig(ZenModeSettings.java)->SetZenModeConfig(NotificationManagerService.java)->SetConfig(ZenModeHelper.java)->updateZen

2015-08-31 16:41:36 1447 1

原创 android audio截取PCM数据

我们在分析声音播放杂音的时候,经常需要把音频解码出来的声音截取,以便判断声音出问题是在解码后,还是在AudioFlinger混音的时候,或者是Audio硬件设备的问题。那么我们可以在以下2个地方,分别截取PCM数据:services/audioflinger/Threads.cpp的如下函数ssize_t AudioFlinger::PlaybackThread::thread

2015-08-31 15:17:53 5091 1

原创 我的收集的国外开源网站

https://java.net/projects?q=

2015-03-26 14:18:57 695

转载 android rtsp花屏处理

转载http://blog.sina.com.cn/s/blog_645b74b90101igar.html

2015-03-19 19:56:16 1026

原创 android native c++打印log输出

//#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, ...

2014-10-27 15:55:14 1043

原创 android 2.3.5源代码分析之Download

最近一直忙于android 手机开发,下面是对Download模块下载的分析;1.下载流程UpdateThread DownloadService的一个监听线程,监听下载数据库是否插入了新的下载或者更新下载数据如果有新的下载,就启动下载流程。insertDownload(DownloadInfo.Reader reader, long now)这个是DownloadServ

2013-07-25 13:37:34 630

转载 如何解决android平台中页面无法自适应

虽然你的html和css都是完全自适应的,但有一天如果你发现你的页面在android中显示的并不是自适应的时候,首先请你确认你的head标签中是否包含以下meta标签:如果有的话,那请你再仔细的看清楚有没有这个属性的值width=device-width,如果没有请立即加上吧!

2013-06-20 23:35:38 705

原创 ubuntu 12.10 编译QtWebkit

报错信息:Project ERROR: Package fontconfig not found解决方法:sudo apt-get install libfontconfig1-dev libgpm-dev

2013-05-01 09:19:51 727

原创 ubuntu 12.10 编译android4.0.1 源码报错

最近要修改android 源代码,所以下载了android 4.0.1源代码,编译源代码真是累人的事情,各种错误。下面记录出现的错误,以及解决方法。提示信息host SharedLib: lib64EGL_translator (out/host/linux-x86/obj/lib/lib64EGL_translator.so)/usr/bin/ld: cannot fin

2013-04-13 13:37:02 741

原创 ubuntu 12.10 NDK编译项目报错

今天刚搭了个环境,  结果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位系

2013-04-11 17:18:28 706

原创 QtWebkit隐藏输入提示光标

近日,在项目中需要隐藏输入提示光标,研究发现只需要下面2个地方:1.隐藏Qt应用程序中输入提示光标:void QTextLayout::drawCursor(QPainter *p, const QPointF &pos, int cursorPosition, int width) const;注释掉这个函数就看可以;2.隐藏Webkit网页输入提示光标:RenderBlock::pai

2013-03-29 09:13:08 750

原创 linux动态链接库导出函数

近日在项目中遇到一个问题,需要在so库中控制导出函数,即像windows平台一样,只允许制定的函数导出,而其他函数需要屏蔽掉。  在linux下,源文件中的所有函数都有一个默认的visibility属性为public,在编译命令中加入-fvisibility=hidden参数,会将所有默认的public的属性变为hidden。此时,如果对函数设置__attribute__ ((visibili

2013-03-19 09:45:06 822

原创 qt.4.8.4不能生成qmake

近日在ubuntu上编译x11版本的QT库时,运行configure报错显示不能生成qmake.经过定位,发现链接库竟然链接到回收站中已经删除的qt库中!NND!把回收站清空,就一切正常了。匪夷所思啊!

2013-03-06 15:22:42 786

原创 博客序言

从进入这个行业的时候,就注册了了CSDN帐号,已经有3,4年了。 走过了年少的轻狂,即将进入而立之年。却发现自己突然来到了一个十字路口,向左还是向右?It's a trouple! 就把这个作为我博客的序言吧!算是为我自己博客开个张吧!  工作过了几年,也有一些自己的感悟!把他记录下来!见证自己的蜕变过程!

2012-10-24 21:14:22 239

shell脚本批量修改文件名

这个脚本可以批量修改当前文件夹下面的jpg图片文件名。主要是为了方便android开关机动画文件名字格式化,格式文件名为4位数,不足4位以0补足,如:0001.jpg,0010.jpg,0110.jpg

2016-11-21

手机自动解锁按键修改方法

手机自动锁屏时,按键解锁的可以自定义按键。

2011-12-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除