开机动画,渐变
logo.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:background="@android:color/white"
android:orientation="vertical"
android:gravity="center"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<ImageView
android:id="@+id/logo_bg"
android:src="@drawable/index"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
</LinearLayout>
public class LogoActivity extends BaseActivity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.logo);
//3秒钟的渐变动画
AlphaAnimation aa=new AlphaAnimation(0.1f,1.0f);
aa.setDuration(3000);
View v=this.findViewById(R.id.logo_bg);
v.startAnimation(aa);
aa.setAnimationListener(new AnimationListener()
{
@Override
public void onAnimationEnd(Animation animation) {
// TODO Auto-generated method stub
finish();
Intent it=new Intent(LogoActivity.this,LoginAct.class);
LogoActivity.this.startActivity(it);
}
@Override
public void onAnimationRepeat(Animation animation) {
// TODO Auto-generated method stub
}
@Override
public void onAnimationStart(Animation animation) {
// TODO Auto-generated method stub
}
}
);
}
}
分享到:
相关推荐
理解这些文件的格式和作用,可以让我们自定义Android设备的启动体验,无论是简单的静态Logo还是复杂的启动动画,都能展示出独特的个性化风格。然而,进行此类操作时需谨慎,确保遵循安全指南,以免对设备造成不必要...
通过以上步骤,我们就完成了基于Handler的Android游戏logo闪屏的简单实现。在实际开发中,可以进一步扩展,比如添加更复杂的动画效果,或者在闪屏过程中加载游戏数据,提高用户体验。同时,也可以考虑使用其他方式,...
在Android系统中,开机logo是用户开机时首先看到的图像,它通常是设备制造商的品牌标识或者定制的欢迎画面。本文将详细介绍如何使用Windows操作系统下的“android开机logo制作软件”来创建和转换initlogo.rle格式的...
在Android应用开发中,为App设计一个引人注目的Logo动画可以极大地提升用户体验,增加产品的辨识度。本文将深入探讨如何在Android平台上实现一个App的Logo动画效果,结合提供的"QccLogo-Animation-master"项目,我们...
例如,一个简单的Android Logo样式可能如下所示: ```css #android-logo { width: 200px; height: 200px; background: linear-gradient(to right, #A4C639, #FFBB33); border-radius: 50%; box-shadow: 0 4px ...
在Android开发中,滚动Logo是一种常见的用户界面设计,它可以增加应用程序的吸引力并提供品牌识别度。下面我们将深入探讨如何在Android应用中实现滚动Logo的功能。 首先,我们需要理解Android的布局系统。Android...
这个"Android高级应用源码-java使用qrCode生成二维码实例中间带logo.rar"压缩包提供了一个示例,教你如何在生成的二维码中间嵌入logo,使二维码更加个性化且易于识别。下面我们将深入探讨这个知识点。 首先,我们...
Android静态画面是在系统启动过程中出现的简单画面,通常显示"Android"字样。这个画面的修改主要涉及`/system/core/init/init.c`文件。通过分析源码,我们可以找到显示"Android"的字符串,并进行替换。具体代码段...
本教程将详细讲解如何在Android中生成带有Logo的二维码,并介绍如何取消Logo的添加。 首先,我们需要一个库来处理二维码的生成。Zxing(又名ZXing,读作“zebra crossing”)是一个开源的二维码和条形码处理库,它...
简洁的Logo易于识别和记忆,如Android的吉祥物小绿机器人,其简单的线条和鲜明的颜色就非常引人注目。独特性使Logo能在众多竞品中脱颖而出,表达品牌的个性。适应性意味着Logo需要在不同尺寸和背景下保持清晰可见,...
Android应用程序欢迎界面实现 经常使用到一些程序,因为开始的时候需要加载一些资料,或者是为了打下提示商标。往往都会在程序开始的时候加入欢迎界面。实现方法有很多种,今天就来说一下比较简单的方法吧。就是默认...
用纯css3实现的带简单动画的css3 android logo,
在Android系统中,开机logo是用户首次启动设备时看到的图像,它通常包含了制造商或运营商的品牌标识。制作这样的logo涉及到图像处理技术,特别是对于特定的rle(Run-Length Encoding)格式,过程可能会相对复杂。RLE...
Bootloader阶段的Logo修改相对简单,主要涉及以下几个步骤: - **准备工作**: - 准备一张用于作为启动画面的图片。 - 使用`Img2Lcd`工具将图片转换为C语言数组格式。该工具支持.bmp格式的图片输入,并将其转换为...
在这里,webView不仅仅是一个简单的页面展示工具,而是作为桥梁,连接了Android应用和JavaScript代码,使得用户在Android环境中可以编写和执行Logo语言的指令。 JavaScript交互(JavaScript Interface)是Android中...
在Android Studio中制作一个简单的微信登录界面涉及到多个技术层面,包括UI设计、微信SDK集成、权限申请以及网络请求处理等。下面将详细讲解这个过程。 首先,我们需要了解Android Studio IDE的基本操作。Android ...
本篇将详细介绍如何利用ZXing在Android应用中生成普通二维码、带有中心Logo的二维码,并实现扫描解析二维码的功能。 1. **ZXing库介绍** ZXing库最初由Google开发,现已成为一个独立的开源项目。它支持多种编码...
本教程将通过一个名为"TwoCodeDemo"的简单示例项目,详细介绍如何在Android中实现二维码的生成。 首先,我们需要引入生成二维码所需的库。在Android Studio的`build.gradle`(Module: app)文件中,添加ZXing...
final ImageView imageView = findViewById(R.id.logo_image); Timer timer = new Timer(); TimerTask task = new TimerTask() { @Override public void run() { runOnUiThread(new Runnable() { @Override ...