-
Android 的 SurfaceView 双缓冲使用
Android的SurfaceView双缓冲应用双缓冲是为了防止动画闪烁而实现的一种多线程应用,基于SurfaceView的双缓冲实现很简单,开一条线程并在其中绘图即可。本文介绍基于SurfaceView的双缓冲实现,以及介绍类似的更高效的实现方法。本文程序运行截图如下,左边是开单个线程读取并绘图,右边是开两个线程,一个专门读取图片,一个专门绘图:对比一下,右边动画的帧速明显比左边的快,左右两者都...
161
热度 -
Android提高第三篇之SurfaceView(上)
Android提高第三篇之SurfaceView(下)http://blog.csdn.net/hellogv/archive/2010/11/04/5986835.aspx上一篇简单介绍了SurfaceView的使用,这次就介绍SurfaceView的双缓冲使用。双缓冲是为了防止动画闪烁而实现的一种多线程应用,基于SurfaceView的双缓冲实现很简单,开一条线程并在其中绘图即可。本文介绍基于...
18
热度 -
统制android弹出框不消失(用到反射的方法)
控制android弹出框不消失(用到反射的方法)Android中的弹出框在被点击时,无论点击哪个按钮都会关闭窗口。但是有的情况下我们不需要立即关闭窗口。下面的情况是弹出框中要求用户输入文件名,并在点击确定时检查文件名的合法性,不合法则提示用户重新输入,弹出框要保持在界面上。点击取消时弹出框消失。这里通过对控件的反射来实现:?/**ourbuttonhandler**/????privateButt...
66
热度 -
GridView无法显示图片,提示异常:outofMemory
GridView无法显示图片,提示错误:outofMemory老是跑出这个错误来:这个是我的xml代码<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match...
463
热度 -
Java - 如何通过字符串访问枚举类和枚举对象?
问题描述 所以我有一个带有多个枚举的java类 publicclassEnumerations{ publicenumDays{ Monday("MON") Tuesday("Tue") stringvalue; privateDays(Stringvalue){ this.value=value } publicstringgetValue(){ returnthis.value; } } ...
13
热度 -
struts2 依赖注入boolean门类的属性时报错
struts2依赖注入boolean类型的属性时报错 使用IDE:eclipse; struts2的版本:2.3.4.1 登录界面代码如下: ? <?xmlversion="1.0"encoding="UTF-8"?> <%@pagelanguage="java"contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"...
425
热度 -
Jxl解析Excel报表数据
Jxl解析Excel表格数据 /***@fileExcelUtils.java**@briefExcelUtils.java相关函数***@author*-Dec28,2011xxxx**@par版权信息:*Copyright(C)2011-2011鑫万佳*/packagecom.xwj.reflact;importjava.io.File;importjava.io.IOException;im...
413
热度 -
Android热补丁动态修复技术(二):实战!CLASS_ISPREVERIFIED有关问题
Android热补丁动态修复技术(二):实战!CLASS_ISPREVERIFIED问题!一、前言上一篇博客中,我们通过介绍dex分包原理引出了Android的热补丁技术,而现在我们将解决两个问题。1.怎么将修复后的Bug类打包成dex2.怎么将外部的dex插入到ClassLoader中二、建立测试Demo2.1目录结构2.2源码activity_main.xml<?xmlversion="...
505
热度 -
Java反射的懂得
Java反射的理解反射的作用:1.运行时检查类的结构2.运行时更改类的字段值3.调用类的方法准备知识:Class类:虚拟机为每一个对象保存的一份对象所属类的清单:staticClassforName(StringclassName)获取字符串(接口或者类的全类名)对应的类的Class对象。ObjectnewInstance()返回Class对应的类的一个对象解析:1.运行时检查类的结构java.l...
85
热度 -
java框架篇-spring IOC 实现原理
java框架篇---springIOC实现原理IOC(DI):其实这个Spring架构核心的概念没有这么复杂,更不像有些书上描述的那样晦涩。java程序员都知道:java程序中的每个业务逻辑至少需要两个或以上的对象来协作完成,通常,每个对象在使用他的合作对象时,自己均要使用像newobject()这样的语法来完成合作对象的申请工作。你会发现:对象间的耦合度高了。而IOC的思想是:Spring容器来...
399
热度 -
Android中透过注解代替findViewById方法
Android中通过注解代替findViewById方法尊重原创http://write.blog.csdn.net/postedit/26507351这篇文章主要讲解注解实现findViewById的功能,首先我们来熟悉一下在java中怎么定义一个注解和解析一个注解注解的概念是在jdk5.0中提出来的,在java.lang的包中已经定义了三个注解:Override,Deprecated,Supp...
72
热度 -
jquery和struts2整合ajax提交form的有关问题
jquery和struts2整合ajax提交form的问题 1.提交的时候.老是提示下载文件.找了很多还是未解决用了一个替代的方法.使用jquery.form来提交用jquery.form提交的时候,遇到了.回调函数不调用的问题.找了很久.最终想到一个办法.将参数都拼起来,然后提交到服务端,看是否能返回数据.结果保存.原来是服务端出问题了.StrutsProblemReportStrutshasd...
574
热度 -
Tomcat7中web应用加载原理(3)Listener、Filter、Servlet的加载和调用
Tomcat7中web应用加载原理(三)Listener、Filter、Servlet的加载和调用 前一篇文章分析到了org.apache.catalina.deploy.WebXml类的configureContext方法,可以看到在这个方法中通过各种setXXX、addXXX方法的调用,使得每个应用中的web.xml文件的解析后将应用内部的表示Servlet、Listener、Filter的...
697
热度 -
jquery<json->spring(3.0)之DataTables的服务器端翻页(转)
jquery<--json-->spring(3.0)之DataTables的服务器端翻页(转) jquery与yui相比,感觉写法很简洁,但也有个问题是配套的jqueryui中的页面控件不是很全,很多要借助plugin,而这些plugin良莠不齐,选用时要自己好好挑一挑。列表是一个常用的页面控件,我选了半天发现DataTables这款用的人比较多,就试了试服务器端翻页功能,现总结如下...
283
热度 -
泛化兑现webwork的action
泛化实现webwork的action 用泛化实现DAO大家就比较了解,不知有没有人用泛化实现action呢,代码如下: java代码 ?? import?java.io.Serializable;?? import?java.lang.reflect.ParameterizedType;?? ?? import?org.apache.log4j.Logger;?? ?? import?com...
170
热度 -
GWT通讯机制初探
GWT通信机制初探 GWTRPC:GWT提供类似Swing的界面开发模式(基于UI组件重用,事件注册及监听等机制),遵循此开发模式的客户端Java代码将被编译为Javascript代码(并优化,压缩),以运行于客户端浏览器中。然而,客户端Java代码不仅仅包含即将呈现在HTML页面中的UI元素,还包含提供服务的接口和相对应的代理接口(实现异步调用服务),服务接口声明即将被客户端通过RPC调用的方法...
424
热度 -
JAVA数据库编程中java.lang.NullPointerException异常
JAVA数据库编程中java.lang.NullPointerException异常 JAVA中是不是没有全局变量的概念,但定义在所有方法外的变量是什么变量? importjava.sql.*; publicclassDataBaseManager{ Connectioncon=null; ResultSetrs; Statementstmt; publicDataBa...
212
热度 -
JSP连数据库错误
JSP连数据库错误 HTTPStatus500- typeExceptionreport message descriptionTheserverencounteredaninternalerror()thatpreventeditfromfulfillingthisrequest. exceptionorg.apache.jasper.JasperExce...
172
热度 -
Android 暖更新——非侵入AOP框架
Android热更新——非侵入AOP框架Android客户端应用上线以后,一旦出现Bug,一般的解决思路是发修复包升级应用,这种方式不仅耗时,更重要的是用户需要频繁的升级版本,体验不好,所以优化的思路是在不发版本的情况下热更新,以期提高用户体验。近期GitHub新出一种非侵入运行期AOP框架Dexposed,下面简单了解一下这个框架,GitHub地址。简要说明:该框架基于AOP思想,支持经典的AO...
12
热度 -
Android ListView 侧滑成效实现(滑动展开、滑动删除)
AndroidListView侧滑效果实现(滑动展开、滑动删除)转载请注明出处:http://blog.csdn.net/lonelyroamer/article/details/42439875项目需要ListView滑动删除的效果,首先肯定是拿来主义,在网上搜了一遍,发现这样的东西真不少,比较有名的Github上的SwipeListView。但是个人尝试了一下,发现它的bug不少,并且达不到我...
62
热度