android之activity平滑水平切换动画
来源:互联网 发布:淘宝企业店铺换公司 编辑:程序博客网 时间:2024/06/10 01:52
看到网上好多播客中都说用 overridePendingTransition(android.R.anim.slide_in_left,android.R.anim.slide_out_right);的确可以,不过要在startActivity后和finish()前,而且每个activity都要这样写方法;
而下面的写法则可以让整个应用的所有activity都是平滑水平切换的,不用在代码中添加额外代码:
1.首先在manifest.xml中定义application节点的主题
<application android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" >
2.AppTheme是在styles中定义的
<style name="AppTheme" parent="@android:style/Theme"> <item name="android:windowNoTitle">true</item> <!-- 设置没有标题 --> <item name="android:textSize">20sp</item> <!-- 设置文本大小 --> <item name="android:textColor">#F34141</item> <item name="android:background">@android:color/background_light</item> <!-- 设置activity切换动画 --> <item name="android:windowAnimationStyle">@style/activityAnimation</item> </style> <!-- animation 样式 --> <style name="activityAnimation" parent="@android:style/Animation"> <item name="android:activityOpenEnterAnimation">@anim/slide_right_in</item> <item name="android:activityOpenExitAnimation">@anim/slide_left_out</item> <item name="android:activityCloseEnterAnimation">@anim/slide_left_in</item> <item name="android:activityCloseExitAnimation">@anim/slide_right_out</item> </style>
1 0
- android之activity平滑水平切换动画
- Android Activity 平滑水平切换动画
- android仿微信的activity平滑水平切换动画
- Android 之 activity切换动画
- android activity之间平滑切换
- Android开发之切换activity动画overridePendingTransition
- Android开发之切换activity动画overridePendingTransitio
- Android开发之切换activity动画overridePendingTransition
- Android开发之切换activity动画overridePendingTransition
- android笔记之activity切换动画
- Android之Activity跳转动画--左右切换
- 常用的两种Activity动画切换(平滑切换)
- android activity 动画切换
- android activity 切换+动画
- Android动画切换Activity
- Android Activity切换动画
- Android Activity切换动画
- Android Activity 切换动画
- LeetCode刷题笔录Set Matrix Zeroes
- 数据结构_两个有序链表归并成新的链表(基于头插法建表与尾插法建表)
- RTOS基本原理概述
- 从游戏概念开始:迈出游戏开发的第一步-----------------------cocos2d-x 3.0正式版本(7.9)
- ps制作应用程序图标:有底图+功能图标,怎样合成
- android之activity平滑水平切换动画
- JUnit4 中@AfterClass @BeforeClass @after @before的区别对比
- C#类的创建与初始化
- UILabel使用
- 同事做客我家
- MOOC——C语言5
- 数据结构 栈(动态数组)
- Windows Phone 图片操作
- 55555555555555555555555