大家好,下面我们来探讨一下微信界面跳转的动画,简单,大方,不失华丽:overridePendingTransition(android.R.anim.slide_in_left,android.R.anim.slide_out_right);是可以完成的,这里会用到不少的xml文件来完成,下面我们来直接看看主要代码:(不过要在startActivity后和finish()前,而且每个activity都要这样的),还要注意在AndroidManifest.xml中定义application节点的主题。

1.主函数:

public class MainActivity extends Activity {

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

Application app=getApplication();

int sdk=android.os.Build.VERSION.SDK_INT;

Toast.makeText(this, sdk+"", Toast.LENGTH_LONG).show();

if (sdk>14) {

// app.setTheme(android.R.style.Theme_Black_NoTitleBar);

}

//ButtonClick.clickto(this,Two.class);

findViewById(R.id.btn).setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View v) {

startActivity(new Intent(MainActivity.this,Two.class));

overridePendingTransition(android.R.anim.slide_in_left,android.R.anim.slide_out_right);

}

});

}

@Override

public boolean onCreateOptionsMenu(Menu menu) {

getMenuInflater().inflate(R.menu.activity_main, menu);

return true;

}

}

2.anim里的xml:

1).slide_left_in.xml

2).

slide_left_out.xml

3).slide_right_in.xml

4).slide_right_out.xml

3.styles里的代码:

OK,其他的Activity里面都没有什么代码,监听你们都是会的,就到这里了      点击下载案例             点击下载案例

android仿微信的activity平滑水平切换动画,android仿微信的activity平滑水平切换动画...相关推荐

  1. android tab 切换动画,Android之ViewPager+TabLayout组合实现导航条切换效果(微信和QQ底部多标签切换)...

    前言 之前在另外一篇中用Fragment和button实现了点击切换Fragment的效果,比较简陋.这次改用ViewPager+TabLayout 实现联动的效果. 实现效果 ViewPager 多 ...

  2. Android仿人人客户端(v5.7.1)——点击左侧菜单栏中的Item切换视图

    转载请标明出处:http://blog.csdn.net/android_ls/article/details/8765193 在前面几讲中,左侧菜单(左侧面板).满足滑动或点击子View的方式,打开 ...

  3. Android端IM应用中的@人功能实现:仿微博、QQ、微信,零入侵、高可扩展

    本文由"猫爸iYao"原创分享,感谢作者. 1.引言 最近有个需求:评论@人(没错,就是IM聊天或者微博APP里的@人功能),就像下图这样: ▲ 微信群聊界面里的@人功能  ▲ Q ...

  4. Android 平板中 自己定义键盘(popuwindow) 居于屏幕左下方 仿微信的password输入界面...

    之前博客中,介绍过使用谷歌提供的键盘的一些api,能够非常好地自己定义键盘,參考我之前的博客链接:android 自己定义键盘 ,这个有一个局限性,仅仅能占满屏幕,无法做到仅仅能占一部分的需求键盘,例 ...

  5. 【转】Android android listview的HeadView左右切换图片(仿新浪,网易,百度等切换图片)...

    首先我们还是看一些示例:(网易,新浪,百度)      下面我简单的介绍下实现方法:其实就是listview addHeaderView.只不过这个view是一个可以切换图片的view,至于这个vie ...

  6. android仿微信图片上传进度,Android开发之模仿微信打开网页的进度条效果(高仿)...

    一,为什么说是真正的高仿? 阐述这个问题前,先说下之前网上的,各位可以复制这段字,去百度一下  "仿微信打开网页的进度条效果",你会看到有很多类似的文章,不过他们有个共同点,就是实 ...

  7. android 仿微信聊天界面 以及语音录制功能,Android仿微信录制语音功能

    本文实例为大家分享了Android仿微信录制语音的具体代码,供大家参考,具体内容如下 前言 我把录音分成了两部分 1.UI界面,弹窗读秒 2.一个类(包含开始.停止.创建文件名功能) 第一部分 由于6 ...

  8. android仿微信 进度条,Android开发之模仿微信打开网页的进度条效果(高仿)

    一,为什么说是真正的高仿? 阐述这个问题前,先说下之前网上的,各位可以复制这段字,去百度一下  "仿微信打开网页的进度条效果" ,你会看到有很多类似的文章,不过他们有个共同点,就是 ...

  9. android 辐射动画_Android仿微信雷达辐射搜索好友(逻辑清晰实现简单)

    不知不觉这个春节也已经过完了,遗憾家里没网,没能及时给大家送上祝福,今天回到深圳,明天就要上班了,小伙伴们是不是和我一样呢?今天讲的是一个大家都见过的动画,雷达搜索好友嘛,原理也十分的简单,你看完我的 ...

  10. android仿小红书图片拖拽(改进版,仿微信朋友圈拖拽删除)

    一.小红书效果 上面三个图是小红书发布动态的时候选择好图片后,长按图片进行排序的效果.长按后,选择的图片浮起,随手指左右移动,靠近左右边缘的时候,整体的条目可以左右滚动,再将手指选择的图片发到合适的位 ...

最新文章

  1. 【IOC 控制反转】Android 事件依赖注入 ( 事件依赖注入具体的操作细节 | 获取要注入事件的 View 对象 | 通过反射获取 View 组件的事件设置方法 )
  2. Python 类常用各种方法及区别
  3. android崩溃无日志,Android 收集Crash日志----UncaughtExceptionHandler
  4. 盛语小智教育机器人是骗人的_武清区人民检察院未检工作室,开展普法机器人进校园宣讲活动...
  5. mysql5.5表的创建源码_mysql5.5 源码安装
  6. mysql dump 表数据 shell 脚本
  7. linux百度云备份文件夹,Linux环境下载百度网盘文件
  8. SAP License:Ecc6.0和R/3 有什么区别?
  9. AgileEAS.NET平台开发实例-药店系统-视频教程系列-索引
  10. html代码格式化vscode,Vscode代码格式化
  11. VGA驱动实现并下板EGO1
  12. 物联网嵌入式开发人员面临的5大挑战
  13. 扩展Win7虚拟机硬盘
  14. 邮件裸奔,两大加密协议 PGP 与 S/MIME 被曝明文漏洞;DeepMind AI 能让自己拥有像哺乳动物那样的导航能力...
  15. linux centos7增加文件夹权限,在Centos7系统中实现用户和文件权限的管理
  16. 三大通信运营商天猫电器城开店
  17. 关于Map入参,出参
  18. 后台服务(Service)
  19. 【NIO与Netty】网络编程:netty中粘包、半包现象展示,分析及解决
  20. 利用python自动生成证件照

热门文章

  1. java农场商城 生鲜超市 水果蔬菜电商网站平台系统设计与实现 项目源代码下载 javaweb jsp ssm mysql
  2. 文件web服务器搭建,Web服务器的构建和配置
  3. SonicWall 远程命令执行漏洞
  4. Linux下清空文件内容而不删除文件
  5. 朋友圈被30万人转行刷屏:“不要脸”的成年人,有多难?
  6. linux文件重命名
  7. 针对屏幕下方出现黑边的手机适配
  8. 十六进制转八进制 c++
  9. GitHub 怎么删除库--解决方法
  10. 区块链环保行业应用,区块链技术应用开发解决方案