- 博客(42)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 Android中调用jni报错
郁闷的,调用jni的时候老是会出现// 08-14 10:26:28.734: ERROR/AndroidRuntime(30101): java.lang.UnsatisfiedLinkError: writeCmd 搞了一上午,最后没办法,在群里问,原来我弄错了一个地方,我编译的是.h文件,不是.c文件。。。。悲剧啊。 调用jni步骤, 1,写好java,native方法,以及调...
2013-01-24 19:04:17
215
原创 Android Audio System线性音量和对数音量的转换
Android的音频系统的代码中,应用程序对每个音频流的音量做出调整后,最终会转换为一个系数K,所有的音频数据在输出到硬件之前,都要乘以系数K,只要应用程序发出调整音量的调用,中间层的Audio System就会重新计算系数K的值。对应用程序来说,音量控制通常都是按照线性进行调整的,比如对于具有15级音量的音频流来说,我们预期每级的音量变化都是相当的,也就是说:从第5级调到第6级,和从第7级调到...
2013-01-21 18:13:08
235
原创 Android 的进程回收机制
Android中的进程是托管的,当系统进程空间紧张的时候,会依照优先级自动进行进程的回收.由此带来三个问题:l 回收规则: 什么时候回收与回收哪一个l 避免误杀: 如何阻止被回收l 数据恢复与保存: 被回收了怎么办 Android将进程分为6个等级,它们按优先级顺序由高到低依次是:1.前台进程( FOREGROUND_APP)2.可视进程(VISIBLE_APP )3. 次要服务进程(SE...
2013-01-21 18:11:19
186
原创 android反编译
大家都知道,将apk文件解压后有两部分文件需要处理,一种是xml文件,另一种一个dex文件(.dex),我们可以从.dex文件中得到.class,利用后者再得到大家垂涎已久的java文件。下面分别针对这三种格式的文件进行反编译处理;1.对xml文件进行包的解析,一般有两种方式:apktool(推荐)和AXMLPrinter2.jar;2.从dex到class公认dex2jar.bat,实现反编译;...
2012-11-27 13:06:07
90
原创 Git服务器配置与使用
1 需求 硬件需求:一台Ubuntu或者debian电脑(虚拟机),能通过网络访问到。 软件需求:git-core, gitosis, openssh-server, openssh-client 2 安装配置git服务器 安装git和openssh: a@server:~$ sudo apt-get install git-core openssh-ser...
2012-09-28 13:40:03
95
原创 notification 使用
[color=darkred][size=small] package com.Aina.Android; import android.app.Activity; import android.app.Notification; import android.app.NotificationManager; import android.app.Pe...
2011-12-15 15:29:56
92
原创 eclipse快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面...
2011-11-29 14:51:52
64
原创 反编译apk文件方法
[color=darkred][size=small] 1.首先找到Android软件安装包中的class.dex 把apk文件改名为.zip,然后解压缩其中的class.dex文件,它就是java文件编译再通过dx工具打包成的,所以现在我们就用上述提到的2个工具来逆方向导出java源文件; 2.把class.dex拷贝到dex2jar.bat所在目录。 (http://www....
2011-11-08 11:52:47
117
原创 android 传递图片和图片与byte的转换
[color=darkred][size=small] activity 之间直接传递图片时 Intent intent = new Intent(this, NewActivity.class); intent.putExtra("BitmapImage", bitmap); Bitmap bitmap = (Bitmap) intent.getParcelableE...
2011-10-31 10:59:48
366
原创 Android应用程序线程消息循环
[color=darkred][size=small] 我们知道,Android应用程序是通过消息来驱动的,即在应用程序的主线程(UI线程)中有一个消息循环,负责处理消息队列中的消息。我们也知道,Android应用程序是支持多线程的,即可以创建子线程来执行一些计算型的任务,那么,这些子线程能不能像应用程序的主线程一样具有消息循环呢?这些子线程又能不能往应用程序的主线程中发送消息呢?本文将分...
2011-10-31 10:54:05
108
原创 android如何设置全屏模式
[color=darkred][size=small] 设置android全屏模式有两种方法,一种是在程序代码中设置,另一种是配置manifest.xml文件,推荐使用第二种方式。 在manifest.xml文件中 和标签中都有android:theme属性 只需要添加下面的xml代码就好了 1 android:theme="@android:styl...
2011-10-27 17:05:18
190
原创 android动画效果2
[color=darkred][size=small] Android动画开发——Animation动画效果 Android开发, 动画效果 动画类型 Android的animation由四种类型组成 XML中 alpha 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画效果 rotate ...
2011-10-27 16:31:32
47
原创 Android程序反编译的方法
[color=darkred][size=small] Apk文件的格式 Android application package文件。每个要安装到android平台的应用都要被编译打包为一个单独的文件,后缀名为.apk,其中包含了应用的二进制代码、资源、配置文件等。 apk文件实际是一个zip压缩包,可以通过解压缩工具解开。可以用zip解开*.apk文件,下面...
2011-10-27 10:20:15
95
原创 Android Animation学习笔记
[color=darkred][size=small] 关于动画的实现,Android提供了Animation,在Android SDK介绍了2种Animation模式: 1. Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果,即是一种渐变动画; 2. Frame Animation:顺序播放事先做好的图像,是一种画面转换动画。 ...
2011-10-27 10:11:05
55
原创 css filter alpha透明度
[size=small][color=darkred] alpha是来设置透明度的。先来看一下它的alpha透明表达格式: filter:alpha(opacity=opcity,finishopacity=finishopacity, style=style,startX=startX,startY=startY,finishX=finishX, finishY=fini...
2011-10-26 19:38:36
97
原创 js与flash那些事
[color=darkred][size=small] 说明: 略作修改,主要是一些很初级的操作; 又很多相似的文章,不过这个很权威 下面是一些在Flash和使用javascript的HTML文件直接通信的示例,每个示例都有简略的步骤 本文讨论了3种基本的Flash/javascript通信方式: > javascript 到 Flash的通信----使用Flash播放器...
2011-10-18 14:46:55
124
原创 ajax异步注意
[color=darkred][size=small] 真郁闷呀,改了一晚上,都不知道为什么,早上一调发现是ajax异步调用引起的问题,疯了 以后得注意啦,呵呵。。。。 var flag="false"; $.ajax({ type : "POST", url : "/app/purchasecart/cart/modify", data : "buyN...
2011-08-19 09:21:23
59
原创 Java基础学习
[color=darkred][size=large][/size][align=center] 这两天改了一个bug,教训太深刻啦,检查了一天多,最后竟然是两个基本类型的变量和他 的封装类比较时有所不同,记录一下。 Long la=127l; Long lb=127l; Long lc=128l; Long ld=128l System....
2011-07-23 16:25:23
71
原创 hibernate多表查询
[color=darkred][size=small] 两张表:一张department表,一张employee表,建表语句如下: drop table employee create table EMPLOYEE ( ID NUMBER(10) not null, parentID number(10), NAME VARCHAR2(20), AGE ...
2011-07-06 11:12:13
68
一个很好的图标收集网站
[color=darkred][size=x-large]http://findicons.com/[/size][/color]
2011-06-27 18:13:29
107
原创 hibername各种数据库配置文件
[color=darkred][size=small] [size=x-large]mysql:persistence-mysql.xml[/size]: org.hibernate.ejb.HibernatePersistence META-INF/orm-mysql.xml ...
2011-06-21 10:25:03
158
原创 在页面中显示时钟
[color=darkred][size=medium] function startTime() { var today=new Date() var h=today.getHours() var m=today.getMinutes() var s=today.getSeconds() // add a zero in front of numbers
2011-06-19 14:22:41
163
原创 spring中配置bean及引用
[color=darkred][size=medium] spring 中配置一个list类型的bean之后,若想在类里面将其注入就不能用一般的@Inject标签了, 如下:配置简单的list xiaobo 引用的时候须要用标签: @Resource(name="systemAccountListZTL") priv...
2011-06-16 20:32:22
108
原创 在eclipse里面方便地添加注释
[color=darkred][size=medium] 一:直接导入注释模板文件:window->preferences->java->code style->code templates下选择comments,选择要导入的文件就行了。 创建文本文件codetemplates.xml.bak 内部如下: /** * @description * * @author lixu...
2011-06-08 10:26:47
114
原创 JQuery 操作checkbox
[color=darkred][size=small] 例:将多个选中的checkbox的值组装成一个字符串 function addMem(){ //var followers = document.getElementsByName("followers"); var f_str = '0'; $("input[@name='followers']").each(functi...
2011-06-07 17:51:19
68
原创 页面提交时中文乱码问题的解决办法
我遇到的问题是在后台传到前台时对中文数据进行编码(String username = java.net.URLEncoder.encode(baseAccount.getUsername(),"utf-8");), 当url链接传递到服务器时,须重新对其进行处理 String username=request.getParameter("username"); log.debu...
2011-06-03 17:35:02
187
原创 匿名内部类 是否可以继承其它类,是否可以实接口
[color=darkred][size=medium] Inner Class(内部类)定义在类中的类。 Nested Class(嵌套类)是静态(static)内部类。1. 要创建嵌套类的对象,并不需要其外围类的对象。 2. 不能从嵌套类的对象中访问非静态的外围类对象。 Anonymous Inner Class (匿名内部类)匿名的内部类是没有名字的内部类。 匿名的内部类...
2011-05-20 13:22:11
162
原创 spring mvc 访问问题
spring mvc java.lang.IllegalStateException: Errors/BindingResult argument declar 关于BindingResult Spring mvc2.5,3.0中,有关于 @ModelAttribute的注解,它可以帮你自动绑定表单的值,填充到被注解的属性当中。如 @ModelAttribute User ...
2011-05-20 12:39:14
66
原创 浏览器兼容问题
今天碰到了个太2的问题了,竟然没有考虑到浏览器之间的兼容问题,调整了半天,郁闷的不行。最后发现竟然是这个问题。 [color=darkred][size=small] IE6,IE7: margin-left不兼容用display:inline; IE和火狐不兼容用!important CSS hack:区分IE6,IE7,firefox 区别不同浏览器,CSS h...
2011-05-20 11:13:39
59
原创 JQuery Validator
[color=darkred][size=small] $(document).ready(function(){ /* 设置默认属性 */ $.validator.setDefaults({ submitHandler: function(form) { form.submit(); } });...
2011-05-19 17:48:04
69
原创 window.open()
[color=darkred][size=small] 按钮点击时候跳转页面:onclick=window.location.href='a.jsp' 本页内 onclick=window.open('')新打开一页面 [quote][/quote] 经常上网的朋友可能会到过这样一些网站,一进入首页立刻会弹出一个...
2011-05-18 10:12:54
291
原创 Spring MVC 中注解,注释,请求处理和url重写
1.@RequestMapping 用法 SpringMVC中,@RequestMapping用来处理请求,比如XXX.do @RequestMapping("/aaa")//类级别,可以不需要,如果要了,下面所有的请求路径前都需要加入 /aaa public class ccccontroller{ @RequestMapping("/bbb")//方法级...
2011-05-17 17:48:02
193
原创 防止Input 有Ctrl+C,Ctrl+V操作
[color=darkred][size=large] input防止拷贝粘贴 [/size][/color]
2011-05-17 17:42:00
653
原创 服务器端返回json数据
[color=darkred][size=medium] import flexjson.JSONSerializer; @Inject RegionService regionService; @RequestMapping(value = "/region/data/{leval}/{id}", method = RequestMethod.PO...
2011-05-16 20:22:29
163
原创 快速使用正则表达式
[color=darkred][size=medium] ((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$) 匹配格式: 11位手机号码 3-4位区号,7-8位直播号...
2011-05-16 20:17:43
146
原创 正则表达式学习(2)
[color=darkred][size=small] 9. 单词边界 元字符也是一种对位置进行匹配的“锚”。这种匹配是0长度匹配。 有4种位置被认为是“单词边界”: 1) 在字符串的第一个字符前的位置(如果字符串的第一个字符是一个“单词字符”) 2) 在字符串的最后一个字符后的位置(如果字符串的最后一个字符是一个“...
2011-05-16 20:13:18
68
原创 正则表达式学习(一)
[color=darkred][size=small] 1. 什么是正则表达式 基本说来,正则表达式是一种用来描述一定数量文本的模式。Regex代表Regular Express。本文将用来表示一段具体的正则表达式。 一段文本就是最基本的模式,简单的匹配相同的文本。 2. 不同的正则表达式引擎 正则表达式引擎是一种可以处理正则表达式的...
2011-05-16 20:11:47
84
原创 常用正则表达式
[color=red] [size=small] //js常用正则表达式验证函数(javaScript) /** * 验证普通字串,只要字串中不包含特殊字符即可 */ function checkNORMAL(strValue) { // 特殊字符验证格式 var regTextChar = /([\*\"\'\/])+$/ ; return !regTextC...
2011-05-16 20:09:24
75
原创 js编码处理
1. 使用 JS 中的 encodeURIComponent 或 encodeURI 方法。 说明: encodeURIComponent(String) 对传递参数进行设置。不编码字符有 71 个: ! , ' , ( , ) , * , - , . , _ , ~ , 0-9 , a-z , A-Z 。 例: var url = “ 中国 ”...
2011-05-13 12:04:02
73
jquery ajax 中有时候不能执行问题
2011-09-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人