- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 android PopupWindow 动画效果
前段时间搞android 动画,在页面中使用动画后效果还是很不错的,大大提升了用户的体验感。 但是,偶然的机会,要在 popupwindow 中,添加一个 显示和消失的动画,我用之前的动画效果,居然显示效果不对了。同样是相同的代码,在页面上,就可以很好的显示,但是在popupwindow 上显示的效果,就不一样了。eg: //显示动画 ScaleAnimation myanim
2011-11-22 17:38:50 3028
原创 Android中Intent传递对象的两种方法(Serializable,Parcelable)
Activity之间通过Intent传递值,支持基本数据类型和String对象及它们的数组对象byte、byte[]、char、char[]、boolean、boolean[]、short、short[]、int、int[]、long、long[]、float、float[]、double、double[]、String、String[],还有实现Serializable、Parcelable接口
2011-11-15 17:20:54 4752
转载 Android动画开发——Animation动画效果
转载自: http://www.htcplayer.com/thread-2852-1-1.html 动画类型Android的animation由四种类型组成XML中 alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果
2011-11-10 15:49:16 672
原创 android listivew 下拉回弹刷新
该效果是一名国外工程师(johannilsson)的代码,拿来研究了下,自己整合了一下,现在拿出来,跟大家一起分享。再次感谢这位国外工程师(johannilsson),谢谢!新浪微博,和QQ空间里面,都有那个下拉刷新的效果,另很多人眼前一亮,细细分析,原理原来如此。在原作者的基础上,写了一些注释,和帮助大家更好的阅读理解,(可能其中有些地方注释不准,欢迎指正,谢谢)下面,就亮出关键
2011-11-09 17:08:55 2036
转载 Invalidate()与UpdateAllViews
Invalidate()是让程序重画窗口。 UpdateAllViews()是在DOC/VIEW结构中,当一个视图的数据改变后,通知所有视图作相应的改变,和重画毫无关系。Invalidate()是使窗口无效,使系统向其发WM_PAINT消息,使的程序的OnPaint被调用重画客户区。而UpdateAllViews()是文档与视图之间的联系,调用从它会使程序与此文档相关的所有
2011-11-09 16:34:09 892
转载 MeasureSpec简介
onMeasure方法在控件的父元素正要放置它的子控件时调用。它会问一个问题,“你想要用多大地方啊?”,然后传入两个参数——widthMeasureSpec和heightMeasureSpec。它们指明控件可获得的空间以及关于这个空间描述的元数据。比返回一个结果要好的方法是你传递View的高度和宽度到setMeasuredDimension方法里。 接下来的代码片段给出了如
2011-11-09 15:46:11 9286 1
android中Intent传递对象的两种方法(Serializable,Parcelable)
2011-11-15
android listview 下拉回弹刷新效果
2011-11-09
android 定时定位 (用的是百度地图定位API)
2011-10-24
dtree+右键菜单(超级简单实现)
2011-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人