制作从右往左切换需要自己写XML文件来实现。
startactivty下面写一个语句
overridePendingTransition(R.anim.in_from_right, R.anim.out_to_left);
在res文件夹下的anim文件夹中创建2个XML文件in_from_right(进入动画),out_to_left(退出动画)。
in_from_right:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_interpolator">
<translate android:fromXDelta="100%p" android:toXDelta="0%p"
android:duration="500" />
</set>
out_to_left:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_interpolator">
<translate android:fromXDelta="0%p" android:toXDelta="-100%p"
android:duration="500" />
</set>
下面是网上发现别人的一个demo可以借鉴一下
分享到:
相关推荐
在这个控件中,用户可以通过简单的左右滑动手势来切换开关状态,其外观和交互都与真实的iPhone硬件开关类似。 滑动开关在iOS开发中通常使用UISwitch类来实现,但在某些情况下,开发者可能希望自定义更符合自己应用...
android 仿iphone左右滑块开关,这个是网上找的别的一个组件提取而来,不同于简单的自定义控件,里面是应用了theme来设置一些属性,这也符合更高级的设计理念。放在这里是以免遗忘。有需求的就随便下载吧!
"Android仿iphone-气泡短信-DEMO.zip" 这个标题表明这是一个针对Android平台的开发项目,其目标是模仿iPhone的气泡短信效果。气泡短信是iOS系统中一种常见的对话界面设计,以气泡的形式展示聊天内容,使用户在视觉上...
"Android精美弹窗仿IPhone样式"是一个话题,旨在使Android应用中的弹窗具有与iPhone类似的外观和交互体验,以此来吸引用户并提供一致性的界面设计。在这个项目中,我们将深入探讨如何在Android中创建具有iPhone风格...
本项目标题"Android-安卓仿iPhone控制中心上划出现控制中心工具栏"正是针对这一需求,旨在创建一个自定义的Android组件,模拟iOS系统的控制中心行为。 首先,我们需要理解Android的触摸事件处理机制。在Android中,...
在Android平台上,模仿iPhone的锁屏界面是一种常见的实践,尤其对于开发者来说,这是一次学习和探索Android UI设计以及交互实现的绝佳机会。这个"Android 源码高仿IPhone锁屏.zip"文件很可能包含了实现这一功能的...
仿Iphone版的Android时间选择器,可能是基于DialogFragment或者自定义View实现,它复刻了iOS设备上的时间选择样式,包括滑动选择小时和分钟的界面设计,以及可能的AM/PM切换选项。这样的设计能够使用户在Android设备...
在Android平台上进行应用开发时,有时我们可能会遇到需要模仿其他平台设计的需求,比如高仿iPhone的锁屏界面。本项目就是一个Android源码实现的高仿iPhone锁屏的毕业设计示例,适合计算机科学与技术、软件工程等相关...
总的来说,要在Android上制作一个仿iPhone的Select List,你可以选择使用原生的Spinner控件,或者通过自定义布局和动画实现更复杂的交互效果。同时,第三方库也可以帮助你快速实现类似的功能。在实际项目中,应根据...
在Android应用开发中,"Android 源码高仿IPhone锁屏" 是一个项目,旨在实现一个类似于iPhone的锁屏界面。这个源码库可以帮助开发者深入理解Android系统的UI设计和交互逻辑,同时提供了一个实战性的学习案例。下面将...
这个名为"Android例子源码仿iphone的程序卸载器.zip"的压缩包包含了一个针对Android平台的项目,其目标是模仿iPhone的应用卸载体验。该项目的主要功能是自动扫描并加载设备上非系统的应用程序,允许用户以类似iPhone...
本项目就是一个实例,它实现了一个仿iPhone的滑动控件,特别适用于展示时间或选项选择,就像HTC设备上的时间滚动条一样。这个自定义控件的核心特性包括上下滑动和循环滚动,这些都是通过自定义View类实现的。 在...
在Android平台上实现“仿iPhone滑动解锁”功能,主要涉及到Android UI设计、触摸事件处理以及动画效果的实现。以下是对这个知识点的详细说明: 1. **Android UI设计**: Android系统提供了丰富的UI组件,如...
在这个"Android应用源码仿Iphone抖动效果Shake Icon"的项目中,我们将深入探讨如何在Android平台上复现这种iOS特有的视觉反馈。 首先,抖动效果的实现主要依赖于动画(Animation)机制。Android提供了多种动画类型...
在Android平台上,开发一款应用来高仿iPhone的锁屏界面是一项技术挑战,涉及到对用户界面设计、触摸事件处理、动画效果以及系统级别的交互理解。在这个项目中,开发者将深入研究Android系统的UI框架,并模仿iPhone...
Android tabs at bottom! This repository contains sample of setting android TabLayout at bottom and showing Fragment embedded in ViewPager. The magic happens very simply. You need to arrange them ...
在Android平台上实现高仿iPhone的滑动解锁功能是一项常见的需求,尤其对于那些希望提供与iOS类似用户体验的应用开发者来说。这个“SlideViewDemo”项目显然提供了一个简易的解决方案,旨在帮助开发者快速将这一特性...
通过以上步骤,开发者可以在Android应用中实现一个仿Iphone的滑动按钮。虽然实现过程可能较为复杂,但这种自定义组件能为应用增添独特的交互体验,提升整体的用户体验。在实际开发中,应根据项目需求进行适当的调整...
本资源“安卓Android源码——仿iphone的listview下拉更新.zip”提供了一个示例,帮助开发者了解如何在Android的ListView中实现这种效果。以下是关于这个主题的详细知识点: 1. **ListView组件**:ListView是Android...