-
springMVC
springMVC求助JUnit4测试报一下错误,哪位大神指点下呢java.lang.IllegalStateException:FailedtoloadApplicationContext atorg.springframework.test.context.TestContext.getApplicationContext(TestContext.java:157) atorg.springf...
62
热度 -
Java反射(Reflection)与内省(Introspector)
Java反射(Reflection)与内省(Introspector) 一、java反射机制(Reflection) JAVA反射机制是在运行状态中,对于任意一个类,都能够得到这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 用一句比较白的话来概括,反射就是让你可以通过名...
358
热度 -
android Unable toexecute dex: method ID not in [0, 0xffff]: 65536有关问题
androidUnabletoexecutedex:methodIDnotin[0,0xffff]:65536问题尊重原创:http://blog.csdn.net/yuanzeyao/article/details/41809423作为一名Android开发者,相信你对Android方法数不能超过65K的限制应该有所耳闻,随着应用程序功能不断的丰富,总有一天你会遇到一个异常:Conversion...
56
热度 -
Android插件化(2):使用DexClassLoader动态加载assets中的apk
Android插件化(二):使用DexClassLoader动态加载assets中的apkAndroid插件化(二):使用DexClassLoader动态加载assets中的apk简介上一篇博客讲到,我们可以使用MultiDex.java加载离线的apk文件。需要注意的是,apk中的类是加载到当前的PathClassLoader当中的,如果apk文件过多,可能会出现ANR的情况。那么,我们能不能使...
99
热度 -
Android全世界第一个activity启动过程
Android世界第一个activity启动过程Android世界第一个activity启动过程第一次使用Markdown,感觉不错。Android系统从按下开机键一直到launcher的出现,是一个怎样的过程,中间都做出了什么操作呢,带着这些疑问开始源码之旅。像windows操作系统一样,每个系统的启动都会有一个引导程序,在linux中,当引导程序启动linux内核后,会加载各种驱动和数据结构,...
36
热度 -
Android设置拍照或者上传本map片
Android设置拍照或者上传本地图片效果如下:看代码:MainActivity类中:packagecom.example.ceshidemo;importjava.io.ByteArrayOutputStream;importjava.io.File;importjava.io.FileOutputStream;importjava.util.Calendar;importandroid.app...
86
热度 -
【Android】各种各样的弹出框与对菜单键、返回键的监听
【Android】各式各样的弹出框与对菜单键、返回键的监听Android自带各式各样的弹出框,弹出框也是安卓基本的组件之一。同时安卓程序可以对菜单键、返回键的监听,但在安卓4.0之后就禁止对Home键的屏蔽与监听,强制保留为系统守护按键,如果非要对Home键的屏蔽与监听,就会出现java.lang.IllegalArgumentException:Windowtypecannotbechanged...
68
热度 -
Android动态屏幕适配设立控件宽高等属性
Android动态屏幕适配设置控件宽高等属性了解作者更多//--------startgenLayoutParams//设置默认屏幕宽高,也就是你们UI设计师设置图纸的模板手机publicstaticintmCommonHeight=1920;publicstaticintmCommonWidth=1080;publicstaticintNO_PARAMS=-1001;//给定一默认不设置参数标志...
44
热度 -
Android5.0 Framework - Activity启动过程(2)
Android5.0Framework-Activity启动过程(二)Android5.0Framework-Activity启动过程(二)标签(空格分隔):AndroidFramework1.前言在AndroidFramework-Activity启动过程(一)中追踪源码到Instrumentation类中,那么Instrumentation到底如何启动Activity?2.Instrument...
143
热度 -
Android视频处理 -处理视频第一帧缩略图
Android视频处理--处理视频第一帧缩略图从API8开始,新增了一个类:android.media.ThumbnailUtils这个类提供了3个静态方法一个用来获取视频第一帧得到的Bitmap,2个对图片进行缩略处理。publicstaticBitmapcreateVideoThumbnail(StringfilePath,intkind)第一个参数是视频文件的路径,第二个参数是指定图片的大小...
53
热度 -
自定义控件6:高仿安卓市场桌面悬浮菜单
自定义控件六:高仿安卓市场桌面悬浮菜单最近在学习自定义控件,无意中看到了手机上"安卓市场"桌面悬浮菜单,感觉很高大上,所以自己就简单照着样子做了一遍:首先看原图:涉及到的知识:①首先这个控件是自定义的ViewGroup,需要知道自定义控件中的onMeasure、onLayout的用法。onMeasure:主要是根据上一级推荐的宽高计算出当前控件的宽高,然后测量当前控件中的每一个...
60
热度 -
说说Android LRU缓存算法实现学习笔记(1)
说说AndroidLRU缓存算法实现学习笔记(一)在我们的手机应用开发时候,我们经常会遇到大数据访问的时候,我们通常会考虑以下几个方面的情况。一、手机内存的限制还必须保证应用反应的流畅;二、尽量小的流量消耗,不然,你的应用流畅度再好体验再好,用户还是会毫不犹豫的卸载掉你的应用。大数据量访问的情况下,数据缓存是我们一定会考虑到的解决方案。而作为缓存,我们很重要的会考虑以下几点:1.访问速度;2.逐出...
73
热度 -
将 android sql文件置生成在sd卡
将androidsql文件放生成在sd卡publicabstractclassSQLiteOpenHelper{ privatestaticfinalStringTAG=SQLiteOpenHelper.class .getSimpleName(); privatefinalContextmContext; privatefinalStringmName; privatefinalCursor...
326
热度 -
Android MediaPlayer根本使用方式(转)
AndroidMediaPlayer基本使用方式(转)使用MediaPlayer播放音频或者视频的最简单例子:JAVA代码部分:?publicclassMediaPlayerStudyextendsActivity{???privateButtonbplay,bpause,bstop;???privateMediaPlayermp=newMediaPlayer();??????@Override?...
67
热度 -
mybatis直接施行sql语句后续之一
mybatis直接执行sql语句后续之一在上一篇文章中,我们提到了让mybatis直接执行sql语句。http://xiabin1235910-qq-com.iteye.com/blog/1748886?接下来介绍在上一篇文章的基础上,我们如何使用mybatis,以及在编程时,应该注意的事项:1.命名规约:??配置文件的namespace和Box类的路径要一致,我们稍后将会用反射的方式,将Box和...
7
热度 -
android Content Provider详解7
androidContentProvider详解七(欢迎大家加入android技术交流QQ群:209796692)实现ContentProvider类ContentProvider实例管理对一个结构型数据集的操作以处理从另外一个应用发来的请求。所有的操作最终都调用ContentResolver,然后它又调用ContentProvider的一个具体的方法。查询方法们虚类ContentProvider...
55
热度 -
转:Android 在Java代码中设立style属性-使用代码创建ProgressBar对象
转:Android在Java代码中设置style属性--使用代码创建ProgressBar对象?在andriod开发中,很大一部分都要与资源打交道,比如说:图片,布局文件,字符串,样式等等。这给我们想要开发一些公共的组件带来很大的困难,因为公共的组件可能更愿意以jar包的形式出现。但是java的jar包中只允许出现java代码而不能出现资源。当我们想要以jar包的形式提供我们自己开发的公共组件时,...
42
热度 -
Android MediaPlayer播发网络音频的实例-网络mp3播放器
AndroidMediaPlayer播放网络音频的实例--网络mp3播放器上一篇写了个简单的MP3播放器,这次写一个可以播放网络音频资源的播放器本实例可以实现音乐播放器除了来电的时候会暂停播放,通话结束后恢复播放外,打开其他的Activity都可以继续播放音乐,享受一边听音乐一边做其他的事情。该播放器可以实现进度条的显示,拖动进度条,可以调节播放进度。Step1:新建一个Android工程,命名为...
54
热度 -
Android媒体播放-Media playback(2)
Android媒体播放---Mediaplayback(二)使用MediaPlayer媒体框架的最中重要的组件之一是MediaPlayer类。这个类的对象能够用最小的步骤来获取、解码和播放音视频。它支持以下几种不同的媒体来源:1.本地资源;2.内部的统一资源标识(URI),如可能从内容解析器中来获取;3.外部的URI(流)。对于Android所支持的的媒体格式列表,请看“Androi...
74
热度 -
【转】Android开发异常总结
【转】Android开发错误总结本文引用自Amanda_liu《【转】Android开发错误总结》1)错误信息:[2011-01-1916:39:10-ApiDemos]WARNING:ApplicationdoesnotspecifyanAPIlevelrequirement![2011-01-1916:39:10-ApiDemos]DeviceAPIversionis8(Android2.2)...
30
热度