android-使用ViewGroup实现左右滑动切换界面以及界面裂开的效果
来源:互联网 发布:手机音乐创作软件 编辑:程序博客网 时间:2024/04/30 21:36
效果图:
源码下载:http://download.csdn.net/detail/centralperk/5142933
关于ViewGroup的一点介绍:
这里有个地方要注意,那就要明白ViewGroup的绘图流程:ViewGroup绘制包括两个步骤:1.measure 2.layout
在两个步骤中分别调用回调函数:1.onMeasure() 2.onLayout()
1.onMeasure() 在这个函数中,ViewGroup会接受childView的请求的大小,然后通过childView的 measure(newWidthMeasureSpec, heightMeasureSpec)函数存储到childView中,以便childView的getMeasuredWidth() andgetMeasuredHeight() 的值可以被后续工作得到。
2.onLayout() 在这个函数中,ViewGroup会拿到childView的getMeasuredWidth() andgetMeasuredHeight(),用来布局所有的childView。
3.View.MeasureSpec 与 LayoutParams 这两个类,是ViewGroup与childView协商大小用的。其中,View.MeasureSpec是ViewGroup用来部署 childView用的, LayoutParams是childView告诉ViewGroup 我需要多大的地方。
4.在View 的onMeasure的最后要调用setMeasuredDimension()这个方法存储View的大小,这个方法决定了当前View的大小。
- android-使用ViewGroup实现左右滑动切换界面以及界面裂开的效果
- Android-使用ViewGroup实现左右滑动切换界面以及界面裂开的效果
- android-使用ViewGroup实现左右滑动切换界面的效果
- android实现多界面左右滑动切换
- Android实现界面左右滑动切换
- Android实现界面左右滑动切换
- android - GestureDetector 实现界面左右滑动效果的优化
- Android 界面 左右滑动效果
- 仿照QQ的左右滑动切换界面的效果
- Android 实现多页界面左右滑动切换效果之进阶
- Android 实现多页界面左右滑动切换效果之入门+进阶 (ViewPager+PagerAdapter)
- android viewPager使用,实现界面的左右滑动
- Android实现左右滑动切换的效果
- android实现左右滑动界面
- Android模仿QQ的左右滑动切换界面和下拉更新的效果
- Android界面篇【ViewFlipper 左右滑动效果】
- android 开发零起步学习笔记(十三):Android 实现多页界面左右滑动切换效果
- Android中实现仿微信界面切换平滑滑动效果
- java项目开发流程
- B树、B-树、B+树、B*树 http://www.cnblogs.com/oldhorse/archive/2009/11/16/1604009.html
- OpenMP
- 《多核程序设计》PART 6:OpenMP 一种可移植的多线程解决方案 (1)
- 《多核程序设计》Part 6:OpenMP 一种可移植的多线程解决方案(2)
- android-使用ViewGroup实现左右滑动切换界面以及界面裂开的效果
- Paragon NTFS卸载之后移动硬盘不能用的解决方法
- jQuery 入门教程(16): 设置或取得元素的CSS class
- 完整的DirectShow捕获音视频的demo(源码)
- Windows Phone学习笔记:在应用程序中处理错误
- ajax心得1--ajax入门介绍
- ajax心得2--ajax主要对象、方法以及属性的介绍
- ajax心得3--编写ajax同用工具代码以及案例分析
- 地面网络传输层之TCP、UDP详解