- 浏览: 167849 次
- 性别:
- 来自: 北京
最新评论
-
beach126:
从上述几个类的继承关系看,context是一个抽象类, con ...
Android资源访问机制——获取Resources对象 -
北极光之吻:
junfeng2010 写道“该方法实际上仅在framewor ...
Android资源访问机制——获取Resources对象 -
willsunforjava:
297470279 写道willsunforjava 写道29 ...
将TaintDroid4.1.1刷到模拟器中并测试其功能 -
297470279:
willsunforjava 写道297470279 写道你好 ...
将TaintDroid4.1.1刷到模拟器中并测试其功能 -
willsunforjava:
297470279 写道你好,TaintDroid for a ...
将TaintDroid4.1.1刷到模拟器中并测试其功能
文章列表
今天遇到easyui中combobox初始加载时,默认都全选的问题。绑定的数据是:
[{
"id":"22",
"text":"22",
},{
"id":"33",
"text":"33",
}]
原来绑定的数据中id如果与text相同,就会出现选中现象。估计是easyui中的实现中将他们的id设为一样了,选中的时候就全选了。
转:http://blog.csdn.net/ningxi_/article/details/7165040
jquery与checkbox的checked属性的问题,讲的是控件<input type="checkbox"></input>1、页面加载成功后,点击选中或取消选中该checkbox,checkbox属性里的checked属性不会根据该checkbox是否选中而变化2、checkbox里的onchange或onclick方法里用jquery的attr方法获取checked是看得到的checked属性的值与它是否给钩上没有关系3、使 ...
在ubuntu 10.04下安装谷歌输入法
- 博客分类:
- Linux
转:ubuntudaily.net/2011/11/how-to-install-google-input-method-in-ubuntu-1004
Eclipse中导入Android4.1.1源码build path错误
missing required library: 'out/target/common/obj/JAVA_LIBRARIES/google-common_intermediates/javalib.jar'
missing required library: 'out/target/common/obj/JAVA_LIBRARIES/gsf-client_intermediates/javalib.jar'
解决方法: 删除.classpath中的这两行路径 <classpathentry kin ...
repo的使用
- 博客分类:
- Android内核学习
repo是什么?
repo只是google用Python脚本写的调用git的一个脚本,主要是用来下载、管理Android项目的软件仓库。(也就是说,他是用来管理给git管理的一个个仓库的)
下载 repo 的地址: http://android.git.kernel.org/repo ,可以用以下二者之一来下载 repo
curl http://android.git.kernel.org/repo > ~/bin/repo
下载完成后须修改repo的权限: chmod a+x ~/bin/repo
用repo sync 在抓去 android source cod ...
In file included from dalvik/vm/Atomic.h:56,
from dalvik/vm/oo/Object.h:24,
from dalvik/vm/Dalvik.h:36,
from dalvik/vm/Atomic.c:17:
prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/../lib/gcc/arm-eabi/4.4.3/include/arm_neon.h:32:2: error: #error Y ...
转:http://www.ha97.com/4107.html
如果要在Linux
下删除海量文件,需要删除数十万个文件。这个时候,我们常用的删除命令rm -fr * 就不好用了,因为要等待的时间太长。所以必须要采取一些非常手段。可以使用rsync
来实现快速删除大量文件。
1、先安装rsync:yum install rsync
2、建立一个空的文件夹:mkdir /tmp/test
3、用rsync删除目标目录:rsync --delete-before -a -H -v --progress --stats /tmp/test/ log/
这样我 ...
最近开题要开在Android安全方面,就看了一些论文,其中发现TaintDroid比较火,就想编译一些源码体验一下。
但是编译的道路坎坷,先是编译了TaintDroid for android2.3.4_r1,出现了一个问题(不过问题已经解决,问题见:http://willsunforjava.iteye.com/blog/1744626)。后来编译了一下TaintDroid for android4.1.1_r6,成功刷到模拟器中。编译过程也是按照官网指南一步一步做的。下面简单的记录一些这次的编译过程。官网指南地址:http://appanalysis.org/download.html
...
今天编译android4.1.1的时候出现了一个错误
target Dex: android.core.tests.libcore.package.org.no-core-tests-res
make: *** [out/target/common/obj/APPS/android.core.tests.libcore.package.com.no-core-tests-res_intermediates/noproguard.classes-with-local.dex] 已杀死
make: *** 正在等待未完成的任务....
主要原因是内存不够,因为android4.1 ...
1. error: Exited sync due to gc errors
git 版本不够, 升级git版本到 1.8.升级后 ,执行 repo sync
2. Your version is: java version "1.6.0_24". The correct version is: Java SE 1.6
jdk的 版本不对
apt安装jdk
官网提供的源不对 ,在 packages.ubuntu.com
(我经常在这个地方找一些包源)查找 sun-java6-jdk 的源,然后 添加下载
$ sudo ...
编译环境搭建
1. Ubuntu11.04 32位机器
2. JDK下载及环境变量配置
vim /etc/profile(我将环境变量都配到了/etc/profile里,下同)
在文件中export 。。。。
3. 下载Android SDK
因为编译源码时,会用到adb
下载Android SDK包,解压即可。
export PATH=${PATH}:<你sdk的目录>/tools
4. 安装需要的软件
sudo apt-get install git-core gnupg flex bison gperf libsdl1.2-dev libe ...
Java多线程——锁机制
- 博客分类:
- Java多线程
参考:http://www.blogjava.net/jorwen/articles/29424.html
多线程同步的实现最终依赖锁机制。我们可以想象某一共享资源是一间屋子,每个人都是一个线程。当A希望进入房间时,他必须获得门锁,一旦A获得门锁,他进去后就立刻将门锁上,于是B,C,D就不得不在门外等待,直到A释放锁出来后,B,C,D中的某一人抢到了该锁(具体抢法依赖于 JVM的实现,可以先到先得,也可以随机挑选),然后进屋又将门锁上。这样,任一时刻最多有一人在屋内(使用共享资源)。
synchronized
Java语言规范内置了对多线程的支持。对于Java程序来说,每一个对象实例都有一 ...
参考:http://qing.weibo.com/tj/6fbad9d533000g6b.html
Andorid.util包下的DisplayMetrics类提供了一种关于显示的通用信息,如显示大小,分辨率和字体。
通过DisplayMetrics的toString()方法可以获取到DisplayMetrics的大部分fields信息,如下是在分辨率为480x320情况下的一些输出信息:
{density=1.0 width=320 height=480 scaledDensity=1.0 xdpi=160 ydpi=160.0}
其中,density为显示的逻辑分 ...
将android某些类进行打包和混淆
- 博客分类:
- Android
有些时候需要将android中的某些类打包成jar,然后供其他程序使用,并且想混淆不开放的代码。这个博客简单介绍了如何制作这种jar包。测试用的adt版本为20.0
1. 将工程中的类导出成jar包
选中包,右键选择Export-->Jar file,将导出的jar包命名为in.jar,将其放到工程目录下
2. 编写proguard.txt文件
-injars in.jar
-outjars out.jar
-libraryjars <java.home>/lib/rt.jar
-printmapping out.map
...
Java集合类深入分析
- 博客分类:
- Java基础
Java集合类
HashMap:http://zhangshixi.iteye.com/blog/672697
ArrayList:http://zhangshixi.iteye.com/blog/674856
LinkedHashMap:http://zhangshixi.iteye.com/blog/673789
HashSet:http://zhangshixi.iteye.com/blog/673143
LinkedHashSet:http://zhangshixi.iteye.com/blog/673319