大家好,下面我们来探讨一下微信界面跳转的动画,简单,大方,不失华丽: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. linux 修改mysql密码
  2. const指针 常指针
  3. JQuery DOM基本操作
  4. MYSQL--事务隔离
  5. 1.7 编程基础之字符串 27 单词翻转 4分 python
  6. 加速前进!华为已在全球多地注册“鸿蒙”商标
  7. 高中生住校好还是走读好?为什么?
  8. centos将某一目录权限给用户_CenTOS7使用ACL控制目录权限,只给某个用户访问特定目录...
  9. oracle装一半报错要卸掉,OpenSUSE下oracle11gR2的安装卸载
  10. phpMyAdmin源码配置过程
  11. pythonplot下载_Matplotlib for Python Developers PDF 下载
  12. QQ2006 界面编程
  13. 【RDKit】Python化学包RDkit的教程
  14. Java使用JNA调用SWMM模型的DLL
  15. android View的生命周期
  16. pr如何跳到关键帧_PR制作短视频(二):30分钟制作一个短视频
  17. 内存卡数据恢复,如何从内存卡恢复数据
  18. 根据excel列动态创建mysql表,excel动态生成表格数据/EXCEL根据表2数据自动生成表1内容?...
  19. 万圣节奇妙夜,不给糖就捣蛋—Python带你点击解锁恐怖新道具(南瓜头、骷髅、蝙蝠、糖......)
  20. 计算机MAR代表什么,MAR是什么意思?

热门文章

  1. async await 使用案例
  2. 最赚钱的工作怎么找?看懂这三点你也行
  3. 项目六 PLC与RobotStudio联合仿真激光切割工作站——系统联调
  4. 轻松实现在web页面中直接播放rtsp视频流
  5. 汇丰回应范宁与黄碧娟两高管离职:与华为无任何联系
  6. 聊聊单点登录(SSO)中的CAS认证
  7. 2022-2027年中国白鲢鱼养殖行业发展前景及投资战略咨询报告
  8. 嵌入式开发之工具移植--wireless tools工具的移植和使用
  9. pbootcms黑色风格响应式新闻资讯博客整站源码
  10. 如何测试web网站?