android 自定义 theme,Android_Android使用Theme自定义Activity进入退出动画的方法,本文实例讲述了Android使用Theme - phpStudy...

Android使用Theme自定义Activity进入退出动画的方法

本文实例讲述了Android使用Theme自定义Activity进入退出动画的方法。分享给大家供大家参考,具体如下:

有没有觉得Activity的默认动画太快了或者太难看了。。

我原来使用Activity.overridePendingTransition来自定义Activity的进入动画,却发现没法定义退出的动画。结果就发现了强大的Theme和Style,之后还需要好好研究一下。

具体是这样子的:

在AndroidManifest里面,对于application和activity标签可以定义theme属性。如果对Application定义了某一个属性,那么会对所有的activity产生影响,当然你可以在activity中覆盖它。

然后在values/themes.xml中

@style/AnimationActivity

true

在values/styles.xml中

@anim/push_left_in

@anim/push_left_out

@anim/push_right_in

@anim/push_right_out

这样就可以了,至于anim中的动画,就自己定义啦,这个和普通的animation是一样的,如果不知道的话,请参见

http://developer.android.com/guide/topics/graphics/view-animation.html。

这种方式除了可以定义activity的animation之外,还有task,window出现和结束时候的动画,具体请参见

http://developer.android.com/reference/android/R.styleable.html#WindowAnimation

PS:这里再为大家提供一个关于AndroidManifest功能的在线查询表供大家参考:

Android Manifest功能与权限描述大全:

http://tools.phpstudy.net/table/AndroidManifest

更多关于Android相关内容感兴趣的读者可查看本站专题:《Android编程之activity操作技巧总结》、《Android资源操作技巧汇总》、《Android文件操作技巧汇总》、《Android操作SQLite数据库技巧总结》、《Android操作json格式数据技巧总结》、《Android数据库操作技巧总结》、《Android编程开发之SD卡操作方法汇总》、《Android开发入门与进阶教程》、《Android视图View技巧总结》及《Android控件用法总结》

希望本文所述对大家Android程序设计有所帮助。相关阅读:

理解javascript正则表达式

HTML5移动端开发中的Viewport标签及相关CSS用法解析

Android Activity生命周期详解

AngularJS基础 ng-paste 指令简单示例

在Asp.net中为图像加入水印信息并保存为Jpg类型

Win8.1升级Win10遇到错误代码0xc1900101-0x40017解决办法

桶排序算法的理解及C语言版代码示例

javascript生成json数据简单示例分享

PHP中一些可以替代正则表达式函数的字符串操作函数

android的activity跳转到另一个activity

使用PHP curl模拟浏览器抓取网站信息

JavaScript 浏览器兼容性总结及常用浏览器兼容性分析

js实现YouKu的漂亮搜索框效果

js实现仿Discuz文本框弹出层效果

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值