摘要: http://www.eoeandroid.com/forum.php?mod=viewthread&tid=1035 阅读全文
posted @ 2012-08-20 11:39 张峰_r 阅读(124) 评论(0) 推荐(0) 编辑
摘要: import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.net.Uri.Builder;import java.io.File;import android.content.Intent;//自定义android Intent类,//可用于获取打开以下文件的intent//PDF,PPT,WORD,EXCEL,CHM,HTML,TEXT,AUDIO,VIDEO示例://这个不行,可能是因为PDF.apk程序没有权限访问其它APK里的asset资源文件,又或者是 阅读全文
posted @ 2012-08-20 09:47 张峰_r 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 首先给出API文档中开发相机程序的步骤描述:1.获取系统提供的照相机服务:?1Camera.open();//上图中给出的是open(int)这个方法,这是SDK升级的结果,因为现在很多手机已经不止一个摄像头了,为了兼容性,我们使用open()方法2.这一步对应上图中的2-4步,主要作用是获取相机的配置参数,并按照自己的需求对参数进行修改,例如预览区的尺寸,保存图片的尺寸,相机的角度等等。?1234567Camera.Parameters parameters = camera.getParameters();//获取相机的配置参数 List<Camera.Size> previe 阅读全文
posted @ 2012-07-27 17:50 张峰_r 阅读(367) 评论(0) 推荐(0) 编辑
摘要: ViewFilpper 是Android官方提供的一个View容器类,继承于ViewAnimator类,用于实现页面切换,也可以设定时间间隔,让它自动播放。又ViewAnimator继承至于FrameLayout的,所以ViewFilpper的Layout里面可以放置多个View,继承关系如下:本示例通过ViewFlipper和GestureDetector.OnGestureListener实现自动播放和手势滑屏事件,先看效果:Activity01.import android.app.Activity;02.import android.os.Bundle;03.import androi 阅读全文
posted @ 2012-07-23 10:01 张峰_r 阅读(578) 评论(0) 推荐(0) 编辑
摘要: Android系统自带一个Gallery浏览图片的应用,通过手指拖动时能够非常流畅的显示图片,用户交互和体验都很好。本示例就是通过Gallery和自定义的View,模仿实现一个仿Gallery图像集的图片浏览效果。效果图如下:1、基本原理在 Activity 中实现OnGestureListener 的接口onFling() 手势事件,通过自定义的 View绘制draw() 图片2、ActivityActivity中,通过onTouchEvent() 注册myGesture.onTouchEvent(event)[java]view plaincopyprint?@Overridepublic 阅读全文
posted @ 2012-07-19 16:46 张峰_r 阅读(13394) 评论(0) 推荐(0) 编辑
摘要: 因为Android的应用程序最大内存值有限,Android虽然会自动管理内存,但是如果程序在一次操作中打开几个M的文件或图片,那么通常会出现下面的错误信息。1920000-byte external allocation too large for this process. 或 java.lang.OutOfMemoryError: bitmap size exceeds VM budget解决方法:1.明确调用System.gc();这种内存回收会有一定的作用,但是请不要太期待。2.图片处理完成后回收内存。请在调用BitMap进行图片处理后进行内存回收。bitmap.recycle();这 阅读全文
posted @ 2012-07-02 17:10 张峰_r 阅读(844) 评论(0) 推荐(0) 编辑
摘要: Bitmap的OOM确实很让人头疼,所以在制造缩略图的时候直接把图片全部载入内存确实不合适,BitmapFactory.Options有个熟悉叫inJustDecodeBounds,可以把图片载入内存,但是可以获取一些边界信息,也就是图片大小信息。所以可以先预读取一次,算成缩放值,再按照该大小读取图片,具体的代码[java] view plaincopyprint?BitmapFactory.Optionsoptions=newBitmapFactory.Options();options.inJustDecodeBounds=true;//获取这个图片的宽和高 Bitmapbitmap=Bi 阅读全文
posted @ 2012-06-28 12:11 张峰_r 阅读(1704) 评论(0) 推荐(0) 编辑
摘要: 源码不好上传,有需要者可以加我,联系我发你.... 阅读全文
posted @ 2012-06-15 09:33 张峰_r 阅读(684) 评论(0) 推荐(2) 编辑
摘要: 在android中实现手势翻页效果,主要用到ViewFlipper和GestureDetector. ViewFlipper变化当前显示内容,GestureDetector监听手势. 用于多页的展示非常酷. 以下是简略说明: 首先创建工程:TestFlip,创建主Activity:TestFlip. 在res/layout/main.xml中添加flipper信息,如下: <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://sche 阅读全文
posted @ 2012-06-14 11:31 张峰_r 阅读(1587) 评论(0) 推荐(0) 编辑
摘要: [2012-06-01 14:06:03 - geoTest6.3] Warning: org.apache.log4j.lf5.viewer.LogFactor5InputDialog$1: can't find referenced class java.awt.event.KeyAdapter[2012-06-01 14:06:03 - geoTest6.3] Warning: org.apache.log4j.lf5.viewer.LogFactor5InputDialog$1: can't find referenced class java.awt.event.Ke 阅读全文
posted @ 2012-06-01 14:43 张峰_r 阅读(22298) 评论(0) 推荐(0) 编辑