Android中Activity跳转和切换动画 完美方案

简介:
android2.0以上
可以用overridePendingTransition(R.anim.translate_in, R.anim.translate_out);这个方法  切换动画
但麻烦的是 切换动画时候 必须finish前面一个
而且你无法控制返回和结束时候的动画
现在有一种方式  用theme来控制
<style name="MyTheme">
    <item name="android:windowAnimationStyle">@style/ActivityAnimation</item>
</style>
<style name="AnimationActivity">
    <item name="android.activityOpenEnterAnimation">@anim/activity_open_enter</item>
    <item name="android.activityOpenExitAnimation">@anim/activity_open_exit</item>
    <item name="android.activityCloseEnterAnimation">@anim/activity_close_enter</item>
    <item name="android.activityCloseExitAnimation">@anim/activity_close_exit</item>
</style>


这样可以直接在manifest.xml中对这个activity设置theme就OK了  比用那个系统方法要方便的多
相关文章
|
5月前
|
Android开发
Android面试之Activity启动流程简述
Android面试之Activity启动流程简述
133 6
|
5月前
|
程序员 开发工具 Android开发
Android|WebView 禁止长按,限制非白名单域名的跳转层级
如何限制 WebView 仅域名白名单网址能随意跳转,并禁用长按选择文字。
83 2
|
5月前
|
Android开发 UED
Android 中加载 Gif 动画
【10月更文挑战第20天】加载 Gif 动画是 Android 开发中的一项重要技能。通过使用第三方库或自定义实现,可以方便地在应用中展示生动的 Gif 动画。在实际应用中,需要根据具体情况进行合理选择和优化,以确保用户体验和性能的平衡。可以通过不断的实践和探索,进一步掌握在 Android 中加载 Gif 动画的技巧和方法,为开发高质量的 Android 应用提供支持。
|
5月前
|
消息中间件 Android开发 索引
Android面试高频知识点(4) 详解Activity的启动流程
Android面试高频知识点(4) 详解Activity的启动流程
48 3
|
5月前
|
缓存 前端开发 Android开发
Android实战之如何截取Activity或者Fragment的内容?
本文首发于公众号“AntDream”,介绍了如何在Android中截取Activity或Fragment的屏幕内容并保存为图片。包括截取整个Activity、特定控件或区域的方法,以及处理包含RecyclerView的复杂情况。
46 3
|
5月前
|
Android开发
Android面试之Activity启动流程简述
Android面试之Activity启动流程简述
41 0
|
7月前
|
存储 Shell Android开发
基于Android P,自定义Android开机动画的方法
本文详细介绍了基于Android P系统自定义开机动画的步骤,包括动画文件结构、脚本编写、ZIP打包方法以及如何将自定义动画集成到AOSP源码中。
160 2
基于Android P,自定义Android开机动画的方法
|
Android开发
Android自定义View,制作饼状图带动画效果
一个简单的自定义view饼状图,加入了动画效果
172 0

热门文章

最新文章