上一页 1 ··· 101 102 103 104 105 106 107 108 109 ··· 161 下一页
摘要: 前段时间研究了下涂鸦功能的实现,其实单独的涂鸦实现起来还是挺简单的,关键的技术难点是撤销与重做功能的实现。但是这里暂时只说明下涂鸦功能的实现,高手勿喷哈,而且该功能在Android SDK提供的APIDemo当中就有的,但是如果能够将该地方的知识点搞懂的话,我认为View画图基本上是难不倒你了,特别是里面为什么要用一个中间的Bitmap。老规矩,还是先看看效果图吧:2012-1-13 22:20:31 上传下载附件 (32.72 KB)代码如下:package cn.ych.tuya;import java.io.File;import java.io.FileNotFoundExceptio 阅读全文
posted @ 2012-03-16 16:18 郑文亮 阅读(7377) 评论(2) 推荐(2)
摘要: 图片涂鸦和水印其实是一个功能,实现的方式是一样的,就是一张大图片和一张小点图片叠加即可。前面在android图像处理系列之六--给图片添加边框(下)-图片叠加中也讲到了图片叠加,里面实现的原理是直接操作像素点。下面给出别外一种方式让图片叠加--用Canvas处理图片,canvas已经封装好了,直接调用就行。下面看效果:+=代码:[java]view plaincopy/***组合涂鸦图片和源图片*@paramsrc源图片*@paramwatermark涂鸦图片*@return*/publicBitmapdoodle(Bitmapsrc,Bitmapwatermark){//另外创建一张图片Bi 阅读全文
posted @ 2012-03-16 16:02 郑文亮 阅读(5364) 评论(0) 推荐(1)
摘要: 相信了解或者熟悉AS3的朋友都知道,Adobe 在 flex4.5以上版本的SDK中已经支持多点触控,那么如何使用呢?其实很简单,跟我们常用的MouseEvent非常的类似 TouchEventTochEvent 有几个常用的事件常量TouchEvent.TOUCH_BEGIN// 点击TouchEvent.TOUCH_END//结束TouchEvent.TOUCH_OVER// 经过TouchEvent.TOUCH_OUT// 滑出相信看到这,了解过AS的都应该知道怎么做了吧~~~另外,还有一些属性~Property:altKey : Boolean //设置Alt键激活与否commandK 阅读全文
posted @ 2012-03-16 15:39 郑文亮 阅读(562) 评论(0) 推荐(0)
摘要: l来自http://bengan.javaeye.com/blog/728457,感谢分享!‍‍每个视图都使用一个边框定义其界限。这个边框指定了视图的轮廓:其位置、宽度和高度。 我们使用Core Graphics结构宋定义边框矩形。对于边框,这通常表示由原点(CGPoint,x和y)和大小(CGsize,宽度和高度)组成的CGRect矩形。下面是这些类型的简要描述。 1.CGRect CGRect结构在屏幕上定义了一个矩形。它包含原点(rect.origin)和大小(rect.size)。需要了解以下CGRect函数。 ·CGRectMake(origin.x,origin.y,si 阅读全文
posted @ 2012-03-16 13:39 郑文亮 阅读(735) 评论(0) 推荐(0)
摘要: 因为种种原因,需要在iphone应用中实现图片查看功能,由于iphone屏幕支持多点触摸,于是是想到用“手势”来实现图片的实时缩放和移动。借鉴无所不在的internet网络资料之后,终于实现此一功能,过程如下。一、 首先实现原图显示(不缩放)新建MoveScaleImageView类,继承uiview。用于加载一个UIImage。它有两个主要的成员,一个UIImage对象用于指定一个内存图片,一个UIImageView控件用于显示图片。@interface MoveScaleImageView : UIView {UIImage* originImage;UIImageView* imageV 阅读全文
posted @ 2012-03-16 11:04 郑文亮 阅读(741) 评论(1) 推荐(0)
摘要: 虽然苹果强力反对Adobe公司,但是上有政策,下有对策。这么多Flasher也要吃饭的。苹果为了自己的饭碗,有点儿狠啊。下面是Flash游戏转成iPhone游戏的HelloWorld教程。希望对大家有帮助。网站如下:http://help.adobe.com/zh_CN/as3/iphone/WS789ea67d3e73a8b2-240138de1243a7725e7-7ffc.html创 建 Flash Professional CS5 项目您可以直接在 Flash Professional CS5 中生成 iPhone 应用程序:打开 Flash CS5。选择“文件”>“新建”。选择 阅读全文
posted @ 2012-03-15 16:20 郑文亮 阅读(690) 评论(0) 推荐(0)
摘要: 在AIR中弹出一个提示框,需要操作如下。1.在你建立的MXML组件中找到如下代码模块。。[html]view plaincopyprint?<fx:Declarations><!--将非可视元素(例如服务、值对象)放在此处--></fx:Declarations>2.在里面添加一个用来显示的提示框。。[html]view plaincopyprint?<s:SkinnablePopUpContainerid="popupwindow"backgroundAlpha="0.5"backgroundColor=&qu 阅读全文
posted @ 2012-03-15 15:19 郑文亮 阅读(858) 评论(0) 推荐(0)
摘要: 废话不多说,直接进入主题,想要在android中实现拍照最简单饿方法就是New 一个 Intent 设置Action为android.media.action.IMAGE_CAPTURE 然后使用startActivityForResult(intent,REQUEST_CODE)方法进入相机。当然还有很多方式可以实现,大家可以在网上查找。但是要注意的是在进入相机前最好判断下sdcard是否可用,代码如下:查看源码打印?1destoryBimap(); 2String state = Environment.getExternalStorageState(); 3if (state.equal 阅读全文
posted @ 2012-03-15 13:14 郑文亮 阅读(3138) 评论(0) 推荐(1)
摘要: 起因:今天早上被同事问了一个问题:说接收到的参数是乱码,让我帮着解决一下。实际情景:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->同事负责的平台是Ext.js框架搭建的,web.config配置文件里配置了全局为“GB2312”编码:<globalizationrequestEncoding="gb2312"responseEncoding="gb2312"fileEncoding=" 阅读全文
posted @ 2012-03-15 10:44 郑文亮 阅读(539) 评论(0) 推荐(0)
摘要: 1.- 所有的程序都写的很烂,除了我的。我要告诉你一个坏消息,兄弟,所有的程序都写的很烂,包括你的。无论你在上面花多少功夫,其他大多数程序员总是会认为你写的代码很烂、他们能写出比你好10倍的程序。如何纠正:不要挑剔别人的程序,有一天也许你的程序会被人放在聚光灯下挑剔。要保持客观和专业的评论,不要轻易判断。要谦虚,从周围人哪里学习经验,警戒自己不要写出这么糟的程序。2.- 我几秒钟就能把它改好,不用走变更流程了。抄捷径充满诱惑,每个人都想抄捷径。有时候抄捷径是必要的,但总的来说,抄捷径是危险的,非常危险,应该避免这样做。走捷径也许会节省你数小时的时间,但如果走错了,它可能会给你带来数月的麻烦。如 阅读全文
posted @ 2012-03-15 09:14 郑文亮 阅读(388) 评论(0) 推荐(0)
上一页 1 ··· 101 102 103 104 105 106 107 108 109 ··· 161 下一页