- 博客(7)
- 收藏
- 关注
原创 Android4.0 SD卡无法删除文件solution与Androidmanifest.xml解析流程
在4.0专案的进行中遇到了一个BUG,SD卡中的文件无法删除,重启之后文件还是会出现在卡中,解决办法如下,加入media权限.另外特别研究下权限解析的代码。2.3中声明可以读写SDCARD,包括其他storage,比如内部flash,usb等等 4.0中如果只声明这个,会发现其他mount的设备有可能没有写权限,需要同时声明 这样才可以读写/mnf/f
2013-07-16 11:17:16
1409
转载 Android下的多线程
在Android下面也有多线程的概念,在C/C++中,子线程可以是一个函数,一般都是一个带有循环的函数,来处理某些数据,优先线程只是一个复杂的运算过程,所以可能不需要while循环,运算完成,函数结束,线程就销毁。对于那些需要控制的线程,一般我们都是和互斥锁相互关联,从而来控制线程的进度,一般我们创建子线程,一种线程是很常见的,那就是带有消息循环的线程。消息循环是一个很有用的线程方式,曾经
2013-07-10 12:01:09
454
原创 MediaScanner.java 研究笔记(一)
1、/frameworks/base/media/java/android/media/MediaScanner.java一来就是一大段调用来调用去的话,直接给你把思路理顺了~~剩下的就是咱们自个去找内幕喽!/** * Internal service helper that no-one should use directly. * * The way the sca
2013-06-20 21:48:24
990
原创 Android4.0 源码-Screenshot 截屏流程分析
LOG: I/ActivityManager( 195): Start proc com.android.systemui:screenshot for service com.android.systemui/.screenshot.TakeScreenshotServ}1) 按下组合键,进如PhoneWindowManager.java (/framework/base/policy/
2013-03-27 17:20:37
2840
转载 Android的Environment类简介
1、讲述 Environment 类 Environment 是一个提供访问环境变量的类。 Environment 包含常量: MEDIA_BAD_REMOVAL 解释:返回getExternalStorageState() ,表明SDCard 被卸载前己被移除 MEDIA_CHECKING 解释:返回getExternalStorageState() ,表
2013-03-27 17:17:58
858
原创 Git 使用小技巧笔记
1、在根目录下全局操作,每个.git 管控目录下新建一个本地分支:repo forall -c "pwd & git checkout -b " 2、在根目录下全局操作,同步至远端分支最新的code:repo forall -c "pwd & git pull origin ":" 3、git fetch //从远程获取最新版本git fetch bra
2013-03-09 17:03:17
507
原创 Git下载android4.0源码并编译笔记
1,git安装$sudoapt-get installgit-core2,repo安装在当前用户的主目录下创建一个/bin 目录(如果没有的话),然后把它(~/bin)加到PATH环境变量中,接下来通过cURL来下载Repo脚本,保存到~/bin/repo文件中,别忘了给repo可执行权限。如下:$mkdir ~/bin$PATH=~/bin:$PATH$sudo ap
2013-01-14 17:17:43
754
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人