加载界面只需要一张logo,颜色渐深,三秒显示后跳入下一个activity,同时去掉标题栏与状态栏。代码如下:AppLoadingActivity.java中

public class AppLoadingActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
     // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);
        // 取消标题栏(也可以在manifest里面配置)
        // this.requestWindowFeature(Window.FEATURE_NO_TITLE);
        // 取消状态栏
        this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                WindowManager.LayoutParams.FLAG_FULLSCREEN);
        setContentView(R.layout.app_loading);

// 三秒钟之后进入login
        ImageView loadingIv = (ImageView) this.findViewById(R.id.logo_bg);
        // 从浅到深,从百分之10到百分之百
        AlphaAnimation animation = new AlphaAnimation(0.1f, 1.0f);
        animation.setDuration(3000);
        loadingIv.setAnimation(animation);

// 给animation设置监听器
        animation.setAnimationListener(new AnimationListener() {
            @Override
            public void onAnimationStart(Animation animation) {
                // TODO Auto-generated method stub
            }
            @Override
            public void onAnimationRepeat(Animation animation) {
                // TODO Auto-generated method stub
            }
            @Override
            public void onAnimationEnd(Animation animation) {
                // TODO Auto-generated method stub
                // 三秒之后跳出
                Intent it = new Intent(AppLoadingActivity.this, MainActivity.class);
                startActivity(it);
                // 三秒之后 这个窗口就没用了 应该finish
                finish();
            }
        });
    }
}

app_loading.xml:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
<ImageView  
    android:id="@+id/logo_bg"
    android:background="@drawable/app_loading"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    />
</LinearLayout>

AppLoadingManifest.xml:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.android.aming.apploading"
      android:versionCode="1"
      android:versionName="1.0">
    <uses-sdk android:minSdkVersion="7" />

<application android:icon="@drawable/icon" android:label="@string/app_name"

//这个属性可以消除加载应用中间的黑屏
    android:theme="@android:style/Theme.Translucent">
        <activity android:name=".AppLoadingActivity"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
  <activity android:name=".MainActivity">
        </activity>
    </application>
</manifest>

android应用的loading加载动画制作相关推荐

  1. android 载入svg动画,实例讲解使用SVG制作loading加载动画的方法

    今天和大家分享一个以SVG图像为主的loading加载动画,现在移动端网页使用比较多,若还用GIF做loading图片的话,可能会影响图像的质量,所以使用SVG是一个不错的方式. 这次展示的代码由 A ...

  2. 【web前端特效源码】使用HTML5+CSS3制作一个会动的音频loading加载动画效果~~适合初学者~超简单~ |前端开发|IT编程

    b站视频演示效果: [web前端特效源码]使用HTML5+CSS3制作一个会动的音频loading加载动画效果~~适合初学者~超简单~ |前端开发|IT软件 效果图: 完整代码: <!DOCTY ...

  3. html5 css3炫酷效果,28种纯CSS3炫酷loading加载动画特效

    这是一组效果非常炫酷的纯CSS3 Loading加载动画特效.这组loading动画共有27种不同的效果.每一种loading动画都是通过CSS3的keyframes帧动画来完成的,每一个加载动画都构 ...

  4. html加载特效大全,10种炫酷的CSS3 loading加载动画特效

    这是一组效果非常炫酷的纯CSS3 loading加载动画特效.这组loading动画共10种不同的效果,全部使用animation帧动画制作而成.这些特效代码简洁,效果炫酷,非常值得学习借鉴. 制作方 ...

  5. Css3+jquery 实现loading加载动画

    一.Css3+jquery 实现loading加载动画 这是一个 Loading 加载demo 不需要图片 纯html和css 实现样式 以下是html css以及js的代码 需要自取 <!DO ...

  6. android自定义笑脸,Android实现笑脸进度加载动画

    最近看到豆瓣的笑脸loading很有意思,看一张效果图: 下面分析一下如何实现这样的效果: 1.默认状态是一张笑脸的状态(一个嘴巴,两个眼睛,默认状态) 2.开始旋转,嘴巴追上眼睛(合并状态) 3.追 ...

  7. 2款不同样式的CSS3 Loading加载动画 附源码

    原文:2款不同样式的CSS3 Loading加载动画 附源码 我们经常看到的Loading加载很多都是转圈圈的那种,今天我们来换一种有创意的CSS3 Loading加载动画,一种是声波形状的动画,另一 ...

  8. Android仿搜狗浏览器加载动画

    Android仿搜狗浏览器加载动画 周六,国庆放假调休,今天闲来无事,就看了下搜狗浏览器的加载动画.感觉结合前面学习的基础还是能做出来的,所以就简单的实现了下,然后写下这边博客给大家参考参考,权当巩固 ...

  9. CSS - 实现Loading加载动画

    Loading加载动画 用CSS都用实现一个loading的加载动画 通过控制 item-loader-container 来实现显示及隐藏 <div class="item-load ...

最新文章

  1. 用男女朋友关系解释计算机常用概念
  2. 中文预训练ALBERT模型来了:小模型登顶GLUE,Base版模型小10倍、速度快1倍
  3. Java常见问题汇总
  4. SSM框架笔记08:初探Spring——采用配置类与注解方式
  5. 【Level 08】U06 Good Feeling L3 Fun-filled concert
  6. Fields of Mathematics
  7. 程序设计 关键字解释
  8. js实现数据流(日志流,报警信息等)滚动展示,并分页(含实现demo)
  9. 设置按钮背景为透明去掉button按钮左右两边的留白
  10. em px 简单换算
  11. 用JavaScript简单编程——基础篇
  12. em算法 c语言,EM算法原理与应用(附代码)
  13. FlowNet 2.0的阅读笔记
  14. 初中计算机操作题五环,第五课 电脑出算术题 课件
  15. 【路径规划】第一周: 路径规划 开源代码汇总(ROS) 版本
  16. NLP 实战(11): CSDN Daily,兼谈技术写作的问题
  17. Android Studio 解决数据库手机电脑不同步
  18. 三维地质建模数据处理
  19. Node项目实战总结
  20. C语言深度解剖读书笔记

热门文章

  1. wap商城源码php,ecshop商城源码html5手机wap响应式自适应php网站模板带后端dossy
  2. 有源医疗器械的开发过程和各阶段的注意事项(九)——————设计验证阶段
  3. kali linux2.0安装中文输入法,KaliLinux安装中文输入法
  4. 编程语言——Verilog基本语句
  5. 常用CRON表达式详解
  6. GB/T 21605化学品急性吸入毒性试验方法
  7. PowerBuilder 10 下调用FoxitPDFSDK_AX_Pro.ocx浏览打印PDF文件
  8. 思科模拟器之网络访问控制
  9. npm run serve 运行会出现的一些错误
  10. 【比特熊故事汇】4月MVP英雄故事 —— 微软X英特尔春日漫话