SeatTable 博客介绍地址:http://blog.csdn.net/qifengdeqingchen/article/details/51868126 效果图gif:
2024-05-01 18:51:41 1.43MB Android代码
1
不知道大家有没有用过,淘宝电影客户端(淘票票)买过电影票,纵观各类在线选座app的在线选座功能 淘宝在线选座功能用户体验最好,用起来最顺手,夸张点说已经到了炉火纯青的地步,下面我们看一下效果: 效果分析: 整个控件分成几个部分,座位图区域、座位缩略图区域、行号区域、屏幕区域 1、座位图可以自由的移动缩放,放大缩小移动后会自动回弹到合适的位置,选中座位会自动放大到合适比例。 2、行号部分跟着座位图缩放以及上下移动,屏幕区域跟着座位图左右移动缩放。 3、当手指按下的时候会出现缩略图,缩略图上有个红色的方框表示,当前能看到的区域,并且跟随缩略图的移动。 涉及到的知识点: view的绘制原理、事件分
2022-04-09 19:07:55 164KB app id matrix
1
作者qifengdeqingchen,源码SeatTable,电影票在线选座,知道大家有没有跟我一样的感觉,看了那么多的介绍自定义控件原理、事件分发机制的书籍,文章,教程,依然还是不能随心所欲的自定义控件。甚至是看了再忘,忘了再看,很尴尬有木有。有的时候真正遇到了事件冲突一脸懵逼有木有。其实导致这些问题原因很简单,一句话就可以说明问题了“纸上得来终觉浅,绝知此事要躬行。”正如这篇介绍如何练习1万小时的文章里所说的,从不会到会,秘诀是重复。我们需要一遍一遍仔细的阅读理解,并用代码实践来验证,学到的这些概念流程知识,这样才会在脑海里留下比较深刻的印象,才能自如的应用学到的知识。学习view的绘制原理,事件分发机制的目的是为了自定义控件,所以学了这些知识后,就需要通过实战多自定义几个控件,来不停的应用,消化这些知识。当你真正自己写了几个自定义控件后,你会发现view的绘制原理,事件分发机制这些东西都是死的,真正麻烦的是绘制逻辑,绘图逻辑,计算逻辑以及一些相关的数学知识。 下面开始正题,不知道大家有没有用过,淘宝电影客户端(淘票票)买过电影票,纵观各类在线选座app的在线选座功能 淘宝在线选座功能用户体验最好,用起来最顺手,夸张点说已经到了炉火纯青的地步,下面我们看一下效果:
2022-03-01 12:08:37 1.43MB android源码
1
主要介绍了Android打造炫酷的电影票在线选座app在线选座功能的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
2021-12-10 16:38:53 164KB android 电影票在线选座
1
主要为大家详细介绍了Android自定义view实现选座功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
2021-12-03 15:50:01 103KB android view 选座
1
jQuery电影票在线选座购买特效
2021-05-12 22:55:52 40KB jQuery 电影票
1