摘要: 问题:试过论坛里的翻页方法,但是当页面时WebView控件时,翻页就无效了。感觉好像事件被WebView给截去了。哪位高手给说说该如何做呀?注:想实现如下功能ViewFlipper里面添加三个WebView,通过手势来切换。方案:自己新建一个继承WebView,比如MyWebView.重写他的onTouchEvent方法。晚上很多例子。你搜索一下。public class MyWebView extends WebView { float downXValue; long downTime; private ViewFlipper flipper; private float last... 阅读全文
posted @ 2012-12-19 18:32 GreyWolf 阅读(376) 评论(0) 推荐(0)
摘要: 1)起Intent captrueIntent=new Intent(Android.provider.mediastore.ACTION_IMAGE_CAPTURE); 2)context.startActivityForResult(captrueIntent,0);-->当系统拍照完毕后会有回调onActivityResult出现3)在onActivityResult中有intent的参数返回,使用Bundle dataBundle=data.getExtras(); Bitmap tempBitmap=(Bitmap)dataBundle.get("data" 阅读全文
posted @ 2012-12-19 16:21 GreyWolf 阅读(164) 评论(0) 推荐(0)
摘要: 对于之前发布的翻页效果的源码(http://www.linuxidc.com/Linux/2011-04/35225.htm),由于写得太匆忙,注释讲解的不多,且本人文笔较差,至使很多人对其中的很多部分不是很清楚,尤其是其中的光影部分,而我也不知道如何去向其解释,真是让我汗颜无比,所以今天利用闲暇来给大家分析一下。相关阅读:Android 实现书籍翻页效果----原理篇Android 实现书籍翻页效果----源码篇ps: 由于零碎时间有限所以文字也有些零碎,望见谅~首先来分析,翻起页与下一页交汇处的阴影,即下图(红圈标注处):上图是经过选择canvas.rotate和canvas.clipPa 阅读全文
posted @ 2012-12-19 16:19 GreyWolf 阅读(318) 评论(0) 推荐(0)
摘要: 之前由于种种琐事,暂停了这个翻页效果的实现,终于在这周末完成了大部分功能,但是这里只是给出了一个基本的雏形,没有添加翻页的动画效果,由于下个周末开始,需要转向去研究framework层(短暂的酱油期就这样结束啦 o(︶︿︶)o唉),将会暂停翻页的开发,所以想要进一步提高功能的童鞋需要自己动手~~~稍后发布的将是本人提供的完结篇代码。今天一个热心的csdn好友-- xiaofanqingzjj 告诉我:“这两天把你的代码整了一下,实现了 根据滑动速度或位置翻页自动彈回,或者自动翻转到下一页的动画,等整好了,再发布上来”, 呵呵,感想他的热心,也希望以后大家有什么好的改进也可以发布出来让大家都可以 阅读全文
posted @ 2012-12-19 16:18 GreyWolf 阅读(363) 评论(0) 推荐(0)
摘要: 页,另一张是下一页。翻页的过程就是对这两张页面的剪切,组合过程。用户看到的可以分为3部分:当前页的可见部分(下图绿色部分),把书页翻起来后看到的背面区域(下图黄色部分),把书页翻起来后看到的下一页的一角(下图绿色部分)。假设我们已经求得了包含黄色区域和蓝色区域的Path, 假设为mPath0,那么绿色区域则可以使用Canvas.clipPath(mPath0, Region.Op.XOR)来剪裁绘制;而蓝色区域则可以通过使用(假设黄色区域的Path为mPath1)Canvas.clipPath(mPath0); Canvas.clipPath(mPath1,Region.Op.DIFFEREN 阅读全文
posted @ 2012-12-19 16:17 GreyWolf 阅读(292) 评论(0) 推荐(0)
摘要: 之前给大家讲解了Android实现书籍翻页效果的原理,并在文章结尾处说明要发布源码,呵呵,但是最近有不少琐事缠身,原计划给大家的源码demo没有时间完成,可能要delay啦~~但是由于源码实现啦原理篇所说的大部分效果,只是在阴影方面还是有些bug,所以我将它贴出了让大家都来一起帮忙实现,毕竟授人鱼不如授人渔,实践才是王道。下面是demo的画面,可以实现四个角的拖拽:由上图可以看到,源码实现啦,翻起页背面和当前页的光影效果,但是翻起页背面的光影效果未实现。红圈标明处,为翻起页投射在当前页上的阴影的顶点没有定位好,出现的bug,暂时没有时间来修改,需要等手上琐事完成啦在继续,欢迎大家来修改,最好将 阅读全文
posted @ 2012-12-19 16:16 GreyWolf 阅读(249) 评论(0) 推荐(0)
摘要: 原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://zilla.blog.51cto.com/3095640/967387ViewPager + Fragment 替换 TabActivityFragment+ViewPager 替换 TabActivity之前首页的框架采用TabActivity+Activity的形式实现,首页页面切换时,性能消耗较大,本次修改可以大大节约页面切换性能。下面是这次框架调整的一些具体内容思路使用ViewPager作为首页的容器,替换TabActivity;使用Fragment作为具体页面的容器,替换 阅读全文
posted @ 2012-12-19 14:28 GreyWolf 阅读(493) 评论(1) 推荐(0)