`
rys5851968
  • 浏览: 149067 次
社区版块
存档分类
最新评论
文章列表
最近一直在审视以前做过的东西,关于android摄像头预览,预览界面上呈现矩形框,在前文( Android开发 摄像头SurfaceView预览 背景带矩形框 实现(原理:双surfaceview,顶层画矩形框,底层预览视频) )----http://blog.csdn.net/yanzi1225627/article/details/7934710已经实现。最近发现上层绘制矩形框,用surfaceview有点大材小用了。SurfaceView绘制动画更合适,只绘制个矩形框用ImageView足够了。但有些时候必须要用SurfaceView来实现。比如360手机安全卫士扫描二维码的实现应该就 ...
android默认的Imagebutton按下去之后没有一点变化,实在让人受不了。这次在重新写摄像头相关的demo时,特意学习了这方面的内容。 第一种方法: 前文http://blog.csdn.net/yanzi1225627/article/details/7814392这是一种思路,可以用美图秀秀将同一个图片做成不同的灰度/色调效果,保存成同样大小的图片,然后利用http://blog.csdn.net/yanzi1225627/article/details/7814392这里设置成点击显示不同色调灰度的同一副图片。 第二种方法: 还是同样的思路,只不过不是在xml文件里, ...
除夕之夜,程序员还在编代码。http://blog.csdn.net/yanzi1225627/article/details/7926994这是我几个月前写的代码,现在看来真是垃圾不堪阿。变量名字不规范,整个架构拉杂,几乎没有注释,程序不稳键,没有安全退出,导致摄像头下次不 ...
这是很早之前我发现的一个问题,当时想利用“焦距”来定位被拍摄物体和手机摄像头之间的距离,注意不是摄像头预览画面里两个点之间的距离,这是个平面距离。本文所说的距离是垂直距离。最终失败,原因是parameters.getFocusDistances返回的值永远是inifinte。手机型号是华为U9200. 下面是测试核心代码: @Override public void onAutoFocus(boolean success, Camera camera) { //READ FOCUS DISTANCES HERE Camera.Parameters ...
要实现android摄像头的autoFocus,并不难,但要实现自动连续的自动聚焦就要费点劲。这里将我的研究思路和解决方法记录于此。实现自动聚焦,方法有如下: 第一:最常见的实现---利用按键或拍照前一次性自动聚焦 在Activity里申明变量private AutoFocusCallback myAutoFocusCallback = null;然后 //自动聚焦变量回调 myAutoFocusCallback = new AutoFocusCallback() { public void onAutoFocus(boolean success, Camera came ...
Fedora14下一边写代码一边听评书,岂不快哉? 谁知道fedora14上没有mpeg解码器。需要安装一个叫rpmfusion的东西或者×××--gstreamer-ugly的东西。而原有的源又不包含这个软件包,需要手动添加源。索性,我找到了一种非常简单的安装方法,记述如下: 第一:下载文件,然后解压缩出这两个文件:rpmfusion-free-release-14.noarch.rpm rpmfusion-nonfree-release-14.noarch.rpm,下载链接:http://download.csdn.net/detail/yanzi1225627/5059910 第二 ...
这是个很简单的问题,但每次隔一段时间后使用起来总是会出点乱子。这里记录下Logcat的步骤: 1,在Activity里申明tag变量(名字其实是随便的,如下: private static final String tag="yan"; 2,需要使用logcat输出信息时: Log.i(tag, "屏幕宽度:"+display.getWidth()+" 屏幕高度:"+display.getHeight()); 3, 双击Logcat,点击“+”号add a new logcat filter,共计有三处需要写入信息。分别是Lo ...
今天笔记本上开发再次遇到这个问题,经过确认eclipse indigo版本和ibus1.3.11确实有冲突。具体表现是eclipse里按ctrl+空格,输入法死活不出来。但ibus在其他地方确用的好好的。 解决方法是: 参照我之前的博客http://blog.csdn.net/yanzi1225627/article/details/7770750安装fcitx,值得注意的是在“然后点系统--输入法--将fcitx选为默认输入法“这个步骤之后,重启电脑,会自动弹出这个图片: 在ubuntu下暂未发现eclipse和ibus冲突的问题,如果冲突了也可以安装fcitx解决 。参考如下: ...
打开eclipse后,报错如下: # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0xb598deab, pid=2551, tid=2195983216 # # JRE version: 7.0_04-b20 # Java VM: Java HotSpot(TM) Client VM (23.0-b21 mixed mode linux-x86 ) # Problematic frame: # J org.apache.xerces.dom.At ...
一个简单的小例子,基于httpservlet的用户登录(杂家是菜鸟刚接触javaee,只能从最简单出发了),首先看业务逻辑: 有三个文件组成,分别是登录、验证和欢迎界面。要达到的目标是: 下图是HttpServlet处理doGet和doPost请求的异同: 废话不说了,先看源码: 第一:Login.java //登陆界面 package yan.guoqi; import javax.servlet.http.*; import java.io.*; public class Login extends HttpServlet{ pu ...
今天终于搞出来来了Servlet的HelloWorld,记录下过程。 下图是个整体框架图: 开发流程图: 第一步:配置TOMCAT 在tomcat的安装目录下,找到webapps文件夹,新建文件夹myWebSite(这个名字可以任意,代表自己的工程名字),在myWebSite文件夹下新建WEB-INF(这个名字不能错),在WEB-INF文件夹下新建两个文件夹分别是classes、lib文件夹,并新建一个文件web.xml。这里可以找到webapps文件夹下得ROOT文件夹,将里面的WEB-INF文件夹拷到myWebSite就可以了。没有的文件夹要新建。 第二步:开发Ser ...
操作系统:windows 32位 现在oracle官方不提供oracle 10g的版本下载了,下了一堆都是没用的。而最新的11g动辄就是2个G,NND。尽管11g出来一两年了,但很多工程和学习教材还是用的10g版本,包括oracle的视频教程,韩顺平老师的【玩转oracle---http://www.youku.com/playlist_show/id_3958295_ascending_1_mode_pic_page_2.html】,非常经典,力荐啊!作为学习,10g够用了。而且10g的这个版本只有624M大小!找了好久啊,多亏了磊哥 我这个oracle菜鸟,记录下安装过程。 首先 ...
http://blog.csdn.net/yanzi1225627/article/details/7793247这里是调节console输出字体的大小,如果要调节编码区字体的大小,只需类似的点击: 菜单 window->preferences->general->appearance->colors and fonts打开basec里面的text font 进行编辑会弹出一个字体编辑的窗口,在里面调整即可。
一、jdk的安装 首先下载jdk-6u26-windows-i586并安装,将其安装到D:\ProgramFiles\Java\jdk1.6.0_26 这个文件夹下,默认的是安装到c盘。改成d盘的话,这些文件夹要自己建!!!如果c盘够用,就直接c盘吧,省事。 安装完后,点我的电脑-属 ...
开发环境:Fedora14 , 操作中以root权限操作,这年头Android移植上OpenCV就强大了,可以做很多复杂的视频分析、图像处理工作了!如火灾、人脸、视频行为的分析等。欢迎Android爱好者,加群:248217350。备注:yanzi 一:NDK的安装 ...
Global site tag (gtag.js) - Google Analytics