一、Android 自定义控件-SnakeLayout (仿gallery)

简要介绍:相信大部分用过android Gallery控件的人,对gallery这个控件可谓是又爱又恨,gallery动画效果不错,非常实用,可是却有很多限制,从布局上来讲,gallery仅能水平放置,若想使用垂直放置的gallery,除非重写gallery。本文所述SnakeLayout继承于FrameLayout,用户可在SnakeLayout里自定义多个ImageView (大于等于3)的位置,并将指定的ID分配给所定义的ImageView;之后在主文件里进行简单的初始化后,就可以像gallery一样拖动所定义的ImageView,如同一条蛇一样连续的移动,不仅能横着拖,竖着拖,还能斜着拖,甚至绕圈圈。

http://www.linuxidc.com/Linux/2010-09/28861.htm


二、SnakeLayout 源码

http://wallage.blog.163.com/blog/static/1738962420111232445742/

更多相关文章

  1. android自定义属性
  2. Android体验系列之--Gallery控件
  3. Android中的常用控件之进度条(ProgressBar)
  4. Android中的控件
  5. Android:控件Spinner实现下拉列表
  6. Android利用已有控件实现自定义控件
  7. [Android] AutoCompleteTextView:自动完成输入内容的控件

随机推荐

  1. ZooKeeper原理详解及常用操作
  2. MySQL性能半同步复制VS异步复制
  3. 面试|再次讲解Threadlocal使用及其内存溢
  4. Linux磁盘空间释放问题
  5. Java并发编程高阶技术高性能并发框架源码
  6. Zabbix4.x如何安全传输数据
  7. K8s-Pod健康检查原理与实践
  8. 初识TiDB
  9. 通过 Python 查询 Excel 数据
  10. Git原理架构详解