- 博客(90)
- 资源 (3)
- 收藏
- 关注
原创 Java 理论与实践: 正确使用 Volatile 变量
[b][size=large]转自http://www.ibm.com/developerworks/cn/java/j-jtp06197.html[/size][/b]volatile 变量使用指南Java™ 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差(但有时它更简...
2014-11-05 17:58:32
269
原创 ubuntu 使用webqq
首先 按下 AIT+CTRL+T 打开终端,输入 sudo apt-get install adobeair (注意空格)然后根据提示完成安装。第二 点击下载这个链接直接下载 http://dl_dir.qq.com/qqfile/web/webqq/WebQQ.air 下载完成后打开,根据提示完成最后安装就好了。...
2013-03-27 20:56:29
334
原创 linux andorid apk 反编译
反编译apk 代码1.下载dex2jar 反编译源码jdgui 查看反编译源码工具步骤 (1)把apk 文件改名为zip,解压找到classes.dex (2)把classex.dex 考到dex2jar.sh文件路径下,执行命令[code="java"]./dex2jar.sh classes.dex[/code]生成classes.dex.dex2j...
2012-11-19 22:02:35
180
原创 window adb 安装以及usb驱动
1.在windows下安装adb将附件解压,system32文件中的三个文件 adb.ext AdbWinApi.dll AdbWinUsbApi.dll复制到C:\WINDOWS\system32文件目录下2.adb安装后连接手机,可能显示设备usb驱动找不到手动安装解压包android_usb_windows的驱动文件ok 祝大家成功!...
2012-06-27 22:32:13
671
原创 jni 入门实例
jni HelloWorld实例1.编写一个HelloWorld.java[code="java"]class HelloWorld{ public native void print(); public static void main(String args[]){ new HelloWorld().print(); } static{ ...
2012-06-10 22:15:43
153
原创 andorid animation
animation 在android 系统中,是一种帧动画,前段时间遇到一个问题就是,一个完整的动画分为两部分,前面一部分,只播放一次,而后面一部分要循环播放。第一反应,是分两个动画来做,第一部分,播放完后(仅一次),再播放后面一部分,这样来做可能有个衔接问题(没试过,有兴趣的朋友可以试一下)后来,还是采用一个动画来做。这其中用到了java中的反射,取得了DrawableAnimation...
2012-05-27 11:37:33
128
原创 vim 添加中文文档帮助
(整理于网络)vim中文文档的主页是:http://vimcdoc.sourceforge.net/它将vim的help文件翻译成为中文,已经支持目前最新的vim 7.3。如果想使用vim中文文档,可以遵循以下步骤:首先下载针对vim7.3的版本Code:$wget http://nchc.dl.sourceforge.net/sourceforge/vimcd...
2012-04-07 18:38:58
163
原创 Failure [INSTALL_FAILED_OLDER_SDK]
1.安装文件与运行环境的skd不匹配打开源码目录下的AndroidManifest.xml文件,然后注释掉或者删除掉这行: 2.若是通过mmm编译的,则可以用以下方式解决/build/core/version_defaults.mk文件中这一段 ifeq "" "$(DEFAULT_APP_TARGET_SDK)" # This is the d...
2012-04-07 15:11:41
240
原创 ubuntu wine 安装source insight
1 sudo apt-get install wine下载souceinsight 3.52 wine Si3566Setup.exe3 序列号(Serial):(任选其一)SI3US-956386-80191SI3US-840598-11493SI3US-404808-04697SI3US-510811-93484SI3US-343066-11287...
2012-03-04 20:33:36
191
原创 yaffs文件打包解包工具
Yaffs(Yet Another Flash File System)文件系统是专门针对NAND闪存设计的嵌入式文件系统,目前有YAFFS和YAFFS2两个版本,两个版本的主要区别之一在于YAFFS2能够更好的支持大容量的NAND FLASH芯片。下载unyaffs源码,http://code.google.com/p/unyaffs/downloads/list执行编译命令 gc...
2012-03-03 18:35:40
773
原创 android 模态与非模态对话框实现
1.模态对话框是指对话框不消失,不能对其他页面进行操作,也就是其他页面不能获得焦点android中的dialog,以及activiy形式的dialog均是模态对话框2非模态对话框,对话框显示的时候,其他界面,仍然可以获得焦点,仍然可以进行点击等操作,同时对话框也可以进行点击等操作。在android系统中如何实现非模态对话框呢?通过PopupWindow可以实现很好的例子就是pi...
2012-02-29 23:31:40
1197
原创 链接手机设备安装apk或其他操作no permission解决方法
如题依次执行以下命令[code="java"]sudo suadb kill-serveradb start-serverexit[/code]尝试后会发现已经有权限了
2012-02-26 21:11:46
730
原创 java source Attacher 1.2
转自 http://www.oschina.net/news/26058/java-source-attacher-1-2Java Source Attacher 1.2 是一款自动帮你附加源代码的Eclipse插件,相信很多Java Coder都有过手动附加源代码的经历,去网上搜索,然后下载下来,最后附加上,很麻烦,而且很费时间,现在Java Source Attacher 1.2...
2012-02-26 21:00:12
169
原创 android intent命名规范
ACTION_MAIN android:name="android.intent.action.MAIN"CATEGORY_LAUNCHER android:name="android.intent.category.LAUNCHER""ACTION_"等价于"android.intent.action.""CATEGORY_"等价于"android.intent.catego.
2011-12-10 23:39:00
542
原创 touch mode
touch mode 是用户在交互过程中的一种视图模式。当用户touch手机屏幕执行操作的时候就会触发该模式。而在非touch 模式下,则触发的是trackball 模式, navigation 模式or keyboard navigation 模式,这些模式发生的情况比如,按功能键,键盘等等。 touch mode下,没有selection foucus。 在touch ...
2011-12-10 23:34:28
327
原创 linux下基于eclipse的opengl开发环境搭建
转自:http://www.cnblogs.com/lycheng/archive/2011/09/13/2174831.html1. 安装OpenGL相关工具 sudo apt-get install mesa-common-dev libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev 其中, libg...
2011-10-01 23:49:48
210
原创 获取当前task的topactivity
获取当前task的activity方法[code="java"]ActivityManager am = (ActivityManager)this.getSystemService(Context.ACTIVITY_SERVICE);ComponentName cn = am.getRunninTask(2).get(0).topActivity;[/code]Compone...
2011-09-22 19:10:16
439
原创 android intent 常用用法
转自 http://www.cnblogs.com/lilactutu/archive/2010/12/03/1895537.htmlIntent应该算是Android中特有的东西。你可以在Intent中指定程序要执行的动作(比如:view,edit,dial),以及程序执行到该动作时所需要的资料。都指定好后,只要调用 startActivity(),Android系统会自...
2011-08-22 22:45:29
111
原创 Android.mk 基础
(转自 http://www.cnblogs.com/lilactutu/archive/2010/12/03/1895537.html) 一个Android.mk file用来向编译系统描述你的源代码。具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块,你也可以在几个模块中使用同一个源代码文件。编...
2011-08-22 22:43:37
78
原创 设置android编码格式与包的引入格式于源码一致
andorid源码编码格式以及引入包规则 在源码根目录---development---ide---eclipse下两个文件导入方式如下1.To import the formatter, go to the preferences, section Java > Code Style >formatter, then click on import and choosedev...
2011-07-17 20:44:13
113
原创 eclipse常用快捷键
转自(http://wenwen.soso.com/z/q197791647.htm)1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 2. 【Ctrl+O】 显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用...
2011-07-17 20:38:35
98
原创 关于设置activity样式
在android中设置activity的样式时有两种方法1.在androidmainfest.xml的activity标签中设置属性 [code="java"]android:theme = "@android:stlye/theme.dialog"[/code]2.在activity的oncreate()方法中使用settheme()方法设置activity的样式在使用...
2011-07-08 16:09:57
241
原创 ubuntu apk反编译
ubuntu系统下反编译apk1. 下载dex2jar 并将其解压。如 :解压目录为:dex2jar-0.0.7-SNAPSHOT下载地址 http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zip 2. 打开要反编译的apk将其中的classes.dex 文件copy到dex2jar-0.0.7-SNAPS...
2011-07-05 10:41:24
146
原创 IMSI , MCC MNC 的概念
TelephonyManager telManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); /** 获取SIM卡的IMSI码 * SIM卡唯一标识:IMSI 国际移动用户识别码(IMSI:International Mobile Subscriber Identifi...
2011-07-01 11:16:26
709
原创 noting to be done for "all ..."
命令窗口编译的android应用软件时,有时会出现noting to be done for "all ..."的现象 此现象表明 已经编译好了,但是没有做任何修改!
2011-06-30 12:24:42
127
原创 android 修改标题样式以及内容
如果大家认为android手机上标题样式不美观大家可以自己定义样式,并修改原来样式方法如下: 首先取得window的标题特征(要在setContenView()之前调用)requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);requestWIndowFeature(Windwo.FEAUTRE_LEFT_ICON); 假...
2011-05-06 15:18:56
290
原创 自定义activity启动退出效果
android 自2.0以后提供了开发者可以自定义activity转换的效果,方法如下 写道 //此方法为Activity的方法,在执行startActivity(Intent)和finish()执行,//其中第一个参数为//进入activity的效果//第二个参数为//退出的activity的效果//两个参数为0,表示自定义效果overridePendi...
2011-05-06 13:59:27
104
原创 android test
新建测试项目Name: "HelloAndroidTest". 测试类名 Superclass: "android.test.ActivityInstrumentationTestCase2<HelloAndroid>".//HelloAndorid为我们要测试的类名pa...
2011-04-28 10:17:29
125
原创 ubuntu下压缩和解压缩的命令用法(转载)
ubuntu下压缩和解压缩的命令用法///// 转 superstar_gu 的百度空间//http://hi.baidu.com/superstar_gu/blog/item/2772124e3e7f150bb3de0535.html.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是...
2011-04-10 14:16:55
118
原创 图解Android源代码下载指南(转载)
转自:http://www.linuxidc.com/Linux/2010-09/28434.htm<script src="http://www.linuxidc.com/linuxfile/linux19.js" type="text/javascript"></script><script type="text/javascript">&l
2011-04-05 19:56:09
120
原创 Android SDK Android NDK 官方下载地址
Android SDK 3.0Windowshttp://dl.google.com/android/installer_r10-windows.exehttp://dl.google.com/android/android-sdk_r10-windows.zipMac OS X(intel)http://dl.google.com/android/andr...
2011-04-04 21:47:16
108
原创 eclipse中绑定android源码
网上下载下来android.jar的源码解压放在android.jar所在目录的sources里即可(注意是sources而非source)。或者有android源码的话 ,直接将frameworks----base--core--java下的android和com两个文件夹复制到sources文件夹下比如我android.jar所在目录为F:\android-sdk-...
2011-04-01 10:48:20
214
原创 Linux下JDK的安装详解
引自:http://www.sudu.cn/info/html/edu/20070101/294709.html[code="java"]Linux下JDK的安装详解一,安装前的准备:1,Linux版本:我的是(企业版,至于红帽9已不能得到升级和技术支持,所以目前都用企业版。):[root@tpwb /]# uname -r2.6.9-34.EL(版本内核)2,JD...
2011-01-03 14:06:07
129
原创 linux ls -l详解
本文转载:http://www.cnblogs.com/cabin/archive/2010/08/30/1812973.html 请支持原创~平时用ls -l 命令查看一个目录下的文件和子目录的详悉信息时,会得到一个详细的文件和目录名列表。这个列表包含了文件的属性,所属用户,所属组,创建时间,文件大小等等信息。这些信息到底是什么意思呢?在此想详细讲解一下用ls -l命令得到的文...
2010-12-28 20:22:51
499
原创 VMware卸载后不能重装
vmware 没有完全卸载引起的不能重装,在注册表下删除HEKY_LOCAL_MACHINE--->SOFTWARE--->VMware,inc即可搞定。。。
2010-12-28 11:06:33
417
1
原创 java执行顺序
java在实例化时,一些静态方法,方法快,构造方法等的执行顺序! [code="java"]/* * 父类含构造方法、静态块与非静态块 */public class Test0 { public Test0(){ System.out.println("Test0 constructor parent!"); } static { System.out...
2010-12-21 12:12:20
103
原创 tomcat源码分析前奏
1、环境设置:jdk1.5以上版本,http://www.oracle.com/technetwork/java/javase/index.html设置JAVA_HOME2、Apache Ant 1.6.5以上,http://ant.apache.org/bindownload.cgi设置ANT_HOMEPATH环境变量中设置%ANT_HOME%\bin3、获得tomcat...
2010-10-27 11:15:33
117
原创 Some characters cannot be mapped using "GBK" character enooding
Save could not be completed! Reason:Some characters cannot be mapped using "GBK" character enooding.Either change the encoding or Removing the chatacters which are not supported by the "GBK" charact...
2010-10-27 10:43:17
369
原创 jdk 环境配置
JDK环境变量配置的步骤如下:1.我的电脑-->属性-->高级-->环境变量.2.配置用户变量: a.新建 JAVA_HOME C:\Program Files\Java\j2sdk1.5.0 (JDK的安装路径) b.新建 PATH %JAVA_HOME%\bin;%JAVA_HOME%\jre\...
2010-09-22 15:09:44
105
原创 读取xml (dom4j jdom两种方法)和 properties配置文件
所有类及配置文件都放在com.eagle.spring.factory包下1。读取vehicle.properties vehicle.properties内容[code="java"]vehicleType=com.eagle.spring.factory.Car[/code] 测试类text:[code="java"]package com.eagle.spring...
2010-09-17 10:34:25
113
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人