[size=x-large]
public class MainActivity extends AppCompatActivity {
Handler handler = new Handler();
private AppCompatImageView imageView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
//保持全屏窗口
//这行代码很重要,笔者刚开始漏了没写显示就出了问题
setContentView(R.layout.welcome_layout);
imageView = (AppCompatImageView) findViewById(R.id.welcome_image);
welcomeImage();
}
private void welcomeImage(){
imageView.setImageResource(R.drawable.wk);
final ScaleAnimation animation = new ScaleAnimation(1.0f,1.2f,1.0f,1.2f, Animation.RELATIVE_TO_SELF,0.5f,Animation.RELATIVE_TO_SELF,0.5f);
//ScaleAnimation()各参数的含义:
//float fromX 动画起始时 X坐标上的伸缩尺寸
//float toX 动画结束时 X坐标上的伸缩尺寸
//float fromY 动画起始时Y坐标上的伸缩尺寸
//float toY 动画结束时Y坐标上的伸缩尺寸
//int pivotXType 动画在X轴相对于物件位置类型
//float pivotXValue 动画相对于物件的X坐标的开始位置
//int pivotYType 动画在Y轴相对于物件位置类型
//float pivotYValue 动画相对于物件的Y坐标的开始位置
animation.setFillAfter(true);
animation.setDuration(4000);
animation.setAnimationListener(new Animation.AnimationListener() {
@Override
public void onAnimationStart(Animation animation) {
}
@Override
public void onAnimationEnd(Animation animation) {
Intent intent = new Intent(MainActivity.this,WelcomeActivity.class);
startActivity(intent);
overridePendingTransition(android.R.anim.fade_in,android.R.anim.fade_out);
//模仿淡入淡出效果
}
@Override
public void onAnimationRepeat(Animation animation) {
}
});
imageView.startAnimation(animation);
}
}
[/size]
分享到:
相关推荐
Android大作业——仿知乎日报.zipAndroid大作业——仿知乎日报.zipAndroid大作业——仿知乎日报.zipAndroid大作业——仿知乎日报.zipAndroid大作业——仿知乎日报.zipAndroid大作业——仿知乎日报.zipAndroid大作业...
高仿知乎日报 APK下载 百度网盘 或 CSDN 教程 高仿知乎日报(一) 高仿知乎日报(二) 高仿知乎日报(三) 高仿知乎日报(四) 高仿知乎日报(五) 高仿知乎日报(六) 知乎日报API 知乎日报API 来自izzyleung,在此表示感谢 已...
微信小程序——仿知乎日报(截图+源码).zip 微信小程序——仿知乎日报(截图+源码).zip 微信小程序——仿知乎日报(截图+源码).zip 微信小程序——仿知乎日报(截图+源码).zip 微信小程序——仿知乎日报(截图+...
在“使用vue全家桶做的高仿知乎日报”项目中,我们将深入探讨这些技术在实际应用中的运用。 1. **Vue.js核心**:Vue.js的核心特性包括声明式渲染、响应式数据绑定、组件系统和指令系统等。在高仿知乎日报项目中,...
2:抽屉效果 3:listview的下拉刷新和上拉加载 4:侧滑关闭activity 5:自定义bannerView,用水平ScrollView写的 毕竟只用了4天时间写的,代码结构清晰,但是不太完整,touch事件处理仍有bug未抽出时间解决
微信小程序demo:知乎日报(源代码+截图)微信小程序demo:知乎日报(源代码+截图)微信小程序demo:知乎日报(源代码+截图)微信小程序demo:知乎日报(源代码+截图)微信小程序demo:知乎日报(源代码+截图)微信小程序demo...
标题中的“高仿知乎日报apk+项目地址”指的是一个针对知乎日报应用的克隆或模仿版本,由Android操作系统支持。这个项目旨在为开发者提供一个学习和参考的平台,以了解如何构建类似知乎日报的移动应用。它可能包含了...
小程序源码 知乎日报1 (代码+截图)小程序源码 知乎日报1 (代码+截图)小程序源码 知乎日报1 (代码+截图)小程序源码 知乎日报1 (代码+截图)小程序源码 知乎日报1 (代码+截图)小程序源码 知乎日报1 (代码+截图)小程序...
【仿知乎日报App.zip】是一个开源项目,旨在模仿知名问答社区知乎的日报应用——iOS版本。这个项目对于学习iOS开发,特别是对UI设计和数据处理感兴趣的开发者来说,是一份宝贵的资源。通过研究这个项目,你可以深入...
微信小程序——仿知乎(截图+源码).zip 微信小程序——仿知乎(截图+源码).zip 微信小程序——仿知乎(截图+源码).zip 微信小程序——仿知乎(截图+源码).zip 微信小程序——仿知乎(截图+源码).zip 微信小程序...
【Android-ReadBar仿知乎日报Android客户端】 ReadBar是一款基于Android平台的应用程序,它模仿了知名知识分享平台知乎日报的用户界面和功能。这个项目旨在为开发者提供一个学习和实践Android应用开发,特别是UI...
《Swift精仿知乎日报iOS端》是一个基于Swift编程语言实现的iOS应用项目,旨在通过模仿知名社交问答平台知乎的日报功能,为开发者提供一个学习和实践Swift编程、iOS应用开发的实战案例。该项目覆盖了iOS开发中的多个...
感谢您的下载!
本项目是一个基于Android平台的高度仿照知乎日报的应用程序,它集成了现代Android开发中的多个核心技术,旨在提供一个优秀的用户体验和高效的数据处理能力。这个项目主要运用了以下技术栈: 1. **Material Design**...
"仿知乎日报"微信小程序项目是基于知乎日报的界面和功能进行仿制的,旨在帮助开发者学习和实践微信小程序的开发技术。在这个项目中,我们可以深入探讨以下几个重要的微信小程序开发知识点: 1. **页面结构与生命...
《iOS开发:高仿知乎日报DZXZhihuDaily项目详解》 在iOS开发领域,模仿知名应用的设计和功能是一种常见的学习方式。本篇文章将详细探讨由开发者KenwayGogo创建并持续更新的开源项目——"DZXZhihuDaily",这是一个...
在Android开发领域,"仿知乎日报android"是一个常见的练习项目,旨在帮助开发者学习和掌握一些基本的Android UI组件和技术。这个项目主要涉及到三个方面:侧边栏(Sidebar)、ViewPager和下拉刷新(Pull-to-Refresh...
【仿知乎日报ListView】是一种常见的Android开发技巧,用于创建类似知乎日报应用中展示内容的滚动列表。这个项目主要目标是实现一个自定义的ListView,它能够包含多种类型的item(如文字、图片、图文混排等),同时...
小程序源码 知乎日报 (代码+截图)小程序源码 知乎日报 (代码+截图)小程序源码 知乎日报 (代码+截图)小程序源码 知乎日报 (代码+截图)小程序源码 知乎日报 (代码+截图)小程序源码 知乎日报 (代码+截图)小程序源码 ...
【描述】"vue高仿知乎日报单页面应用,技术栈 vue vuex vue-router axios mint-ui sass"进一步强调了这个项目是单页面应用(SPA),意味着整个应用程序都在一个HTML页面中,通过动态加载内容来模拟多页面效果。...