分为三种:继承已有控件:重写onDraw()组合已有控件:继承ViewGroup,通常是某一种Layout自定义新控件:继承View或者SurfaceView,重写onMeasure,OnDraw介绍一下onMeasure里面的一个参数MeasureSpec源码:/** * MeasureSpec封...
分类:
移动开发 时间:
2015-08-05 12:46:57
阅读次数:
157
先看效果:
代码实现:
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.graphics.Color;
import andr...
分类:
移动开发 时间:
2015-08-04 15:50:01
阅读次数:
166
本课程将教大家通过SurfaceView实现一个Android抽奖转盘,剖析抽奖转盘背后的概率机制。课程涵盖了SurfaceView使用的场景和注意事项以及与View的区别等知识。实现过程中也使用了大量的Canvas绘制相关API,可以帮助大家深入了解和学会使用这些API。
分类:
移动开发 时间:
2015-08-04 15:05:26
阅读次数:
369
转载自http://blog.csdn.net/jesse__zhong/article/details/24934083使用双surface,将第一个设置为透明背景,在摄像机上绘制图像,纠结搞了一天。其中参考了http://blog.csdn.net/yanzi1225627/article/de...
分类:
移动开发 时间:
2015-08-02 21:24:15
阅读次数:
1467
学习核心内容: 1. 学会SurfaceView的绘图技巧。 2. 掌握神经猫的游戏逻辑设计。第一阶段主要完成内容:并且创建游戏所需的类,搭建基本的代码结构。创建一个二维数组,用于保存游戏场景,并且将场景初始化。SurfaceView中根据场景数据,在界面中绘制点阵。先上代码 1 package.....
分类:
移动开发 时间:
2015-08-02 00:50:29
阅读次数:
273
当今,市面上有了一些可以通过Android应用来检测病人心率,血压,体温,等等,一系列方便人们日常生活的Android手机应用。那么,这些实用的手机应用程序是怎么做出来的呢?那么,今天,我就给大家奉上一个很有意思的应用,那就是Android上模拟实现检测心率的变化。我利用Android模拟实现了通过手机摄像头来感知用户指尖毛细血管的变化来检测心率的功能。哇哦,听起来是不是很高大上呢?瞬间对这个功能...
分类:
移动开发 时间:
2015-07-31 16:17:35
阅读次数:
202
一、Surface
Surface在SDK的文档中的描述是这样的:Handle onto a raw buffer that is being managed by the screen compositor,Android中的Surface就是一个用来画图形(graphics)或图像(image)的地方,对于View及其子类,都是画在Surface上,各Surface对象通过Surf...
分类:
移动开发 时间:
2015-07-31 13:03:46
阅读次数:
175
android拍照开发android开发实现拍照功能主要有两种方法:
直接调用系统照相机API实现拍照,拍完后,图片会保存在相册中,返回保存照片的路径,从而获取图片。
自己写SurfaceView调用camera来实现拍照,该方法触发一个回调,参数中包含一个图片字节数组,从而获取图片。
问题
当我们自定义相机时,需求需要指定拍照图片大小,然而不同手机会默认返回不同分辨率照片。所以需要对camera...
分类:
移动开发 时间:
2015-07-23 13:57:55
阅读次数:
149
1 使用简单图片2 绘图3 图形特效处理4 逐帧(Frame)动画5 补间(Tween)动画6 属性动画7 使用SurfaceView实现动画1、Bitmap和BitmapFactoryBitmap代表一张位图,BitmapDrawable里封装的图片就是一个Bitmap对象。开发者为了把一个Bit...
分类:
其他好文 时间:
2015-07-20 19:23:23
阅读次数:
212
SurfaceView是继承于View类的,有绘制动态图片,播放视频的作用。View负责在主线程中更新动画,而在SurfaceView是在一个新线程中更新动画,并且它是一个2D的画布效果,将自己放置于屏幕的最低层进行图画的显示, ...
分类:
移动开发 时间:
2015-07-09 13:22:39
阅读次数:
226