摘要: 有没有觉得Activity的默认动画太快了或者太难看了。。我原来使用Activity.overridePendingTransition来自定义Activity的进入动画,却发现没法定义退出的动画。结果就发现了强大的Theme和Style,之后还需要好好研究一下。具体是这样子的:在AndroidManifest里面,对于application和activity标签可以定义theme属性。如果对Application定义了某一个属性,那么会对所有的activity产生影响,当然你可以在activity中覆盖它。<application android:theme="@style/ 阅读全文
posted @ 2013-01-28 17:13 左眼跳跳 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 使用ViewPager这个类可以轻松实现多个页面的滑动功能,而且相对viewgroup来讲要简单容易一些,在此之前我们需要导入android-support-v4.jar这个jar包,是google提供的扩展包,位置路径为android-sdk-windows\extras\android\support\v4\android-support-v4.jar,如果没有找到,需要打开Android SDK Manager在Extras中进行下载,最后记得引入工程中并build path。 在本示例中,我参考了几个demo整理出来的viewpager的最基本用法,制作了一个类似新闻导航功能的界面,每 阅读全文
posted @ 2013-01-28 15:44 左眼跳跳 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 对于触摸屏的事件无非是按下、移动、抬起,如果是处理这几种简单的操作,使用OnTouch就可以完成,但是为了提高用户体验,识别复杂的手势,Android给我们提供的手势识别工具GestureDetector就可以帮上大忙了。 要使用GestureDetector,需要实现OnGestureListener这个接口: //当用户按下时触发,由1个MotionEvent ACTION_DOWN触发 abstract boolean onDown(MotionEvent e); // 用户(轻触触摸屏后)松开,由一个1个MotionEvent ACTION_UP触发 abstract ... 阅读全文
posted @ 2013-01-28 14:12 左眼跳跳 阅读(358) 评论(0) 推荐(0) 编辑