- 博客(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 213
原创 Android Audio System线性音量和对数音量的转换
Android的音频系统的代码中,应用程序对每个音频流的音量做出调整后,最终会转换为一个系数K,所有的音频数据在输出到硬件之前,都要乘以系数K,只要应用程序发出调整音量的调用,中间层的Audio System就会重新计算系数K的值。对应用程序来说,音量控制通常都是按照线性进行调整的,比如对于具有15级音量的音频流来说,我们预期每级的音量变化都是相当的,也就是说:从第5级调到第6级,和从第7级调到...
2013-01-21 18:13:08 232
原创 Android 的进程回收机制
Android中的进程是托管的,当系统进程空间紧张的时候,会依照优先级自动进行进程的回收.由此带来三个问题:l 回收规则: 什么时候回收与回收哪一个l 避免误杀: 如何阻止被回收l 数据恢复与保存: 被回收了怎么办 Android将进程分为6个等级,它们按优先级顺序由高到低依次是:1.前台进程( FOREGROUND_APP)2.可视进程(VISIBLE_APP )3. 次要服务进程(SE...
2013-01-21 18:11:19 184
原创 android反编译
大家都知道,将apk文件解压后有两部分文件需要处理,一种是xml文件,另一种一个dex文件(.dex),我们可以从.dex文件中得到.class,利用后者再得到大家垂涎已久的java文件。下面分别针对这三种格式的文件进行反编译处理;1.对xml文件进行包的解析,一般有两种方式:apktool(推荐)和AXMLPrinter2.jar;2.从dex到class公认dex2jar.bat,实现反编译;...
2012-11-27 13:06:07 88
原创 Git服务器配置与使用
1 需求硬件需求:一台Ubuntu或者debian电脑(虚拟机),能通过网络访问到。软件需求:git-core, gitosis, openssh-server, openssh-client2 安装配置git服务器安装git和openssh:a@server:~$ sudo apt-get install git-core openssh-ser...
2012-09-28 13:40:03 93
原创 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 90
原创 eclipse快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面...
2011-11-29 14:51:52 62
原创 反编译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 363
原创 Android应用程序线程消息循环
[color=darkred][size=small] 我们知道,Android应用程序是通过消息来驱动的,即在应用程序的主线程(UI线程)中有一个消息循环,负责处理消息队列中的消息。我们也知道,Android应用程序是支持多线程的,即可以创建子线程来执行一些计算型的任务,那么,这些子线程能不能像应用程序的主线程一样具有消息循环呢?这些子线程又能不能往应用程序的主线程中发送消息呢?本文将分...
2011-10-31 10:54:05 107
原创 android如何设置全屏模式
[color=darkred][size=small] 设置android全屏模式有两种方法,一种是在程序代码中设置,另一种是配置manifest.xml文件,推荐使用第二种方式。 在manifest.xml文件中 和标签中都有android:theme属性 只需要添加下面的xml代码就好了1 android:theme="@android:styl...
2011-10-27 17:05:18 189
原创 android动画效果2
[color=darkred][size=small] Android动画开发——Animation动画效果Android开发, 动画效果动画类型Android的animation由四种类型组成XML中 alpha 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画效果 rotate...
2011-10-27 16:31:32 45
原创 Android程序反编译的方法
[color=darkred][size=small] Apk文件的格式 Android application package文件。每个要安装到android平台的应用都要被编译打包为一个单独的文件,后缀名为.apk,其中包含了应用的二进制代码、资源、配置文件等。 apk文件实际是一个zip压缩包,可以通过解压缩工具解开。可以用zip解开*.apk文件,下面...
2011-10-27 10:20:15 93
原创 Android Animation学习笔记
[color=darkred][size=small] 关于动画的实现,Android提供了Animation,在Android SDK介绍了2种Animation模式: 1. Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果,即是一种渐变动画;2. Frame Animation:顺序播放事先做好的图像,是一种画面转换动画。...
2011-10-27 10:11:05 53
原创 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 94
原创 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 58
原创 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 70
原创 hibernate多表查询
[color=darkred][size=small]两张表:一张department表,一张employee表,建表语句如下:drop table employeecreate table EMPLOYEE(ID NUMBER(10) not null,parentID number(10),NAME VARCHAR2(20),AGE ...
2011-07-06 11:12:13 67
一个很好的图标收集网站
[color=darkred][size=x-large]http://findicons.com/[/size][/color]
2011-06-27 18:13:29 106
原创 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 156
原创 spring中配置bean及引用
[color=darkred][size=medium] spring 中配置一个list类型的bean之后,若想在类里面将其注入就不能用一般的@Inject标签了,如下:配置简单的list xiaobo 引用的时候须要用标签: @Resource(name="systemAccountListZTL") priv...
2011-06-16 20:32:22 106
原创 在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 113
原创 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 67
原创 页面提交时中文乱码问题的解决办法
我遇到的问题是在后台传到前台时对中文数据进行编码(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 161
原创 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 65
原创 浏览器兼容问题
今天碰到了个太2的问题了,竟然没有考虑到浏览器之间的兼容问题,调整了半天,郁闷的不行。最后发现竟然是这个问题。[color=darkred][size=small] IE6,IE7:margin-left不兼容用display:inline;IE和火狐不兼容用!importantCSS 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 68
原创 window.open()
[color=darkred][size=small] 按钮点击时候跳转页面:onclick=window.location.href='a.jsp' 本页内 onclick=window.open('')新打开一页面 [quote][/quote] 经常上网的朋友可能会到过这样一些网站,一进入首页立刻会弹出一个...
2011-05-18 10:12:54 289
原创 Spring MVC 中注解,注释,请求处理和url重写
1.@RequestMapping 用法SpringMVC中,@RequestMapping用来处理请求,比如XXX.do @RequestMapping("/aaa")//类级别,可以不需要,如果要了,下面所有的请求路径前都需要加入 /aaa public class ccccontroller{ @RequestMapping("/bbb")//方法级...
2011-05-17 17:48:02 192
原创 防止Input 有Ctrl+C,Ctrl+V操作
[color=darkred][size=large] input防止拷贝粘贴 [/size][/color]
2011-05-17 17:42:00 640
原创 服务器端返回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 159
原创 快速使用正则表达式
[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 67
原创 正则表达式学习(一)
[color=darkred][size=small] 1. 什么是正则表达式基本说来,正则表达式是一种用来描述一定数量文本的模式。Regex代表Regular Express。本文将用来表示一段具体的正则表达式。一段文本就是最基本的模式,简单的匹配相同的文本。 2. 不同的正则表达式引擎正则表达式引擎是一种可以处理正则表达式的...
2011-05-16 20:11:47 79
原创 常用正则表达式
[color=red][size=small]//js常用正则表达式验证函数(javaScript)/*** 验证普通字串,只要字串中不包含特殊字符即可*/function checkNORMAL(strValue){// 特殊字符验证格式 var regTextChar = /([\*\"\'\/])+$/ ; return !regTextC...
2011-05-16 20:09:24 72
原创 js编码处理
1. 使用 JS 中的 encodeURIComponent 或 encodeURI 方法。说明: encodeURIComponent(String)对传递参数进行设置。不编码字符有 71 个: ! , ' , ( , ) , * , - , . , _ , ~ , 0-9 , a-z , A-Z 。例:var url = “ 中国 ”...
2011-05-13 12:04:02 72
jquery ajax 中有时候不能执行问题
2011-09-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人