修改Activity进入退出动画
来源:互联网 发布:mac app store更新 编辑:程序博客网 时间:2024/04/29 11:45
Activity间跳转或者跳回的时候,一般会有默认的动画(类似侧滑那种),而有的手机有主题动画,会影响这种默认的,然后有的地方的动画就显得不那么好(同事手机不知道多少种动画,还特么都是随机的。。)。为了统一这种动画,有几种方法,这里只说一种。
在动画资源下(res/anim)新建4个文件:
这里的动画很简单,如下:
activity_left_in的:
<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="300" android:fromXDelta="-100%" android:toXDelta="0%" /></set>activity_left_out的:
<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="300" android:fromXDelta="0%" android:toXDelta="-100%" /></set>activity_right_in的:
<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="300" android:fromXDelta="100%" android:toXDelta="0%" /></set>activity_right_out的:
<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="300" android:fromXDelta="0%" android:toXDelta="100%" /></set>然后在res/values/style下添加:
<style name="ActivityAnim" parent="Theme.AppCompat.Light.NoActionBar"> <item name="android:activityOpenEnterAnimation">@anim/activity_right_in</item> <item name="android:activityOpenExitAnimation">@anim/activity_left_out</item> <item name="android:activityCloseEnterAnimation">@anim/activity_left_in</item> <item name="android:activityCloseExitAnimation">@anim/activity_right_out</item> </style> <style name="主题名字" parent="ActivityAnim"> <item name="android:windowAnimationStyle">@style/ActivityAnim</item> </style>主题名字可以随意取
然后修改清单文件里的主题:
<application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/主题名字">
1 0
- 修改Activity进入退出动画
- 修改 Activity 进入和退出动画
- Activity进入退出动画
- activity进入退出动画
- Android修改Activity进入和退出的动画
- Activity、PopupWindow 进入,退出动画
- 设置Activity进入退出动画
- 【andriod】activity 进入退出动画
- 设置Activity进入退出动画
- Activity进入退出动画总结
- Activity进入和退出动画
- 修改activity出现退出动画
- 利用Theme自定义Activity进入退出动画
- Activity进入与退出的动画
- 利用Theme自定义Activity进入退出动画
- 利用Theme自定义Activity进入退出动画
- 设置Activity的进入、退出动画
- 设置activity的进入退出动画
- MapReduce的任务的优化
- 高阶篇:3)材料和工艺选择;
- 第一个爬虫:爬取古诗中带有“月”字的诗句
- leetcode 21. Merge Two Sorted Lists
- java身份证合法性校验并提取身份证有效信息
- 修改Activity进入退出动画
- win7x64下的redis安装与使用
- Lucene 工作原理 之倒排索引
- Batch Normalization解析(Caffe版)
- Android之实现视频播放
- Java抽象类的作用和使用
- android 6.0以上版本拍照功能实现
- 本地图片选择
- leetcode106~Construct Binary Tree from Inorder and Postorder Traversal