安卓案例:学生信息管理

鼠扑  金牌会员 | 2022-6-25 07:21:43 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 815|帖子 815|积分 2445

文章目录



一、提出任务


二、涉及知识点


三、完成任务


(一)创建安卓项目



  • 基于Empty Activity创建安卓项目 - StudentManagement

  • 单击【Finish】按钮

  • 将MainActivity改名为SplashScreenActivity

  • 将对应的布局文件activity_main.xml改名为activity_splash_screen.xml

(二)准备图片资源



  • 准备三张图片,拷贝到mipmap目录里

(三)创建启动界面

1、启动界面布局资源文件



  • 布局资源文件 - activity_splash_screen.xml

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  3.     android:id="@+id/root_layout"
  4.     android:layout_width="match_parent"
  5.     android:layout_height="match_parent"
  6.     android:orientation="vertical"
  7.     android:background="@mipmap/splash_back"
  8.     android:gravity="center_vertical|center_horizontal">
  9.     <ImageView
  10. <?xml version="1.0" encoding="utf-8"?>
  11. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  12.     <alpha
  13.         android:duration="3000"
  14.         android:fromAlpha="0.0"
  15.         android:toAlpha="1.0" />
  16.     <rotate
  17.         android:duration="3000"
  18.         android:fromDegrees="0"
  19.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  20.         android:pivotX="50%"
  21.         android:pivotY="50%"
  22.         android:toDegrees="+360" />
  23. </set>android:id="@+id/iv_student"
  24. <?xml version="1.0" encoding="utf-8"?>
  25. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  26.     <alpha
  27.         android:duration="3000"
  28.         android:fromAlpha="0.0"
  29.         android:toAlpha="1.0" />
  30.     <rotate
  31.         android:duration="3000"
  32.         android:fromDegrees="0"
  33.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  34.         android:pivotX="50%"
  35.         android:pivotY="50%"
  36.         android:toDegrees="+360" />
  37. </set>android:layout_width="wrap_content"
  38. <?xml version="1.0" encoding="utf-8"?>
  39. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  40.     <alpha
  41.         android:duration="3000"
  42.         android:fromAlpha="0.0"
  43.         android:toAlpha="1.0" />
  44.     <rotate
  45.         android:duration="3000"
  46.         android:fromDegrees="0"
  47.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  48.         android:pivotX="50%"
  49.         android:pivotY="50%"
  50.         android:toDegrees="+360" />
  51. </set>android:layout_height="wrap_content"
  52. <?xml version="1.0" encoding="utf-8"?>
  53. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  54.     <alpha
  55.         android:duration="3000"
  56.         android:fromAlpha="0.0"
  57.         android:toAlpha="1.0" />
  58.     <rotate
  59.         android:duration="3000"
  60.         android:fromDegrees="0"
  61.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  62.         android:pivotX="50%"
  63.         android:pivotY="50%"
  64.         android:toDegrees="+360" />
  65. </set>android:src="@mipmap/student" />
  66.     <TextView
  67. <?xml version="1.0" encoding="utf-8"?>
  68. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  69.     <alpha
  70.         android:duration="3000"
  71.         android:fromAlpha="0.0"
  72.         android:toAlpha="1.0" />
  73.     <rotate
  74.         android:duration="3000"
  75.         android:fromDegrees="0"
  76.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  77.         android:pivotX="50%"
  78.         android:pivotY="50%"
  79.         android:toDegrees="+360" />
  80. </set>android:id="@+id/tv_title"
  81. <?xml version="1.0" encoding="utf-8"?>
  82. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  83.     <alpha
  84.         android:duration="3000"
  85.         android:fromAlpha="0.0"
  86.         android:toAlpha="1.0" />
  87.     <rotate
  88.         android:duration="3000"
  89.         android:fromDegrees="0"
  90.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  91.         android:pivotX="50%"
  92.         android:pivotY="50%"
  93.         android:toDegrees="+360" />
  94. </set>android:layout_width="wrap_content"
  95. <?xml version="1.0" encoding="utf-8"?>
  96. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  97.     <alpha
  98.         android:duration="3000"
  99.         android:fromAlpha="0.0"
  100.         android:toAlpha="1.0" />
  101.     <rotate
  102.         android:duration="3000"
  103.         android:fromDegrees="0"
  104.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  105.         android:pivotX="50%"
  106.         android:pivotY="50%"
  107.         android:toDegrees="+360" />
  108. </set>android:layout_height="wrap_content"
  109. <?xml version="1.0" encoding="utf-8"?>
  110. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  111.     <alpha
  112.         android:duration="3000"
  113.         android:fromAlpha="0.0"
  114.         android:toAlpha="1.0" />
  115.     <rotate
  116.         android:duration="3000"
  117.         android:fromDegrees="0"
  118.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  119.         android:pivotX="50%"
  120.         android:pivotY="50%"
  121.         android:toDegrees="+360" />
  122. </set>android:textColor="#0000ff"
  123. <?xml version="1.0" encoding="utf-8"?>
  124. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  125.     <alpha
  126.         android:duration="3000"
  127.         android:fromAlpha="0.0"
  128.         android:toAlpha="1.0" />
  129.     <rotate
  130.         android:duration="3000"
  131.         android:fromDegrees="0"
  132.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  133.         android:pivotX="50%"
  134.         android:pivotY="50%"
  135.         android:toDegrees="+360" />
  136. </set>android:textSize="30sp"
  137. <?xml version="1.0" encoding="utf-8"?>
  138. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  139.     <alpha
  140.         android:duration="3000"
  141.         android:fromAlpha="0.0"
  142.         android:toAlpha="1.0" />
  143.     <rotate
  144.         android:duration="3000"
  145.         android:fromDegrees="0"
  146.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  147.         android:pivotX="50%"
  148.         android:pivotY="50%"
  149.         android:toDegrees="+360" />
  150. </set>android:layout_marginTop="20dp"
  151. <?xml version="1.0" encoding="utf-8"?>
  152. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  153.     <alpha
  154.         android:duration="3000"
  155.         android:fromAlpha="0.0"
  156.         android:toAlpha="1.0" />
  157.     <rotate
  158.         android:duration="3000"
  159.         android:fromDegrees="0"
  160.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  161.         android:pivotX="50%"
  162.         android:pivotY="50%"
  163.         android:toDegrees="+360" />
  164. </set>android:text="@string/title" />
  165.     <TextView
  166. <?xml version="1.0" encoding="utf-8"?>
  167. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  168.     <alpha
  169.         android:duration="3000"
  170.         android:fromAlpha="0.0"
  171.         android:toAlpha="1.0" />
  172.     <rotate
  173.         android:duration="3000"
  174.         android:fromDegrees="0"
  175.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  176.         android:pivotX="50%"
  177.         android:pivotY="50%"
  178.         android:toDegrees="+360" />
  179. </set>android:id="@+id/tv_version"
  180. <?xml version="1.0" encoding="utf-8"?>
  181. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  182.     <alpha
  183.         android:duration="3000"
  184.         android:fromAlpha="0.0"
  185.         android:toAlpha="1.0" />
  186.     <rotate
  187.         android:duration="3000"
  188.         android:fromDegrees="0"
  189.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  190.         android:pivotX="50%"
  191.         android:pivotY="50%"
  192.         android:toDegrees="+360" />
  193. </set>android:layout_width="wrap_content"
  194. <?xml version="1.0" encoding="utf-8"?>
  195. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  196.     <alpha
  197.         android:duration="3000"
  198.         android:fromAlpha="0.0"
  199.         android:toAlpha="1.0" />
  200.     <rotate
  201.         android:duration="3000"
  202.         android:fromDegrees="0"
  203.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  204.         android:pivotX="50%"
  205.         android:pivotY="50%"
  206.         android:toDegrees="+360" />
  207. </set>android:layout_height="wrap_content"
  208. <?xml version="1.0" encoding="utf-8"?>
  209. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  210.     <alpha
  211.         android:duration="3000"
  212.         android:fromAlpha="0.0"
  213.         android:toAlpha="1.0" />
  214.     <rotate
  215.         android:duration="3000"
  216.         android:fromDegrees="0"
  217.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  218.         android:pivotX="50%"
  219.         android:pivotY="50%"
  220.         android:toDegrees="+360" />
  221. </set>android:textColor="#ff0000"
  222. <?xml version="1.0" encoding="utf-8"?>
  223. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  224.     <alpha
  225.         android:duration="3000"
  226.         android:fromAlpha="0.0"
  227.         android:toAlpha="1.0" />
  228.     <rotate
  229.         android:duration="3000"
  230.         android:fromDegrees="0"
  231.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  232.         android:pivotX="50%"
  233.         android:pivotY="50%"
  234.         android:toDegrees="+360" />
  235. </set>android:layout_marginTop="20dp"
  236. <?xml version="1.0" encoding="utf-8"?>
  237. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  238.     <alpha
  239.         android:duration="3000"
  240.         android:fromAlpha="0.0"
  241.         android:toAlpha="1.0" />
  242.     <rotate
  243.         android:duration="3000"
  244.         android:fromDegrees="0"
  245.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  246.         android:pivotX="50%"
  247.         android:pivotY="50%"
  248.         android:toDegrees="+360" />
  249. </set>android:textSize="20sp"
  250. <?xml version="1.0" encoding="utf-8"?>
  251. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  252.     <alpha
  253.         android:duration="3000"
  254.         android:fromAlpha="0.0"
  255.         android:toAlpha="1.0" />
  256.     <rotate
  257.         android:duration="3000"
  258.         android:fromDegrees="0"
  259.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  260.         android:pivotX="50%"
  261.         android:pivotY="50%"
  262.         android:toDegrees="+360" />
  263. </set>android:text="@string/version" />
  264. </LinearLayout>
复制代码


  • 有两处报错,需要我们在字符串资源文件文理定义两个字符串变量
2、编辑字符串资源文件



  • 字符串资源文件 - strings.xml

  1. <resources>
  2.     <string name="app_name">学生信息管理系统V1.0</string>
  3.     <string name="title">学生信息管理系统</string>
  4.     <string name="version">Version 1.0</string>
  5. </resources>
复制代码
3、创建动画资源文件



  • 在res目录里创建anim子目录,在子目录里创建自定义动画资源文件animator.xml

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3.     <alpha
  4.         android:duration="3000"
  5.         android:fromAlpha="0.0"
  6.         android:toAlpha="1.0" />
  7.     <rotate
  8.         android:duration="3000"
  9.         android:fromDegrees="0"
  10.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  11.         android:pivotX="50%"
  12.         android:pivotY="50%"
  13.         android:toDegrees="+360" />
  14. </set>
复制代码
4、编写启动界面类



  • 启动界面类 - SplashScreenActivity

  1. package net.huawei.student_management;import androidx.appcompat.app.AppCompatActivity;import android.content.Intent;import android.os.Bundle;import android.os.Handler;import android.view.View;import android.view.animation.Animation;import android.view.animation.AnimationUtils;import android.widget.ImageView;import android.widget.LinearLayout;public class SplashScreenActivity extends AppCompatActivity {    private Animation animation; // 动画对象    private ImageView ivStudent; // 学生图像视图    private LinearLayout rootLayout; // 根布局    private final int DELAY_TIME = 4000; // 延迟时间    @Override    protected void onCreate(Bundle savedInstanceState) {<?xml version="1.0" encoding="utf-8"?>
  2. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3.     <alpha
  4.         android:duration="3000"
  5.         android:fromAlpha="0.0"
  6.         android:toAlpha="1.0" />
  7.     <rotate
  8.         android:duration="3000"
  9.         android:fromDegrees="0"
  10.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  11.         android:pivotX="50%"
  12.         android:pivotY="50%"
  13.         android:toDegrees="+360" />
  14. </set>super.onCreate(savedInstanceState);<?xml version="1.0" encoding="utf-8"?>
  15. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  16.     <alpha
  17.         android:duration="3000"
  18.         android:fromAlpha="0.0"
  19.         android:toAlpha="1.0" />
  20.     <rotate
  21.         android:duration="3000"
  22.         android:fromDegrees="0"
  23.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  24.         android:pivotX="50%"
  25.         android:pivotY="50%"
  26.         android:toDegrees="+360" />
  27. </set>// 利用布局资源文件设置用户界面<?xml version="1.0" encoding="utf-8"?>
  28. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  29.     <alpha
  30.         android:duration="3000"
  31.         android:fromAlpha="0.0"
  32.         android:toAlpha="1.0" />
  33.     <rotate
  34.         android:duration="3000"
  35.         android:fromDegrees="0"
  36.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  37.         android:pivotX="50%"
  38.         android:pivotY="50%"
  39.         android:toDegrees="+360" />
  40. </set>setContentView(R.layout.activity_splash_screen);<?xml version="1.0" encoding="utf-8"?>
  41. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  42.     <alpha
  43.         android:duration="3000"
  44.         android:fromAlpha="0.0"
  45.         android:toAlpha="1.0" />
  46.     <rotate
  47.         android:duration="3000"
  48.         android:fromDegrees="0"
  49.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  50.         android:pivotX="50%"
  51.         android:pivotY="50%"
  52.         android:toDegrees="+360" />
  53. </set>// 通过资源标识符获取控件实例<?xml version="1.0" encoding="utf-8"?>
  54. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  55.     <alpha
  56.         android:duration="3000"
  57.         android:fromAlpha="0.0"
  58.         android:toAlpha="1.0" />
  59.     <rotate
  60.         android:duration="3000"
  61.         android:fromDegrees="0"
  62.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  63.         android:pivotX="50%"
  64.         android:pivotY="50%"
  65.         android:toDegrees="+360" />
  66. </set>ivStudent = findViewById(R.id.iv_student);<?xml version="1.0" encoding="utf-8"?>
  67. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  68.     <alpha
  69.         android:duration="3000"
  70.         android:fromAlpha="0.0"
  71.         android:toAlpha="1.0" />
  72.     <rotate
  73.         android:duration="3000"
  74.         android:fromDegrees="0"
  75.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  76.         android:pivotX="50%"
  77.         android:pivotY="50%"
  78.         android:toDegrees="+360" />
  79. </set>rootLayout = findViewById(R.id.root_layout);<?xml version="1.0" encoding="utf-8"?>
  80. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  81.     <alpha
  82.         android:duration="3000"
  83.         android:fromAlpha="0.0"
  84.         android:toAlpha="1.0" />
  85.     <rotate
  86.         android:duration="3000"
  87.         android:fromDegrees="0"
  88.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  89.         android:pivotX="50%"
  90.         android:pivotY="50%"
  91.         android:toDegrees="+360" />
  92. </set>// 创建动画<?xml version="1.0" encoding="utf-8"?>
  93. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  94.     <alpha
  95.         android:duration="3000"
  96.         android:fromAlpha="0.0"
  97.         android:toAlpha="1.0" />
  98.     <rotate
  99.         android:duration="3000"
  100.         android:fromDegrees="0"
  101.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  102.         android:pivotX="50%"
  103.         android:pivotY="50%"
  104.         android:toDegrees="+360" />
  105. </set>animation = AnimationUtils.loadAnimation(this, R.anim.animator);<?xml version="1.0" encoding="utf-8"?>
  106. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  107.     <alpha
  108.         android:duration="3000"
  109.         android:fromAlpha="0.0"
  110.         android:toAlpha="1.0" />
  111.     <rotate
  112.         android:duration="3000"
  113.         android:fromDegrees="0"
  114.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  115.         android:pivotX="50%"
  116.         android:pivotY="50%"
  117.         android:toDegrees="+360" />
  118. </set>// 启动动画<?xml version="1.0" encoding="utf-8"?>
  119. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  120.     <alpha
  121.         android:duration="3000"
  122.         android:fromAlpha="0.0"
  123.         android:toAlpha="1.0" />
  124.     <rotate
  125.         android:duration="3000"
  126.         android:fromDegrees="0"
  127.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  128.         android:pivotX="50%"
  129.         android:pivotY="50%"
  130.         android:toDegrees="+360" />
  131. </set>ivStudent.startAnimation(animation);<?xml version="1.0" encoding="utf-8"?>
  132. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  133.     <alpha
  134.         android:duration="3000"
  135.         android:fromAlpha="0.0"
  136.         android:toAlpha="1.0" />
  137.     <rotate
  138.         android:duration="3000"
  139.         android:fromDegrees="0"
  140.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  141.         android:pivotX="50%"
  142.         android:pivotY="50%"
  143.         android:toDegrees="+360" />
  144. </set>// 窗口单击事件处理<?xml version="1.0" encoding="utf-8"?>
  145. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  146.     <alpha
  147.         android:duration="3000"
  148.         android:fromAlpha="0.0"
  149.         android:toAlpha="1.0" />
  150.     <rotate
  151.         android:duration="3000"
  152.         android:fromDegrees="0"
  153.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  154.         android:pivotX="50%"
  155.         android:pivotY="50%"
  156.         android:toDegrees="+360" />
  157. </set>rootLayout.setOnClickListener(new View.OnClickListener() {<?xml version="1.0" encoding="utf-8"?>
  158. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  159.     android:id="@+id/root_layout"
  160.     android:layout_width="match_parent"
  161.     android:layout_height="match_parent"
  162.     android:orientation="vertical"
  163.     android:background="@mipmap/splash_back"
  164.     android:gravity="center_vertical|center_horizontal">
  165.     <ImageView
  166. <?xml version="1.0" encoding="utf-8"?>
  167. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  168.     <alpha
  169.         android:duration="3000"
  170.         android:fromAlpha="0.0"
  171.         android:toAlpha="1.0" />
  172.     <rotate
  173.         android:duration="3000"
  174.         android:fromDegrees="0"
  175.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  176.         android:pivotX="50%"
  177.         android:pivotY="50%"
  178.         android:toDegrees="+360" />
  179. </set>android:id="@+id/iv_student"
  180. <?xml version="1.0" encoding="utf-8"?>
  181. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  182.     <alpha
  183.         android:duration="3000"
  184.         android:fromAlpha="0.0"
  185.         android:toAlpha="1.0" />
  186.     <rotate
  187.         android:duration="3000"
  188.         android:fromDegrees="0"
  189.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  190.         android:pivotX="50%"
  191.         android:pivotY="50%"
  192.         android:toDegrees="+360" />
  193. </set>android:layout_width="wrap_content"
  194. <?xml version="1.0" encoding="utf-8"?>
  195. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  196.     <alpha
  197.         android:duration="3000"
  198.         android:fromAlpha="0.0"
  199.         android:toAlpha="1.0" />
  200.     <rotate
  201.         android:duration="3000"
  202.         android:fromDegrees="0"
  203.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  204.         android:pivotX="50%"
  205.         android:pivotY="50%"
  206.         android:toDegrees="+360" />
  207. </set>android:layout_height="wrap_content"
  208. <?xml version="1.0" encoding="utf-8"?>
  209. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  210.     <alpha
  211.         android:duration="3000"
  212.         android:fromAlpha="0.0"
  213.         android:toAlpha="1.0" />
  214.     <rotate
  215.         android:duration="3000"
  216.         android:fromDegrees="0"
  217.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  218.         android:pivotX="50%"
  219.         android:pivotY="50%"
  220.         android:toDegrees="+360" />
  221. </set>android:src="@mipmap/student" />
  222.     <TextView
  223. <?xml version="1.0" encoding="utf-8"?>
  224. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  225.     <alpha
  226.         android:duration="3000"
  227.         android:fromAlpha="0.0"
  228.         android:toAlpha="1.0" />
  229.     <rotate
  230.         android:duration="3000"
  231.         android:fromDegrees="0"
  232.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  233.         android:pivotX="50%"
  234.         android:pivotY="50%"
  235.         android:toDegrees="+360" />
  236. </set>android:id="@+id/tv_title"
  237. <?xml version="1.0" encoding="utf-8"?>
  238. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  239.     <alpha
  240.         android:duration="3000"
  241.         android:fromAlpha="0.0"
  242.         android:toAlpha="1.0" />
  243.     <rotate
  244.         android:duration="3000"
  245.         android:fromDegrees="0"
  246.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  247.         android:pivotX="50%"
  248.         android:pivotY="50%"
  249.         android:toDegrees="+360" />
  250. </set>android:layout_width="wrap_content"
  251. <?xml version="1.0" encoding="utf-8"?>
  252. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  253.     <alpha
  254.         android:duration="3000"
  255.         android:fromAlpha="0.0"
  256.         android:toAlpha="1.0" />
  257.     <rotate
  258.         android:duration="3000"
  259.         android:fromDegrees="0"
  260.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  261.         android:pivotX="50%"
  262.         android:pivotY="50%"
  263.         android:toDegrees="+360" />
  264. </set>android:layout_height="wrap_content"
  265. <?xml version="1.0" encoding="utf-8"?>
  266. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  267.     <alpha
  268.         android:duration="3000"
  269.         android:fromAlpha="0.0"
  270.         android:toAlpha="1.0" />
  271.     <rotate
  272.         android:duration="3000"
  273.         android:fromDegrees="0"
  274.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  275.         android:pivotX="50%"
  276.         android:pivotY="50%"
  277.         android:toDegrees="+360" />
  278. </set>android:textColor="#0000ff"
  279. <?xml version="1.0" encoding="utf-8"?>
  280. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  281.     <alpha
  282.         android:duration="3000"
  283.         android:fromAlpha="0.0"
  284.         android:toAlpha="1.0" />
  285.     <rotate
  286.         android:duration="3000"
  287.         android:fromDegrees="0"
  288.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  289.         android:pivotX="50%"
  290.         android:pivotY="50%"
  291.         android:toDegrees="+360" />
  292. </set>android:textSize="30sp"
  293. <?xml version="1.0" encoding="utf-8"?>
  294. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  295.     <alpha
  296.         android:duration="3000"
  297.         android:fromAlpha="0.0"
  298.         android:toAlpha="1.0" />
  299.     <rotate
  300.         android:duration="3000"
  301.         android:fromDegrees="0"
  302.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  303.         android:pivotX="50%"
  304.         android:pivotY="50%"
  305.         android:toDegrees="+360" />
  306. </set>android:layout_marginTop="20dp"
  307. <?xml version="1.0" encoding="utf-8"?>
  308. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  309.     <alpha
  310.         android:duration="3000"
  311.         android:fromAlpha="0.0"
  312.         android:toAlpha="1.0" />
  313.     <rotate
  314.         android:duration="3000"
  315.         android:fromDegrees="0"
  316.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  317.         android:pivotX="50%"
  318.         android:pivotY="50%"
  319.         android:toDegrees="+360" />
  320. </set>android:text="@string/title" />
  321.     <TextView
  322. <?xml version="1.0" encoding="utf-8"?>
  323. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  324.     <alpha
  325.         android:duration="3000"
  326.         android:fromAlpha="0.0"
  327.         android:toAlpha="1.0" />
  328.     <rotate
  329.         android:duration="3000"
  330.         android:fromDegrees="0"
  331.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  332.         android:pivotX="50%"
  333.         android:pivotY="50%"
  334.         android:toDegrees="+360" />
  335. </set>android:id="@+id/tv_version"
  336. <?xml version="1.0" encoding="utf-8"?>
  337. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  338.     <alpha
  339.         android:duration="3000"
  340.         android:fromAlpha="0.0"
  341.         android:toAlpha="1.0" />
  342.     <rotate
  343.         android:duration="3000"
  344.         android:fromDegrees="0"
  345.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  346.         android:pivotX="50%"
  347.         android:pivotY="50%"
  348.         android:toDegrees="+360" />
  349. </set>android:layout_width="wrap_content"
  350. <?xml version="1.0" encoding="utf-8"?>
  351. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  352.     <alpha
  353.         android:duration="3000"
  354.         android:fromAlpha="0.0"
  355.         android:toAlpha="1.0" />
  356.     <rotate
  357.         android:duration="3000"
  358.         android:fromDegrees="0"
  359.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  360.         android:pivotX="50%"
  361.         android:pivotY="50%"
  362.         android:toDegrees="+360" />
  363. </set>android:layout_height="wrap_content"
  364. <?xml version="1.0" encoding="utf-8"?>
  365. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  366.     <alpha
  367.         android:duration="3000"
  368.         android:fromAlpha="0.0"
  369.         android:toAlpha="1.0" />
  370.     <rotate
  371.         android:duration="3000"
  372.         android:fromDegrees="0"
  373.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  374.         android:pivotX="50%"
  375.         android:pivotY="50%"
  376.         android:toDegrees="+360" />
  377. </set>android:textColor="#ff0000"
  378. <?xml version="1.0" encoding="utf-8"?>
  379. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  380.     <alpha
  381.         android:duration="3000"
  382.         android:fromAlpha="0.0"
  383.         android:toAlpha="1.0" />
  384.     <rotate
  385.         android:duration="3000"
  386.         android:fromDegrees="0"
  387.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  388.         android:pivotX="50%"
  389.         android:pivotY="50%"
  390.         android:toDegrees="+360" />
  391. </set>android:layout_marginTop="20dp"
  392. <?xml version="1.0" encoding="utf-8"?>
  393. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  394.     <alpha
  395.         android:duration="3000"
  396.         android:fromAlpha="0.0"
  397.         android:toAlpha="1.0" />
  398.     <rotate
  399.         android:duration="3000"
  400.         android:fromDegrees="0"
  401.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  402.         android:pivotX="50%"
  403.         android:pivotY="50%"
  404.         android:toDegrees="+360" />
  405. </set>android:textSize="20sp"
  406. <?xml version="1.0" encoding="utf-8"?>
  407. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  408.     <alpha
  409.         android:duration="3000"
  410.         android:fromAlpha="0.0"
  411.         android:toAlpha="1.0" />
  412.     <rotate
  413.         android:duration="3000"
  414.         android:fromDegrees="0"
  415.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  416.         android:pivotX="50%"
  417.         android:pivotY="50%"
  418.         android:toDegrees="+360" />
  419. </set>android:text="@string/version" />
  420. </LinearLayout>@Override<?xml version="1.0" encoding="utf-8"?>
  421. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  422.     android:id="@+id/root_layout"
  423.     android:layout_width="match_parent"
  424.     android:layout_height="match_parent"
  425.     android:orientation="vertical"
  426.     android:background="@mipmap/splash_back"
  427.     android:gravity="center_vertical|center_horizontal">
  428.     <ImageView
  429. <?xml version="1.0" encoding="utf-8"?>
  430. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  431.     <alpha
  432.         android:duration="3000"
  433.         android:fromAlpha="0.0"
  434.         android:toAlpha="1.0" />
  435.     <rotate
  436.         android:duration="3000"
  437.         android:fromDegrees="0"
  438.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  439.         android:pivotX="50%"
  440.         android:pivotY="50%"
  441.         android:toDegrees="+360" />
  442. </set>android:id="@+id/iv_student"
  443. <?xml version="1.0" encoding="utf-8"?>
  444. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  445.     <alpha
  446.         android:duration="3000"
  447.         android:fromAlpha="0.0"
  448.         android:toAlpha="1.0" />
  449.     <rotate
  450.         android:duration="3000"
  451.         android:fromDegrees="0"
  452.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  453.         android:pivotX="50%"
  454.         android:pivotY="50%"
  455.         android:toDegrees="+360" />
  456. </set>android:layout_width="wrap_content"
  457. <?xml version="1.0" encoding="utf-8"?>
  458. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  459.     <alpha
  460.         android:duration="3000"
  461.         android:fromAlpha="0.0"
  462.         android:toAlpha="1.0" />
  463.     <rotate
  464.         android:duration="3000"
  465.         android:fromDegrees="0"
  466.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  467.         android:pivotX="50%"
  468.         android:pivotY="50%"
  469.         android:toDegrees="+360" />
  470. </set>android:layout_height="wrap_content"
  471. <?xml version="1.0" encoding="utf-8"?>
  472. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  473.     <alpha
  474.         android:duration="3000"
  475.         android:fromAlpha="0.0"
  476.         android:toAlpha="1.0" />
  477.     <rotate
  478.         android:duration="3000"
  479.         android:fromDegrees="0"
  480.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  481.         android:pivotX="50%"
  482.         android:pivotY="50%"
  483.         android:toDegrees="+360" />
  484. </set>android:src="@mipmap/student" />
  485.     <TextView
  486. <?xml version="1.0" encoding="utf-8"?>
  487. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  488.     <alpha
  489.         android:duration="3000"
  490.         android:fromAlpha="0.0"
  491.         android:toAlpha="1.0" />
  492.     <rotate
  493.         android:duration="3000"
  494.         android:fromDegrees="0"
  495.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  496.         android:pivotX="50%"
  497.         android:pivotY="50%"
  498.         android:toDegrees="+360" />
  499. </set>android:id="@+id/tv_title"
  500. <?xml version="1.0" encoding="utf-8"?>
  501. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  502.     <alpha
  503.         android:duration="3000"
  504.         android:fromAlpha="0.0"
  505.         android:toAlpha="1.0" />
  506.     <rotate
  507.         android:duration="3000"
  508.         android:fromDegrees="0"
  509.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  510.         android:pivotX="50%"
  511.         android:pivotY="50%"
  512.         android:toDegrees="+360" />
  513. </set>android:layout_width="wrap_content"
  514. <?xml version="1.0" encoding="utf-8"?>
  515. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  516.     <alpha
  517.         android:duration="3000"
  518.         android:fromAlpha="0.0"
  519.         android:toAlpha="1.0" />
  520.     <rotate
  521.         android:duration="3000"
  522.         android:fromDegrees="0"
  523.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  524.         android:pivotX="50%"
  525.         android:pivotY="50%"
  526.         android:toDegrees="+360" />
  527. </set>android:layout_height="wrap_content"
  528. <?xml version="1.0" encoding="utf-8"?>
  529. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  530.     <alpha
  531.         android:duration="3000"
  532.         android:fromAlpha="0.0"
  533.         android:toAlpha="1.0" />
  534.     <rotate
  535.         android:duration="3000"
  536.         android:fromDegrees="0"
  537.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  538.         android:pivotX="50%"
  539.         android:pivotY="50%"
  540.         android:toDegrees="+360" />
  541. </set>android:textColor="#0000ff"
  542. <?xml version="1.0" encoding="utf-8"?>
  543. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  544.     <alpha
  545.         android:duration="3000"
  546.         android:fromAlpha="0.0"
  547.         android:toAlpha="1.0" />
  548.     <rotate
  549.         android:duration="3000"
  550.         android:fromDegrees="0"
  551.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  552.         android:pivotX="50%"
  553.         android:pivotY="50%"
  554.         android:toDegrees="+360" />
  555. </set>android:textSize="30sp"
  556. <?xml version="1.0" encoding="utf-8"?>
  557. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  558.     <alpha
  559.         android:duration="3000"
  560.         android:fromAlpha="0.0"
  561.         android:toAlpha="1.0" />
  562.     <rotate
  563.         android:duration="3000"
  564.         android:fromDegrees="0"
  565.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  566.         android:pivotX="50%"
  567.         android:pivotY="50%"
  568.         android:toDegrees="+360" />
  569. </set>android:layout_marginTop="20dp"
  570. <?xml version="1.0" encoding="utf-8"?>
  571. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  572.     <alpha
  573.         android:duration="3000"
  574.         android:fromAlpha="0.0"
  575.         android:toAlpha="1.0" />
  576.     <rotate
  577.         android:duration="3000"
  578.         android:fromDegrees="0"
  579.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  580.         android:pivotX="50%"
  581.         android:pivotY="50%"
  582.         android:toDegrees="+360" />
  583. </set>android:text="@string/title" />
  584.     <TextView
  585. <?xml version="1.0" encoding="utf-8"?>
  586. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  587.     <alpha
  588.         android:duration="3000"
  589.         android:fromAlpha="0.0"
  590.         android:toAlpha="1.0" />
  591.     <rotate
  592.         android:duration="3000"
  593.         android:fromDegrees="0"
  594.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  595.         android:pivotX="50%"
  596.         android:pivotY="50%"
  597.         android:toDegrees="+360" />
  598. </set>android:id="@+id/tv_version"
  599. <?xml version="1.0" encoding="utf-8"?>
  600. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  601.     <alpha
  602.         android:duration="3000"
  603.         android:fromAlpha="0.0"
  604.         android:toAlpha="1.0" />
  605.     <rotate
  606.         android:duration="3000"
  607.         android:fromDegrees="0"
  608.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  609.         android:pivotX="50%"
  610.         android:pivotY="50%"
  611.         android:toDegrees="+360" />
  612. </set>android:layout_width="wrap_content"
  613. <?xml version="1.0" encoding="utf-8"?>
  614. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  615.     <alpha
  616.         android:duration="3000"
  617.         android:fromAlpha="0.0"
  618.         android:toAlpha="1.0" />
  619.     <rotate
  620.         android:duration="3000"
  621.         android:fromDegrees="0"
  622.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  623.         android:pivotX="50%"
  624.         android:pivotY="50%"
  625.         android:toDegrees="+360" />
  626. </set>android:layout_height="wrap_content"
  627. <?xml version="1.0" encoding="utf-8"?>
  628. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  629.     <alpha
  630.         android:duration="3000"
  631.         android:fromAlpha="0.0"
  632.         android:toAlpha="1.0" />
  633.     <rotate
  634.         android:duration="3000"
  635.         android:fromDegrees="0"
  636.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  637.         android:pivotX="50%"
  638.         android:pivotY="50%"
  639.         android:toDegrees="+360" />
  640. </set>android:textColor="#ff0000"
  641. <?xml version="1.0" encoding="utf-8"?>
  642. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  643.     <alpha
  644.         android:duration="3000"
  645.         android:fromAlpha="0.0"
  646.         android:toAlpha="1.0" />
  647.     <rotate
  648.         android:duration="3000"
  649.         android:fromDegrees="0"
  650.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  651.         android:pivotX="50%"
  652.         android:pivotY="50%"
  653.         android:toDegrees="+360" />
  654. </set>android:layout_marginTop="20dp"
  655. <?xml version="1.0" encoding="utf-8"?>
  656. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  657.     <alpha
  658.         android:duration="3000"
  659.         android:fromAlpha="0.0"
  660.         android:toAlpha="1.0" />
  661.     <rotate
  662.         android:duration="3000"
  663.         android:fromDegrees="0"
  664.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  665.         android:pivotX="50%"
  666.         android:pivotY="50%"
  667.         android:toDegrees="+360" />
  668. </set>android:textSize="20sp"
  669. <?xml version="1.0" encoding="utf-8"?>
  670. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  671.     <alpha
  672.         android:duration="3000"
  673.         android:fromAlpha="0.0"
  674.         android:toAlpha="1.0" />
  675.     <rotate
  676.         android:duration="3000"
  677.         android:fromDegrees="0"
  678.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  679.         android:pivotX="50%"
  680.         android:pivotY="50%"
  681.         android:toDegrees="+360" />
  682. </set>android:text="@string/version" />
  683. </LinearLayout>public void onClick(View v) {<?xml version="1.0" encoding="utf-8"?>
  684. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  685.     android:id="@+id/root_layout"
  686.     android:layout_width="match_parent"
  687.     android:layout_height="match_parent"
  688.     android:orientation="vertical"
  689.     android:background="@mipmap/splash_back"
  690.     android:gravity="center_vertical|center_horizontal">
  691.     <ImageView
  692. <?xml version="1.0" encoding="utf-8"?>
  693. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  694.     <alpha
  695.         android:duration="3000"
  696.         android:fromAlpha="0.0"
  697.         android:toAlpha="1.0" />
  698.     <rotate
  699.         android:duration="3000"
  700.         android:fromDegrees="0"
  701.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  702.         android:pivotX="50%"
  703.         android:pivotY="50%"
  704.         android:toDegrees="+360" />
  705. </set>android:id="@+id/iv_student"
  706. <?xml version="1.0" encoding="utf-8"?>
  707. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  708.     <alpha
  709.         android:duration="3000"
  710.         android:fromAlpha="0.0"
  711.         android:toAlpha="1.0" />
  712.     <rotate
  713.         android:duration="3000"
  714.         android:fromDegrees="0"
  715.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  716.         android:pivotX="50%"
  717.         android:pivotY="50%"
  718.         android:toDegrees="+360" />
  719. </set>android:layout_width="wrap_content"
  720. <?xml version="1.0" encoding="utf-8"?>
  721. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  722.     <alpha
  723.         android:duration="3000"
  724.         android:fromAlpha="0.0"
  725.         android:toAlpha="1.0" />
  726.     <rotate
  727.         android:duration="3000"
  728.         android:fromDegrees="0"
  729.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  730.         android:pivotX="50%"
  731.         android:pivotY="50%"
  732.         android:toDegrees="+360" />
  733. </set>android:layout_height="wrap_content"
  734. <?xml version="1.0" encoding="utf-8"?>
  735. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  736.     <alpha
  737.         android:duration="3000"
  738.         android:fromAlpha="0.0"
  739.         android:toAlpha="1.0" />
  740.     <rotate
  741.         android:duration="3000"
  742.         android:fromDegrees="0"
  743.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  744.         android:pivotX="50%"
  745.         android:pivotY="50%"
  746.         android:toDegrees="+360" />
  747. </set>android:src="@mipmap/student" />
  748.     <TextView
  749. <?xml version="1.0" encoding="utf-8"?>
  750. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  751.     <alpha
  752.         android:duration="3000"
  753.         android:fromAlpha="0.0"
  754.         android:toAlpha="1.0" />
  755.     <rotate
  756.         android:duration="3000"
  757.         android:fromDegrees="0"
  758.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  759.         android:pivotX="50%"
  760.         android:pivotY="50%"
  761.         android:toDegrees="+360" />
  762. </set>android:id="@+id/tv_title"
  763. <?xml version="1.0" encoding="utf-8"?>
  764. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  765.     <alpha
  766.         android:duration="3000"
  767.         android:fromAlpha="0.0"
  768.         android:toAlpha="1.0" />
  769.     <rotate
  770.         android:duration="3000"
  771.         android:fromDegrees="0"
  772.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  773.         android:pivotX="50%"
  774.         android:pivotY="50%"
  775.         android:toDegrees="+360" />
  776. </set>android:layout_width="wrap_content"
  777. <?xml version="1.0" encoding="utf-8"?>
  778. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  779.     <alpha
  780.         android:duration="3000"
  781.         android:fromAlpha="0.0"
  782.         android:toAlpha="1.0" />
  783.     <rotate
  784.         android:duration="3000"
  785.         android:fromDegrees="0"
  786.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  787.         android:pivotX="50%"
  788.         android:pivotY="50%"
  789.         android:toDegrees="+360" />
  790. </set>android:layout_height="wrap_content"
  791. <?xml version="1.0" encoding="utf-8"?>
  792. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  793.     <alpha
  794.         android:duration="3000"
  795.         android:fromAlpha="0.0"
  796.         android:toAlpha="1.0" />
  797.     <rotate
  798.         android:duration="3000"
  799.         android:fromDegrees="0"
  800.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  801.         android:pivotX="50%"
  802.         android:pivotY="50%"
  803.         android:toDegrees="+360" />
  804. </set>android:textColor="#0000ff"
  805. <?xml version="1.0" encoding="utf-8"?>
  806. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  807.     <alpha
  808.         android:duration="3000"
  809.         android:fromAlpha="0.0"
  810.         android:toAlpha="1.0" />
  811.     <rotate
  812.         android:duration="3000"
  813.         android:fromDegrees="0"
  814.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  815.         android:pivotX="50%"
  816.         android:pivotY="50%"
  817.         android:toDegrees="+360" />
  818. </set>android:textSize="30sp"
  819. <?xml version="1.0" encoding="utf-8"?>
  820. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  821.     <alpha
  822.         android:duration="3000"
  823.         android:fromAlpha="0.0"
  824.         android:toAlpha="1.0" />
  825.     <rotate
  826.         android:duration="3000"
  827.         android:fromDegrees="0"
  828.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  829.         android:pivotX="50%"
  830.         android:pivotY="50%"
  831.         android:toDegrees="+360" />
  832. </set>android:layout_marginTop="20dp"
  833. <?xml version="1.0" encoding="utf-8"?>
  834. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  835.     <alpha
  836.         android:duration="3000"
  837.         android:fromAlpha="0.0"
  838.         android:toAlpha="1.0" />
  839.     <rotate
  840.         android:duration="3000"
  841.         android:fromDegrees="0"
  842.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  843.         android:pivotX="50%"
  844.         android:pivotY="50%"
  845.         android:toDegrees="+360" />
  846. </set>android:text="@string/title" />
  847.     <TextView
  848. <?xml version="1.0" encoding="utf-8"?>
  849. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  850.     <alpha
  851.         android:duration="3000"
  852.         android:fromAlpha="0.0"
  853.         android:toAlpha="1.0" />
  854.     <rotate
  855.         android:duration="3000"
  856.         android:fromDegrees="0"
  857.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  858.         android:pivotX="50%"
  859.         android:pivotY="50%"
  860.         android:toDegrees="+360" />
  861. </set>android:id="@+id/tv_version"
  862. <?xml version="1.0" encoding="utf-8"?>
  863. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  864.     <alpha
  865.         android:duration="3000"
  866.         android:fromAlpha="0.0"
  867.         android:toAlpha="1.0" />
  868.     <rotate
  869.         android:duration="3000"
  870.         android:fromDegrees="0"
  871.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  872.         android:pivotX="50%"
  873.         android:pivotY="50%"
  874.         android:toDegrees="+360" />
  875. </set>android:layout_width="wrap_content"
  876. <?xml version="1.0" encoding="utf-8"?>
  877. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  878.     <alpha
  879.         android:duration="3000"
  880.         android:fromAlpha="0.0"
  881.         android:toAlpha="1.0" />
  882.     <rotate
  883.         android:duration="3000"
  884.         android:fromDegrees="0"
  885.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  886.         android:pivotX="50%"
  887.         android:pivotY="50%"
  888.         android:toDegrees="+360" />
  889. </set>android:layout_height="wrap_content"
  890. <?xml version="1.0" encoding="utf-8"?>
  891. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  892.     <alpha
  893.         android:duration="3000"
  894.         android:fromAlpha="0.0"
  895.         android:toAlpha="1.0" />
  896.     <rotate
  897.         android:duration="3000"
  898.         android:fromDegrees="0"
  899.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  900.         android:pivotX="50%"
  901.         android:pivotY="50%"
  902.         android:toDegrees="+360" />
  903. </set>android:textColor="#ff0000"
  904. <?xml version="1.0" encoding="utf-8"?>
  905. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  906.     <alpha
  907.         android:duration="3000"
  908.         android:fromAlpha="0.0"
  909.         android:toAlpha="1.0" />
  910.     <rotate
  911.         android:duration="3000"
  912.         android:fromDegrees="0"
  913.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  914.         android:pivotX="50%"
  915.         android:pivotY="50%"
  916.         android:toDegrees="+360" />
  917. </set>android:layout_marginTop="20dp"
  918. <?xml version="1.0" encoding="utf-8"?>
  919. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  920.     <alpha
  921.         android:duration="3000"
  922.         android:fromAlpha="0.0"
  923.         android:toAlpha="1.0" />
  924.     <rotate
  925.         android:duration="3000"
  926.         android:fromDegrees="0"
  927.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  928.         android:pivotX="50%"
  929.         android:pivotY="50%"
  930.         android:toDegrees="+360" />
  931. </set>android:textSize="20sp"
  932. <?xml version="1.0" encoding="utf-8"?>
  933. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  934.     <alpha
  935.         android:duration="3000"
  936.         android:fromAlpha="0.0"
  937.         android:toAlpha="1.0" />
  938.     <rotate
  939.         android:duration="3000"
  940.         android:fromDegrees="0"
  941.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  942.         android:pivotX="50%"
  943.         android:pivotY="50%"
  944.         android:toDegrees="+360" />
  945. </set>android:text="@string/version" />
  946. </LinearLayout>    // 创建意图<?xml version="1.0" encoding="utf-8"?>
  947. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  948.     android:id="@+id/root_layout"
  949.     android:layout_width="match_parent"
  950.     android:layout_height="match_parent"
  951.     android:orientation="vertical"
  952.     android:background="@mipmap/splash_back"
  953.     android:gravity="center_vertical|center_horizontal">
  954.     <ImageView
  955. <?xml version="1.0" encoding="utf-8"?>
  956. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  957.     <alpha
  958.         android:duration="3000"
  959.         android:fromAlpha="0.0"
  960.         android:toAlpha="1.0" />
  961.     <rotate
  962.         android:duration="3000"
  963.         android:fromDegrees="0"
  964.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  965.         android:pivotX="50%"
  966.         android:pivotY="50%"
  967.         android:toDegrees="+360" />
  968. </set>android:id="@+id/iv_student"
  969. <?xml version="1.0" encoding="utf-8"?>
  970. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  971.     <alpha
  972.         android:duration="3000"
  973.         android:fromAlpha="0.0"
  974.         android:toAlpha="1.0" />
  975.     <rotate
  976.         android:duration="3000"
  977.         android:fromDegrees="0"
  978.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  979.         android:pivotX="50%"
  980.         android:pivotY="50%"
  981.         android:toDegrees="+360" />
  982. </set>android:layout_width="wrap_content"
  983. <?xml version="1.0" encoding="utf-8"?>
  984. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  985.     <alpha
  986.         android:duration="3000"
  987.         android:fromAlpha="0.0"
  988.         android:toAlpha="1.0" />
  989.     <rotate
  990.         android:duration="3000"
  991.         android:fromDegrees="0"
  992.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  993.         android:pivotX="50%"
  994.         android:pivotY="50%"
  995.         android:toDegrees="+360" />
  996. </set>android:layout_height="wrap_content"
  997. <?xml version="1.0" encoding="utf-8"?>
  998. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  999.     <alpha
  1000.         android:duration="3000"
  1001.         android:fromAlpha="0.0"
  1002.         android:toAlpha="1.0" />
  1003.     <rotate
  1004.         android:duration="3000"
  1005.         android:fromDegrees="0"
  1006.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1007.         android:pivotX="50%"
  1008.         android:pivotY="50%"
  1009.         android:toDegrees="+360" />
  1010. </set>android:src="@mipmap/student" />
  1011.     <TextView
  1012. <?xml version="1.0" encoding="utf-8"?>
  1013. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1014.     <alpha
  1015.         android:duration="3000"
  1016.         android:fromAlpha="0.0"
  1017.         android:toAlpha="1.0" />
  1018.     <rotate
  1019.         android:duration="3000"
  1020.         android:fromDegrees="0"
  1021.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1022.         android:pivotX="50%"
  1023.         android:pivotY="50%"
  1024.         android:toDegrees="+360" />
  1025. </set>android:id="@+id/tv_title"
  1026. <?xml version="1.0" encoding="utf-8"?>
  1027. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1028.     <alpha
  1029.         android:duration="3000"
  1030.         android:fromAlpha="0.0"
  1031.         android:toAlpha="1.0" />
  1032.     <rotate
  1033.         android:duration="3000"
  1034.         android:fromDegrees="0"
  1035.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1036.         android:pivotX="50%"
  1037.         android:pivotY="50%"
  1038.         android:toDegrees="+360" />
  1039. </set>android:layout_width="wrap_content"
  1040. <?xml version="1.0" encoding="utf-8"?>
  1041. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1042.     <alpha
  1043.         android:duration="3000"
  1044.         android:fromAlpha="0.0"
  1045.         android:toAlpha="1.0" />
  1046.     <rotate
  1047.         android:duration="3000"
  1048.         android:fromDegrees="0"
  1049.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1050.         android:pivotX="50%"
  1051.         android:pivotY="50%"
  1052.         android:toDegrees="+360" />
  1053. </set>android:layout_height="wrap_content"
  1054. <?xml version="1.0" encoding="utf-8"?>
  1055. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1056.     <alpha
  1057.         android:duration="3000"
  1058.         android:fromAlpha="0.0"
  1059.         android:toAlpha="1.0" />
  1060.     <rotate
  1061.         android:duration="3000"
  1062.         android:fromDegrees="0"
  1063.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1064.         android:pivotX="50%"
  1065.         android:pivotY="50%"
  1066.         android:toDegrees="+360" />
  1067. </set>android:textColor="#0000ff"
  1068. <?xml version="1.0" encoding="utf-8"?>
  1069. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1070.     <alpha
  1071.         android:duration="3000"
  1072.         android:fromAlpha="0.0"
  1073.         android:toAlpha="1.0" />
  1074.     <rotate
  1075.         android:duration="3000"
  1076.         android:fromDegrees="0"
  1077.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1078.         android:pivotX="50%"
  1079.         android:pivotY="50%"
  1080.         android:toDegrees="+360" />
  1081. </set>android:textSize="30sp"
  1082. <?xml version="1.0" encoding="utf-8"?>
  1083. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1084.     <alpha
  1085.         android:duration="3000"
  1086.         android:fromAlpha="0.0"
  1087.         android:toAlpha="1.0" />
  1088.     <rotate
  1089.         android:duration="3000"
  1090.         android:fromDegrees="0"
  1091.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1092.         android:pivotX="50%"
  1093.         android:pivotY="50%"
  1094.         android:toDegrees="+360" />
  1095. </set>android:layout_marginTop="20dp"
  1096. <?xml version="1.0" encoding="utf-8"?>
  1097. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1098.     <alpha
  1099.         android:duration="3000"
  1100.         android:fromAlpha="0.0"
  1101.         android:toAlpha="1.0" />
  1102.     <rotate
  1103.         android:duration="3000"
  1104.         android:fromDegrees="0"
  1105.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1106.         android:pivotX="50%"
  1107.         android:pivotY="50%"
  1108.         android:toDegrees="+360" />
  1109. </set>android:text="@string/title" />
  1110.     <TextView
  1111. <?xml version="1.0" encoding="utf-8"?>
  1112. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1113.     <alpha
  1114.         android:duration="3000"
  1115.         android:fromAlpha="0.0"
  1116.         android:toAlpha="1.0" />
  1117.     <rotate
  1118.         android:duration="3000"
  1119.         android:fromDegrees="0"
  1120.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1121.         android:pivotX="50%"
  1122.         android:pivotY="50%"
  1123.         android:toDegrees="+360" />
  1124. </set>android:id="@+id/tv_version"
  1125. <?xml version="1.0" encoding="utf-8"?>
  1126. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1127.     <alpha
  1128.         android:duration="3000"
  1129.         android:fromAlpha="0.0"
  1130.         android:toAlpha="1.0" />
  1131.     <rotate
  1132.         android:duration="3000"
  1133.         android:fromDegrees="0"
  1134.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1135.         android:pivotX="50%"
  1136.         android:pivotY="50%"
  1137.         android:toDegrees="+360" />
  1138. </set>android:layout_width="wrap_content"
  1139. <?xml version="1.0" encoding="utf-8"?>
  1140. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1141.     <alpha
  1142.         android:duration="3000"
  1143.         android:fromAlpha="0.0"
  1144.         android:toAlpha="1.0" />
  1145.     <rotate
  1146.         android:duration="3000"
  1147.         android:fromDegrees="0"
  1148.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1149.         android:pivotX="50%"
  1150.         android:pivotY="50%"
  1151.         android:toDegrees="+360" />
  1152. </set>android:layout_height="wrap_content"
  1153. <?xml version="1.0" encoding="utf-8"?>
  1154. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1155.     <alpha
  1156.         android:duration="3000"
  1157.         android:fromAlpha="0.0"
  1158.         android:toAlpha="1.0" />
  1159.     <rotate
  1160.         android:duration="3000"
  1161.         android:fromDegrees="0"
  1162.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1163.         android:pivotX="50%"
  1164.         android:pivotY="50%"
  1165.         android:toDegrees="+360" />
  1166. </set>android:textColor="#ff0000"
  1167. <?xml version="1.0" encoding="utf-8"?>
  1168. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1169.     <alpha
  1170.         android:duration="3000"
  1171.         android:fromAlpha="0.0"
  1172.         android:toAlpha="1.0" />
  1173.     <rotate
  1174.         android:duration="3000"
  1175.         android:fromDegrees="0"
  1176.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1177.         android:pivotX="50%"
  1178.         android:pivotY="50%"
  1179.         android:toDegrees="+360" />
  1180. </set>android:layout_marginTop="20dp"
  1181. <?xml version="1.0" encoding="utf-8"?>
  1182. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1183.     <alpha
  1184.         android:duration="3000"
  1185.         android:fromAlpha="0.0"
  1186.         android:toAlpha="1.0" />
  1187.     <rotate
  1188.         android:duration="3000"
  1189.         android:fromDegrees="0"
  1190.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1191.         android:pivotX="50%"
  1192.         android:pivotY="50%"
  1193.         android:toDegrees="+360" />
  1194. </set>android:textSize="20sp"
  1195. <?xml version="1.0" encoding="utf-8"?>
  1196. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1197.     <alpha
  1198.         android:duration="3000"
  1199.         android:fromAlpha="0.0"
  1200.         android:toAlpha="1.0" />
  1201.     <rotate
  1202.         android:duration="3000"
  1203.         android:fromDegrees="0"
  1204.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1205.         android:pivotX="50%"
  1206.         android:pivotY="50%"
  1207.         android:toDegrees="+360" />
  1208. </set>android:text="@string/version" />
  1209. </LinearLayout>    Intent intent = new Intent(SplashScreenActivity.this, LoginActivity.class);<?xml version="1.0" encoding="utf-8"?>
  1210. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  1211.     android:id="@+id/root_layout"
  1212.     android:layout_width="match_parent"
  1213.     android:layout_height="match_parent"
  1214.     android:orientation="vertical"
  1215.     android:background="@mipmap/splash_back"
  1216.     android:gravity="center_vertical|center_horizontal">
  1217.     <ImageView
  1218. <?xml version="1.0" encoding="utf-8"?>
  1219. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1220.     <alpha
  1221.         android:duration="3000"
  1222.         android:fromAlpha="0.0"
  1223.         android:toAlpha="1.0" />
  1224.     <rotate
  1225.         android:duration="3000"
  1226.         android:fromDegrees="0"
  1227.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1228.         android:pivotX="50%"
  1229.         android:pivotY="50%"
  1230.         android:toDegrees="+360" />
  1231. </set>android:id="@+id/iv_student"
  1232. <?xml version="1.0" encoding="utf-8"?>
  1233. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1234.     <alpha
  1235.         android:duration="3000"
  1236.         android:fromAlpha="0.0"
  1237.         android:toAlpha="1.0" />
  1238.     <rotate
  1239.         android:duration="3000"
  1240.         android:fromDegrees="0"
  1241.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1242.         android:pivotX="50%"
  1243.         android:pivotY="50%"
  1244.         android:toDegrees="+360" />
  1245. </set>android:layout_width="wrap_content"
  1246. <?xml version="1.0" encoding="utf-8"?>
  1247. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1248.     <alpha
  1249.         android:duration="3000"
  1250.         android:fromAlpha="0.0"
  1251.         android:toAlpha="1.0" />
  1252.     <rotate
  1253.         android:duration="3000"
  1254.         android:fromDegrees="0"
  1255.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1256.         android:pivotX="50%"
  1257.         android:pivotY="50%"
  1258.         android:toDegrees="+360" />
  1259. </set>android:layout_height="wrap_content"
  1260. <?xml version="1.0" encoding="utf-8"?>
  1261. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1262.     <alpha
  1263.         android:duration="3000"
  1264.         android:fromAlpha="0.0"
  1265.         android:toAlpha="1.0" />
  1266.     <rotate
  1267.         android:duration="3000"
  1268.         android:fromDegrees="0"
  1269.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1270.         android:pivotX="50%"
  1271.         android:pivotY="50%"
  1272.         android:toDegrees="+360" />
  1273. </set>android:src="@mipmap/student" />
  1274.     <TextView
  1275. <?xml version="1.0" encoding="utf-8"?>
  1276. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1277.     <alpha
  1278.         android:duration="3000"
  1279.         android:fromAlpha="0.0"
  1280.         android:toAlpha="1.0" />
  1281.     <rotate
  1282.         android:duration="3000"
  1283.         android:fromDegrees="0"
  1284.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1285.         android:pivotX="50%"
  1286.         android:pivotY="50%"
  1287.         android:toDegrees="+360" />
  1288. </set>android:id="@+id/tv_title"
  1289. <?xml version="1.0" encoding="utf-8"?>
  1290. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1291.     <alpha
  1292.         android:duration="3000"
  1293.         android:fromAlpha="0.0"
  1294.         android:toAlpha="1.0" />
  1295.     <rotate
  1296.         android:duration="3000"
  1297.         android:fromDegrees="0"
  1298.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1299.         android:pivotX="50%"
  1300.         android:pivotY="50%"
  1301.         android:toDegrees="+360" />
  1302. </set>android:layout_width="wrap_content"
  1303. <?xml version="1.0" encoding="utf-8"?>
  1304. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1305.     <alpha
  1306.         android:duration="3000"
  1307.         android:fromAlpha="0.0"
  1308.         android:toAlpha="1.0" />
  1309.     <rotate
  1310.         android:duration="3000"
  1311.         android:fromDegrees="0"
  1312.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1313.         android:pivotX="50%"
  1314.         android:pivotY="50%"
  1315.         android:toDegrees="+360" />
  1316. </set>android:layout_height="wrap_content"
  1317. <?xml version="1.0" encoding="utf-8"?>
  1318. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1319.     <alpha
  1320.         android:duration="3000"
  1321.         android:fromAlpha="0.0"
  1322.         android:toAlpha="1.0" />
  1323.     <rotate
  1324.         android:duration="3000"
  1325.         android:fromDegrees="0"
  1326.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1327.         android:pivotX="50%"
  1328.         android:pivotY="50%"
  1329.         android:toDegrees="+360" />
  1330. </set>android:textColor="#0000ff"
  1331. <?xml version="1.0" encoding="utf-8"?>
  1332. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1333.     <alpha
  1334.         android:duration="3000"
  1335.         android:fromAlpha="0.0"
  1336.         android:toAlpha="1.0" />
  1337.     <rotate
  1338.         android:duration="3000"
  1339.         android:fromDegrees="0"
  1340.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1341.         android:pivotX="50%"
  1342.         android:pivotY="50%"
  1343.         android:toDegrees="+360" />
  1344. </set>android:textSize="30sp"
  1345. <?xml version="1.0" encoding="utf-8"?>
  1346. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1347.     <alpha
  1348.         android:duration="3000"
  1349.         android:fromAlpha="0.0"
  1350.         android:toAlpha="1.0" />
  1351.     <rotate
  1352.         android:duration="3000"
  1353.         android:fromDegrees="0"
  1354.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1355.         android:pivotX="50%"
  1356.         android:pivotY="50%"
  1357.         android:toDegrees="+360" />
  1358. </set>android:layout_marginTop="20dp"
  1359. <?xml version="1.0" encoding="utf-8"?>
  1360. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1361.     <alpha
  1362.         android:duration="3000"
  1363.         android:fromAlpha="0.0"
  1364.         android:toAlpha="1.0" />
  1365.     <rotate
  1366.         android:duration="3000"
  1367.         android:fromDegrees="0"
  1368.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1369.         android:pivotX="50%"
  1370.         android:pivotY="50%"
  1371.         android:toDegrees="+360" />
  1372. </set>android:text="@string/title" />
  1373.     <TextView
  1374. <?xml version="1.0" encoding="utf-8"?>
  1375. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1376.     <alpha
  1377.         android:duration="3000"
  1378.         android:fromAlpha="0.0"
  1379.         android:toAlpha="1.0" />
  1380.     <rotate
  1381.         android:duration="3000"
  1382.         android:fromDegrees="0"
  1383.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1384.         android:pivotX="50%"
  1385.         android:pivotY="50%"
  1386.         android:toDegrees="+360" />
  1387. </set>android:id="@+id/tv_version"
  1388. <?xml version="1.0" encoding="utf-8"?>
  1389. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1390.     <alpha
  1391.         android:duration="3000"
  1392.         android:fromAlpha="0.0"
  1393.         android:toAlpha="1.0" />
  1394.     <rotate
  1395.         android:duration="3000"
  1396.         android:fromDegrees="0"
  1397.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1398.         android:pivotX="50%"
  1399.         android:pivotY="50%"
  1400.         android:toDegrees="+360" />
  1401. </set>android:layout_width="wrap_content"
  1402. <?xml version="1.0" encoding="utf-8"?>
  1403. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1404.     <alpha
  1405.         android:duration="3000"
  1406.         android:fromAlpha="0.0"
  1407.         android:toAlpha="1.0" />
  1408.     <rotate
  1409.         android:duration="3000"
  1410.         android:fromDegrees="0"
  1411.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1412.         android:pivotX="50%"
  1413.         android:pivotY="50%"
  1414.         android:toDegrees="+360" />
  1415. </set>android:layout_height="wrap_content"
  1416. <?xml version="1.0" encoding="utf-8"?>
  1417. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1418.     <alpha
  1419.         android:duration="3000"
  1420.         android:fromAlpha="0.0"
  1421.         android:toAlpha="1.0" />
  1422.     <rotate
  1423.         android:duration="3000"
  1424.         android:fromDegrees="0"
  1425.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1426.         android:pivotX="50%"
  1427.         android:pivotY="50%"
  1428.         android:toDegrees="+360" />
  1429. </set>android:textColor="#ff0000"
  1430. <?xml version="1.0" encoding="utf-8"?>
  1431. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1432.     <alpha
  1433.         android:duration="3000"
  1434.         android:fromAlpha="0.0"
  1435.         android:toAlpha="1.0" />
  1436.     <rotate
  1437.         android:duration="3000"
  1438.         android:fromDegrees="0"
  1439.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1440.         android:pivotX="50%"
  1441.         android:pivotY="50%"
  1442.         android:toDegrees="+360" />
  1443. </set>android:layout_marginTop="20dp"
  1444. <?xml version="1.0" encoding="utf-8"?>
  1445. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1446.     <alpha
  1447.         android:duration="3000"
  1448.         android:fromAlpha="0.0"
  1449.         android:toAlpha="1.0" />
  1450.     <rotate
  1451.         android:duration="3000"
  1452.         android:fromDegrees="0"
  1453.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1454.         android:pivotX="50%"
  1455.         android:pivotY="50%"
  1456.         android:toDegrees="+360" />
  1457. </set>android:textSize="20sp"
  1458. <?xml version="1.0" encoding="utf-8"?>
  1459. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1460.     <alpha
  1461.         android:duration="3000"
  1462.         android:fromAlpha="0.0"
  1463.         android:toAlpha="1.0" />
  1464.     <rotate
  1465.         android:duration="3000"
  1466.         android:fromDegrees="0"
  1467.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1468.         android:pivotX="50%"
  1469.         android:pivotY="50%"
  1470.         android:toDegrees="+360" />
  1471. </set>android:text="@string/version" />
  1472. </LinearLayout>    // 按照意图跳转到登录界面<?xml version="1.0" encoding="utf-8"?>
  1473. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  1474.     android:id="@+id/root_layout"
  1475.     android:layout_width="match_parent"
  1476.     android:layout_height="match_parent"
  1477.     android:orientation="vertical"
  1478.     android:background="@mipmap/splash_back"
  1479.     android:gravity="center_vertical|center_horizontal">
  1480.     <ImageView
  1481. <?xml version="1.0" encoding="utf-8"?>
  1482. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1483.     <alpha
  1484.         android:duration="3000"
  1485.         android:fromAlpha="0.0"
  1486.         android:toAlpha="1.0" />
  1487.     <rotate
  1488.         android:duration="3000"
  1489.         android:fromDegrees="0"
  1490.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1491.         android:pivotX="50%"
  1492.         android:pivotY="50%"
  1493.         android:toDegrees="+360" />
  1494. </set>android:id="@+id/iv_student"
  1495. <?xml version="1.0" encoding="utf-8"?>
  1496. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1497.     <alpha
  1498.         android:duration="3000"
  1499.         android:fromAlpha="0.0"
  1500.         android:toAlpha="1.0" />
  1501.     <rotate
  1502.         android:duration="3000"
  1503.         android:fromDegrees="0"
  1504.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1505.         android:pivotX="50%"
  1506.         android:pivotY="50%"
  1507.         android:toDegrees="+360" />
  1508. </set>android:layout_width="wrap_content"
  1509. <?xml version="1.0" encoding="utf-8"?>
  1510. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1511.     <alpha
  1512.         android:duration="3000"
  1513.         android:fromAlpha="0.0"
  1514.         android:toAlpha="1.0" />
  1515.     <rotate
  1516.         android:duration="3000"
  1517.         android:fromDegrees="0"
  1518.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1519.         android:pivotX="50%"
  1520.         android:pivotY="50%"
  1521.         android:toDegrees="+360" />
  1522. </set>android:layout_height="wrap_content"
  1523. <?xml version="1.0" encoding="utf-8"?>
  1524. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1525.     <alpha
  1526.         android:duration="3000"
  1527.         android:fromAlpha="0.0"
  1528.         android:toAlpha="1.0" />
  1529.     <rotate
  1530.         android:duration="3000"
  1531.         android:fromDegrees="0"
  1532.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1533.         android:pivotX="50%"
  1534.         android:pivotY="50%"
  1535.         android:toDegrees="+360" />
  1536. </set>android:src="@mipmap/student" />
  1537.     <TextView
  1538. <?xml version="1.0" encoding="utf-8"?>
  1539. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1540.     <alpha
  1541.         android:duration="3000"
  1542.         android:fromAlpha="0.0"
  1543.         android:toAlpha="1.0" />
  1544.     <rotate
  1545.         android:duration="3000"
  1546.         android:fromDegrees="0"
  1547.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1548.         android:pivotX="50%"
  1549.         android:pivotY="50%"
  1550.         android:toDegrees="+360" />
  1551. </set>android:id="@+id/tv_title"
  1552. <?xml version="1.0" encoding="utf-8"?>
  1553. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1554.     <alpha
  1555.         android:duration="3000"
  1556.         android:fromAlpha="0.0"
  1557.         android:toAlpha="1.0" />
  1558.     <rotate
  1559.         android:duration="3000"
  1560.         android:fromDegrees="0"
  1561.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1562.         android:pivotX="50%"
  1563.         android:pivotY="50%"
  1564.         android:toDegrees="+360" />
  1565. </set>android:layout_width="wrap_content"
  1566. <?xml version="1.0" encoding="utf-8"?>
  1567. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1568.     <alpha
  1569.         android:duration="3000"
  1570.         android:fromAlpha="0.0"
  1571.         android:toAlpha="1.0" />
  1572.     <rotate
  1573.         android:duration="3000"
  1574.         android:fromDegrees="0"
  1575.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1576.         android:pivotX="50%"
  1577.         android:pivotY="50%"
  1578.         android:toDegrees="+360" />
  1579. </set>android:layout_height="wrap_content"
  1580. <?xml version="1.0" encoding="utf-8"?>
  1581. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1582.     <alpha
  1583.         android:duration="3000"
  1584.         android:fromAlpha="0.0"
  1585.         android:toAlpha="1.0" />
  1586.     <rotate
  1587.         android:duration="3000"
  1588.         android:fromDegrees="0"
  1589.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1590.         android:pivotX="50%"
  1591.         android:pivotY="50%"
  1592.         android:toDegrees="+360" />
  1593. </set>android:textColor="#0000ff"
  1594. <?xml version="1.0" encoding="utf-8"?>
  1595. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1596.     <alpha
  1597.         android:duration="3000"
  1598.         android:fromAlpha="0.0"
  1599.         android:toAlpha="1.0" />
  1600.     <rotate
  1601.         android:duration="3000"
  1602.         android:fromDegrees="0"
  1603.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1604.         android:pivotX="50%"
  1605.         android:pivotY="50%"
  1606.         android:toDegrees="+360" />
  1607. </set>android:textSize="30sp"
  1608. <?xml version="1.0" encoding="utf-8"?>
  1609. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1610.     <alpha
  1611.         android:duration="3000"
  1612.         android:fromAlpha="0.0"
  1613.         android:toAlpha="1.0" />
  1614.     <rotate
  1615.         android:duration="3000"
  1616.         android:fromDegrees="0"
  1617.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1618.         android:pivotX="50%"
  1619.         android:pivotY="50%"
  1620.         android:toDegrees="+360" />
  1621. </set>android:layout_marginTop="20dp"
  1622. <?xml version="1.0" encoding="utf-8"?>
  1623. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1624.     <alpha
  1625.         android:duration="3000"
  1626.         android:fromAlpha="0.0"
  1627.         android:toAlpha="1.0" />
  1628.     <rotate
  1629.         android:duration="3000"
  1630.         android:fromDegrees="0"
  1631.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1632.         android:pivotX="50%"
  1633.         android:pivotY="50%"
  1634.         android:toDegrees="+360" />
  1635. </set>android:text="@string/title" />
  1636.     <TextView
  1637. <?xml version="1.0" encoding="utf-8"?>
  1638. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1639.     <alpha
  1640.         android:duration="3000"
  1641.         android:fromAlpha="0.0"
  1642.         android:toAlpha="1.0" />
  1643.     <rotate
  1644.         android:duration="3000"
  1645.         android:fromDegrees="0"
  1646.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1647.         android:pivotX="50%"
  1648.         android:pivotY="50%"
  1649.         android:toDegrees="+360" />
  1650. </set>android:id="@+id/tv_version"
  1651. <?xml version="1.0" encoding="utf-8"?>
  1652. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1653.     <alpha
  1654.         android:duration="3000"
  1655.         android:fromAlpha="0.0"
  1656.         android:toAlpha="1.0" />
  1657.     <rotate
  1658.         android:duration="3000"
  1659.         android:fromDegrees="0"
  1660.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1661.         android:pivotX="50%"
  1662.         android:pivotY="50%"
  1663.         android:toDegrees="+360" />
  1664. </set>android:layout_width="wrap_content"
  1665. <?xml version="1.0" encoding="utf-8"?>
  1666. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1667.     <alpha
  1668.         android:duration="3000"
  1669.         android:fromAlpha="0.0"
  1670.         android:toAlpha="1.0" />
  1671.     <rotate
  1672.         android:duration="3000"
  1673.         android:fromDegrees="0"
  1674.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1675.         android:pivotX="50%"
  1676.         android:pivotY="50%"
  1677.         android:toDegrees="+360" />
  1678. </set>android:layout_height="wrap_content"
  1679. <?xml version="1.0" encoding="utf-8"?>
  1680. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1681.     <alpha
  1682.         android:duration="3000"
  1683.         android:fromAlpha="0.0"
  1684.         android:toAlpha="1.0" />
  1685.     <rotate
  1686.         android:duration="3000"
  1687.         android:fromDegrees="0"
  1688.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1689.         android:pivotX="50%"
  1690.         android:pivotY="50%"
  1691.         android:toDegrees="+360" />
  1692. </set>android:textColor="#ff0000"
  1693. <?xml version="1.0" encoding="utf-8"?>
  1694. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1695.     <alpha
  1696.         android:duration="3000"
  1697.         android:fromAlpha="0.0"
  1698.         android:toAlpha="1.0" />
  1699.     <rotate
  1700.         android:duration="3000"
  1701.         android:fromDegrees="0"
  1702.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1703.         android:pivotX="50%"
  1704.         android:pivotY="50%"
  1705.         android:toDegrees="+360" />
  1706. </set>android:layout_marginTop="20dp"
  1707. <?xml version="1.0" encoding="utf-8"?>
  1708. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1709.     <alpha
  1710.         android:duration="3000"
  1711.         android:fromAlpha="0.0"
  1712.         android:toAlpha="1.0" />
  1713.     <rotate
  1714.         android:duration="3000"
  1715.         android:fromDegrees="0"
  1716.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1717.         android:pivotX="50%"
  1718.         android:pivotY="50%"
  1719.         android:toDegrees="+360" />
  1720. </set>android:textSize="20sp"
  1721. <?xml version="1.0" encoding="utf-8"?>
  1722. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1723.     <alpha
  1724.         android:duration="3000"
  1725.         android:fromAlpha="0.0"
  1726.         android:toAlpha="1.0" />
  1727.     <rotate
  1728.         android:duration="3000"
  1729.         android:fromDegrees="0"
  1730.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1731.         android:pivotX="50%"
  1732.         android:pivotY="50%"
  1733.         android:toDegrees="+360" />
  1734. </set>android:text="@string/version" />
  1735. </LinearLayout>    startActivity(intent);<?xml version="1.0" encoding="utf-8"?>
  1736. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  1737.     android:id="@+id/root_layout"
  1738.     android:layout_width="match_parent"
  1739.     android:layout_height="match_parent"
  1740.     android:orientation="vertical"
  1741.     android:background="@mipmap/splash_back"
  1742.     android:gravity="center_vertical|center_horizontal">
  1743.     <ImageView
  1744. <?xml version="1.0" encoding="utf-8"?>
  1745. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1746.     <alpha
  1747.         android:duration="3000"
  1748.         android:fromAlpha="0.0"
  1749.         android:toAlpha="1.0" />
  1750.     <rotate
  1751.         android:duration="3000"
  1752.         android:fromDegrees="0"
  1753.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1754.         android:pivotX="50%"
  1755.         android:pivotY="50%"
  1756.         android:toDegrees="+360" />
  1757. </set>android:id="@+id/iv_student"
  1758. <?xml version="1.0" encoding="utf-8"?>
  1759. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1760.     <alpha
  1761.         android:duration="3000"
  1762.         android:fromAlpha="0.0"
  1763.         android:toAlpha="1.0" />
  1764.     <rotate
  1765.         android:duration="3000"
  1766.         android:fromDegrees="0"
  1767.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1768.         android:pivotX="50%"
  1769.         android:pivotY="50%"
  1770.         android:toDegrees="+360" />
  1771. </set>android:layout_width="wrap_content"
  1772. <?xml version="1.0" encoding="utf-8"?>
  1773. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1774.     <alpha
  1775.         android:duration="3000"
  1776.         android:fromAlpha="0.0"
  1777.         android:toAlpha="1.0" />
  1778.     <rotate
  1779.         android:duration="3000"
  1780.         android:fromDegrees="0"
  1781.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1782.         android:pivotX="50%"
  1783.         android:pivotY="50%"
  1784.         android:toDegrees="+360" />
  1785. </set>android:layout_height="wrap_content"
  1786. <?xml version="1.0" encoding="utf-8"?>
  1787. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1788.     <alpha
  1789.         android:duration="3000"
  1790.         android:fromAlpha="0.0"
  1791.         android:toAlpha="1.0" />
  1792.     <rotate
  1793.         android:duration="3000"
  1794.         android:fromDegrees="0"
  1795.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1796.         android:pivotX="50%"
  1797.         android:pivotY="50%"
  1798.         android:toDegrees="+360" />
  1799. </set>android:src="@mipmap/student" />
  1800.     <TextView
  1801. <?xml version="1.0" encoding="utf-8"?>
  1802. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1803.     <alpha
  1804.         android:duration="3000"
  1805.         android:fromAlpha="0.0"
  1806.         android:toAlpha="1.0" />
  1807.     <rotate
  1808.         android:duration="3000"
  1809.         android:fromDegrees="0"
  1810.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1811.         android:pivotX="50%"
  1812.         android:pivotY="50%"
  1813.         android:toDegrees="+360" />
  1814. </set>android:id="@+id/tv_title"
  1815. <?xml version="1.0" encoding="utf-8"?>
  1816. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1817.     <alpha
  1818.         android:duration="3000"
  1819.         android:fromAlpha="0.0"
  1820.         android:toAlpha="1.0" />
  1821.     <rotate
  1822.         android:duration="3000"
  1823.         android:fromDegrees="0"
  1824.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1825.         android:pivotX="50%"
  1826.         android:pivotY="50%"
  1827.         android:toDegrees="+360" />
  1828. </set>android:layout_width="wrap_content"
  1829. <?xml version="1.0" encoding="utf-8"?>
  1830. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1831.     <alpha
  1832.         android:duration="3000"
  1833.         android:fromAlpha="0.0"
  1834.         android:toAlpha="1.0" />
  1835.     <rotate
  1836.         android:duration="3000"
  1837.         android:fromDegrees="0"
  1838.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1839.         android:pivotX="50%"
  1840.         android:pivotY="50%"
  1841.         android:toDegrees="+360" />
  1842. </set>android:layout_height="wrap_content"
  1843. <?xml version="1.0" encoding="utf-8"?>
  1844. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1845.     <alpha
  1846.         android:duration="3000"
  1847.         android:fromAlpha="0.0"
  1848.         android:toAlpha="1.0" />
  1849.     <rotate
  1850.         android:duration="3000"
  1851.         android:fromDegrees="0"
  1852.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1853.         android:pivotX="50%"
  1854.         android:pivotY="50%"
  1855.         android:toDegrees="+360" />
  1856. </set>android:textColor="#0000ff"
  1857. <?xml version="1.0" encoding="utf-8"?>
  1858. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1859.     <alpha
  1860.         android:duration="3000"
  1861.         android:fromAlpha="0.0"
  1862.         android:toAlpha="1.0" />
  1863.     <rotate
  1864.         android:duration="3000"
  1865.         android:fromDegrees="0"
  1866.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1867.         android:pivotX="50%"
  1868.         android:pivotY="50%"
  1869.         android:toDegrees="+360" />
  1870. </set>android:textSize="30sp"
  1871. <?xml version="1.0" encoding="utf-8"?>
  1872. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1873.     <alpha
  1874.         android:duration="3000"
  1875.         android:fromAlpha="0.0"
  1876.         android:toAlpha="1.0" />
  1877.     <rotate
  1878.         android:duration="3000"
  1879.         android:fromDegrees="0"
  1880.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1881.         android:pivotX="50%"
  1882.         android:pivotY="50%"
  1883.         android:toDegrees="+360" />
  1884. </set>android:layout_marginTop="20dp"
  1885. <?xml version="1.0" encoding="utf-8"?>
  1886. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1887.     <alpha
  1888.         android:duration="3000"
  1889.         android:fromAlpha="0.0"
  1890.         android:toAlpha="1.0" />
  1891.     <rotate
  1892.         android:duration="3000"
  1893.         android:fromDegrees="0"
  1894.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1895.         android:pivotX="50%"
  1896.         android:pivotY="50%"
  1897.         android:toDegrees="+360" />
  1898. </set>android:text="@string/title" />
  1899.     <TextView
  1900. <?xml version="1.0" encoding="utf-8"?>
  1901. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1902.     <alpha
  1903.         android:duration="3000"
  1904.         android:fromAlpha="0.0"
  1905.         android:toAlpha="1.0" />
  1906.     <rotate
  1907.         android:duration="3000"
  1908.         android:fromDegrees="0"
  1909.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1910.         android:pivotX="50%"
  1911.         android:pivotY="50%"
  1912.         android:toDegrees="+360" />
  1913. </set>android:id="@+id/tv_version"
  1914. <?xml version="1.0" encoding="utf-8"?>
  1915. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1916.     <alpha
  1917.         android:duration="3000"
  1918.         android:fromAlpha="0.0"
  1919.         android:toAlpha="1.0" />
  1920.     <rotate
  1921.         android:duration="3000"
  1922.         android:fromDegrees="0"
  1923.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1924.         android:pivotX="50%"
  1925.         android:pivotY="50%"
  1926.         android:toDegrees="+360" />
  1927. </set>android:layout_width="wrap_content"
  1928. <?xml version="1.0" encoding="utf-8"?>
  1929. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1930.     <alpha
  1931.         android:duration="3000"
  1932.         android:fromAlpha="0.0"
  1933.         android:toAlpha="1.0" />
  1934.     <rotate
  1935.         android:duration="3000"
  1936.         android:fromDegrees="0"
  1937.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1938.         android:pivotX="50%"
  1939.         android:pivotY="50%"
  1940.         android:toDegrees="+360" />
  1941. </set>android:layout_height="wrap_content"
  1942. <?xml version="1.0" encoding="utf-8"?>
  1943. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1944.     <alpha
  1945.         android:duration="3000"
  1946.         android:fromAlpha="0.0"
  1947.         android:toAlpha="1.0" />
  1948.     <rotate
  1949.         android:duration="3000"
  1950.         android:fromDegrees="0"
  1951.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1952.         android:pivotX="50%"
  1953.         android:pivotY="50%"
  1954.         android:toDegrees="+360" />
  1955. </set>android:textColor="#ff0000"
  1956. <?xml version="1.0" encoding="utf-8"?>
  1957. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1958.     <alpha
  1959.         android:duration="3000"
  1960.         android:fromAlpha="0.0"
  1961.         android:toAlpha="1.0" />
  1962.     <rotate
  1963.         android:duration="3000"
  1964.         android:fromDegrees="0"
  1965.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1966.         android:pivotX="50%"
  1967.         android:pivotY="50%"
  1968.         android:toDegrees="+360" />
  1969. </set>android:layout_marginTop="20dp"
  1970. <?xml version="1.0" encoding="utf-8"?>
  1971. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1972.     <alpha
  1973.         android:duration="3000"
  1974.         android:fromAlpha="0.0"
  1975.         android:toAlpha="1.0" />
  1976.     <rotate
  1977.         android:duration="3000"
  1978.         android:fromDegrees="0"
  1979.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1980.         android:pivotX="50%"
  1981.         android:pivotY="50%"
  1982.         android:toDegrees="+360" />
  1983. </set>android:textSize="20sp"
  1984. <?xml version="1.0" encoding="utf-8"?>
  1985. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  1986.     <alpha
  1987.         android:duration="3000"
  1988.         android:fromAlpha="0.0"
  1989.         android:toAlpha="1.0" />
  1990.     <rotate
  1991.         android:duration="3000"
  1992.         android:fromDegrees="0"
  1993.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  1994.         android:pivotX="50%"
  1995.         android:pivotY="50%"
  1996.         android:toDegrees="+360" />
  1997. </set>android:text="@string/version" />
  1998. </LinearLayout>    // 关闭启动界面<?xml version="1.0" encoding="utf-8"?>
  1999. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  2000.     android:id="@+id/root_layout"
  2001.     android:layout_width="match_parent"
  2002.     android:layout_height="match_parent"
  2003.     android:orientation="vertical"
  2004.     android:background="@mipmap/splash_back"
  2005.     android:gravity="center_vertical|center_horizontal">
  2006.     <ImageView
  2007. <?xml version="1.0" encoding="utf-8"?>
  2008. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2009.     <alpha
  2010.         android:duration="3000"
  2011.         android:fromAlpha="0.0"
  2012.         android:toAlpha="1.0" />
  2013.     <rotate
  2014.         android:duration="3000"
  2015.         android:fromDegrees="0"
  2016.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2017.         android:pivotX="50%"
  2018.         android:pivotY="50%"
  2019.         android:toDegrees="+360" />
  2020. </set>android:id="@+id/iv_student"
  2021. <?xml version="1.0" encoding="utf-8"?>
  2022. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2023.     <alpha
  2024.         android:duration="3000"
  2025.         android:fromAlpha="0.0"
  2026.         android:toAlpha="1.0" />
  2027.     <rotate
  2028.         android:duration="3000"
  2029.         android:fromDegrees="0"
  2030.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2031.         android:pivotX="50%"
  2032.         android:pivotY="50%"
  2033.         android:toDegrees="+360" />
  2034. </set>android:layout_width="wrap_content"
  2035. <?xml version="1.0" encoding="utf-8"?>
  2036. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2037.     <alpha
  2038.         android:duration="3000"
  2039.         android:fromAlpha="0.0"
  2040.         android:toAlpha="1.0" />
  2041.     <rotate
  2042.         android:duration="3000"
  2043.         android:fromDegrees="0"
  2044.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2045.         android:pivotX="50%"
  2046.         android:pivotY="50%"
  2047.         android:toDegrees="+360" />
  2048. </set>android:layout_height="wrap_content"
  2049. <?xml version="1.0" encoding="utf-8"?>
  2050. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2051.     <alpha
  2052.         android:duration="3000"
  2053.         android:fromAlpha="0.0"
  2054.         android:toAlpha="1.0" />
  2055.     <rotate
  2056.         android:duration="3000"
  2057.         android:fromDegrees="0"
  2058.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2059.         android:pivotX="50%"
  2060.         android:pivotY="50%"
  2061.         android:toDegrees="+360" />
  2062. </set>android:src="@mipmap/student" />
  2063.     <TextView
  2064. <?xml version="1.0" encoding="utf-8"?>
  2065. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2066.     <alpha
  2067.         android:duration="3000"
  2068.         android:fromAlpha="0.0"
  2069.         android:toAlpha="1.0" />
  2070.     <rotate
  2071.         android:duration="3000"
  2072.         android:fromDegrees="0"
  2073.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2074.         android:pivotX="50%"
  2075.         android:pivotY="50%"
  2076.         android:toDegrees="+360" />
  2077. </set>android:id="@+id/tv_title"
  2078. <?xml version="1.0" encoding="utf-8"?>
  2079. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2080.     <alpha
  2081.         android:duration="3000"
  2082.         android:fromAlpha="0.0"
  2083.         android:toAlpha="1.0" />
  2084.     <rotate
  2085.         android:duration="3000"
  2086.         android:fromDegrees="0"
  2087.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2088.         android:pivotX="50%"
  2089.         android:pivotY="50%"
  2090.         android:toDegrees="+360" />
  2091. </set>android:layout_width="wrap_content"
  2092. <?xml version="1.0" encoding="utf-8"?>
  2093. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2094.     <alpha
  2095.         android:duration="3000"
  2096.         android:fromAlpha="0.0"
  2097.         android:toAlpha="1.0" />
  2098.     <rotate
  2099.         android:duration="3000"
  2100.         android:fromDegrees="0"
  2101.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2102.         android:pivotX="50%"
  2103.         android:pivotY="50%"
  2104.         android:toDegrees="+360" />
  2105. </set>android:layout_height="wrap_content"
  2106. <?xml version="1.0" encoding="utf-8"?>
  2107. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2108.     <alpha
  2109.         android:duration="3000"
  2110.         android:fromAlpha="0.0"
  2111.         android:toAlpha="1.0" />
  2112.     <rotate
  2113.         android:duration="3000"
  2114.         android:fromDegrees="0"
  2115.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2116.         android:pivotX="50%"
  2117.         android:pivotY="50%"
  2118.         android:toDegrees="+360" />
  2119. </set>android:textColor="#0000ff"
  2120. <?xml version="1.0" encoding="utf-8"?>
  2121. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2122.     <alpha
  2123.         android:duration="3000"
  2124.         android:fromAlpha="0.0"
  2125.         android:toAlpha="1.0" />
  2126.     <rotate
  2127.         android:duration="3000"
  2128.         android:fromDegrees="0"
  2129.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2130.         android:pivotX="50%"
  2131.         android:pivotY="50%"
  2132.         android:toDegrees="+360" />
  2133. </set>android:textSize="30sp"
  2134. <?xml version="1.0" encoding="utf-8"?>
  2135. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2136.     <alpha
  2137.         android:duration="3000"
  2138.         android:fromAlpha="0.0"
  2139.         android:toAlpha="1.0" />
  2140.     <rotate
  2141.         android:duration="3000"
  2142.         android:fromDegrees="0"
  2143.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2144.         android:pivotX="50%"
  2145.         android:pivotY="50%"
  2146.         android:toDegrees="+360" />
  2147. </set>android:layout_marginTop="20dp"
  2148. <?xml version="1.0" encoding="utf-8"?>
  2149. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2150.     <alpha
  2151.         android:duration="3000"
  2152.         android:fromAlpha="0.0"
  2153.         android:toAlpha="1.0" />
  2154.     <rotate
  2155.         android:duration="3000"
  2156.         android:fromDegrees="0"
  2157.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2158.         android:pivotX="50%"
  2159.         android:pivotY="50%"
  2160.         android:toDegrees="+360" />
  2161. </set>android:text="@string/title" />
  2162.     <TextView
  2163. <?xml version="1.0" encoding="utf-8"?>
  2164. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2165.     <alpha
  2166.         android:duration="3000"
  2167.         android:fromAlpha="0.0"
  2168.         android:toAlpha="1.0" />
  2169.     <rotate
  2170.         android:duration="3000"
  2171.         android:fromDegrees="0"
  2172.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2173.         android:pivotX="50%"
  2174.         android:pivotY="50%"
  2175.         android:toDegrees="+360" />
  2176. </set>android:id="@+id/tv_version"
  2177. <?xml version="1.0" encoding="utf-8"?>
  2178. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2179.     <alpha
  2180.         android:duration="3000"
  2181.         android:fromAlpha="0.0"
  2182.         android:toAlpha="1.0" />
  2183.     <rotate
  2184.         android:duration="3000"
  2185.         android:fromDegrees="0"
  2186.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2187.         android:pivotX="50%"
  2188.         android:pivotY="50%"
  2189.         android:toDegrees="+360" />
  2190. </set>android:layout_width="wrap_content"
  2191. <?xml version="1.0" encoding="utf-8"?>
  2192. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2193.     <alpha
  2194.         android:duration="3000"
  2195.         android:fromAlpha="0.0"
  2196.         android:toAlpha="1.0" />
  2197.     <rotate
  2198.         android:duration="3000"
  2199.         android:fromDegrees="0"
  2200.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2201.         android:pivotX="50%"
  2202.         android:pivotY="50%"
  2203.         android:toDegrees="+360" />
  2204. </set>android:layout_height="wrap_content"
  2205. <?xml version="1.0" encoding="utf-8"?>
  2206. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2207.     <alpha
  2208.         android:duration="3000"
  2209.         android:fromAlpha="0.0"
  2210.         android:toAlpha="1.0" />
  2211.     <rotate
  2212.         android:duration="3000"
  2213.         android:fromDegrees="0"
  2214.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2215.         android:pivotX="50%"
  2216.         android:pivotY="50%"
  2217.         android:toDegrees="+360" />
  2218. </set>android:textColor="#ff0000"
  2219. <?xml version="1.0" encoding="utf-8"?>
  2220. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2221.     <alpha
  2222.         android:duration="3000"
  2223.         android:fromAlpha="0.0"
  2224.         android:toAlpha="1.0" />
  2225.     <rotate
  2226.         android:duration="3000"
  2227.         android:fromDegrees="0"
  2228.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2229.         android:pivotX="50%"
  2230.         android:pivotY="50%"
  2231.         android:toDegrees="+360" />
  2232. </set>android:layout_marginTop="20dp"
  2233. <?xml version="1.0" encoding="utf-8"?>
  2234. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2235.     <alpha
  2236.         android:duration="3000"
  2237.         android:fromAlpha="0.0"
  2238.         android:toAlpha="1.0" />
  2239.     <rotate
  2240.         android:duration="3000"
  2241.         android:fromDegrees="0"
  2242.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2243.         android:pivotX="50%"
  2244.         android:pivotY="50%"
  2245.         android:toDegrees="+360" />
  2246. </set>android:textSize="20sp"
  2247. <?xml version="1.0" encoding="utf-8"?>
  2248. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2249.     <alpha
  2250.         android:duration="3000"
  2251.         android:fromAlpha="0.0"
  2252.         android:toAlpha="1.0" />
  2253.     <rotate
  2254.         android:duration="3000"
  2255.         android:fromDegrees="0"
  2256.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2257.         android:pivotX="50%"
  2258.         android:pivotY="50%"
  2259.         android:toDegrees="+360" />
  2260. </set>android:text="@string/version" />
  2261. </LinearLayout>    finish();<?xml version="1.0" encoding="utf-8"?>
  2262. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  2263.     android:id="@+id/root_layout"
  2264.     android:layout_width="match_parent"
  2265.     android:layout_height="match_parent"
  2266.     android:orientation="vertical"
  2267.     android:background="@mipmap/splash_back"
  2268.     android:gravity="center_vertical|center_horizontal">
  2269.     <ImageView
  2270. <?xml version="1.0" encoding="utf-8"?>
  2271. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2272.     <alpha
  2273.         android:duration="3000"
  2274.         android:fromAlpha="0.0"
  2275.         android:toAlpha="1.0" />
  2276.     <rotate
  2277.         android:duration="3000"
  2278.         android:fromDegrees="0"
  2279.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2280.         android:pivotX="50%"
  2281.         android:pivotY="50%"
  2282.         android:toDegrees="+360" />
  2283. </set>android:id="@+id/iv_student"
  2284. <?xml version="1.0" encoding="utf-8"?>
  2285. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2286.     <alpha
  2287.         android:duration="3000"
  2288.         android:fromAlpha="0.0"
  2289.         android:toAlpha="1.0" />
  2290.     <rotate
  2291.         android:duration="3000"
  2292.         android:fromDegrees="0"
  2293.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2294.         android:pivotX="50%"
  2295.         android:pivotY="50%"
  2296.         android:toDegrees="+360" />
  2297. </set>android:layout_width="wrap_content"
  2298. <?xml version="1.0" encoding="utf-8"?>
  2299. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2300.     <alpha
  2301.         android:duration="3000"
  2302.         android:fromAlpha="0.0"
  2303.         android:toAlpha="1.0" />
  2304.     <rotate
  2305.         android:duration="3000"
  2306.         android:fromDegrees="0"
  2307.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2308.         android:pivotX="50%"
  2309.         android:pivotY="50%"
  2310.         android:toDegrees="+360" />
  2311. </set>android:layout_height="wrap_content"
  2312. <?xml version="1.0" encoding="utf-8"?>
  2313. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2314.     <alpha
  2315.         android:duration="3000"
  2316.         android:fromAlpha="0.0"
  2317.         android:toAlpha="1.0" />
  2318.     <rotate
  2319.         android:duration="3000"
  2320.         android:fromDegrees="0"
  2321.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2322.         android:pivotX="50%"
  2323.         android:pivotY="50%"
  2324.         android:toDegrees="+360" />
  2325. </set>android:src="@mipmap/student" />
  2326.     <TextView
  2327. <?xml version="1.0" encoding="utf-8"?>
  2328. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2329.     <alpha
  2330.         android:duration="3000"
  2331.         android:fromAlpha="0.0"
  2332.         android:toAlpha="1.0" />
  2333.     <rotate
  2334.         android:duration="3000"
  2335.         android:fromDegrees="0"
  2336.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2337.         android:pivotX="50%"
  2338.         android:pivotY="50%"
  2339.         android:toDegrees="+360" />
  2340. </set>android:id="@+id/tv_title"
  2341. <?xml version="1.0" encoding="utf-8"?>
  2342. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2343.     <alpha
  2344.         android:duration="3000"
  2345.         android:fromAlpha="0.0"
  2346.         android:toAlpha="1.0" />
  2347.     <rotate
  2348.         android:duration="3000"
  2349.         android:fromDegrees="0"
  2350.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2351.         android:pivotX="50%"
  2352.         android:pivotY="50%"
  2353.         android:toDegrees="+360" />
  2354. </set>android:layout_width="wrap_content"
  2355. <?xml version="1.0" encoding="utf-8"?>
  2356. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2357.     <alpha
  2358.         android:duration="3000"
  2359.         android:fromAlpha="0.0"
  2360.         android:toAlpha="1.0" />
  2361.     <rotate
  2362.         android:duration="3000"
  2363.         android:fromDegrees="0"
  2364.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2365.         android:pivotX="50%"
  2366.         android:pivotY="50%"
  2367.         android:toDegrees="+360" />
  2368. </set>android:layout_height="wrap_content"
  2369. <?xml version="1.0" encoding="utf-8"?>
  2370. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2371.     <alpha
  2372.         android:duration="3000"
  2373.         android:fromAlpha="0.0"
  2374.         android:toAlpha="1.0" />
  2375.     <rotate
  2376.         android:duration="3000"
  2377.         android:fromDegrees="0"
  2378.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2379.         android:pivotX="50%"
  2380.         android:pivotY="50%"
  2381.         android:toDegrees="+360" />
  2382. </set>android:textColor="#0000ff"
  2383. <?xml version="1.0" encoding="utf-8"?>
  2384. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2385.     <alpha
  2386.         android:duration="3000"
  2387.         android:fromAlpha="0.0"
  2388.         android:toAlpha="1.0" />
  2389.     <rotate
  2390.         android:duration="3000"
  2391.         android:fromDegrees="0"
  2392.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2393.         android:pivotX="50%"
  2394.         android:pivotY="50%"
  2395.         android:toDegrees="+360" />
  2396. </set>android:textSize="30sp"
  2397. <?xml version="1.0" encoding="utf-8"?>
  2398. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2399.     <alpha
  2400.         android:duration="3000"
  2401.         android:fromAlpha="0.0"
  2402.         android:toAlpha="1.0" />
  2403.     <rotate
  2404.         android:duration="3000"
  2405.         android:fromDegrees="0"
  2406.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2407.         android:pivotX="50%"
  2408.         android:pivotY="50%"
  2409.         android:toDegrees="+360" />
  2410. </set>android:layout_marginTop="20dp"
  2411. <?xml version="1.0" encoding="utf-8"?>
  2412. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2413.     <alpha
  2414.         android:duration="3000"
  2415.         android:fromAlpha="0.0"
  2416.         android:toAlpha="1.0" />
  2417.     <rotate
  2418.         android:duration="3000"
  2419.         android:fromDegrees="0"
  2420.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2421.         android:pivotX="50%"
  2422.         android:pivotY="50%"
  2423.         android:toDegrees="+360" />
  2424. </set>android:text="@string/title" />
  2425.     <TextView
  2426. <?xml version="1.0" encoding="utf-8"?>
  2427. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2428.     <alpha
  2429.         android:duration="3000"
  2430.         android:fromAlpha="0.0"
  2431.         android:toAlpha="1.0" />
  2432.     <rotate
  2433.         android:duration="3000"
  2434.         android:fromDegrees="0"
  2435.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2436.         android:pivotX="50%"
  2437.         android:pivotY="50%"
  2438.         android:toDegrees="+360" />
  2439. </set>android:id="@+id/tv_version"
  2440. <?xml version="1.0" encoding="utf-8"?>
  2441. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2442.     <alpha
  2443.         android:duration="3000"
  2444.         android:fromAlpha="0.0"
  2445.         android:toAlpha="1.0" />
  2446.     <rotate
  2447.         android:duration="3000"
  2448.         android:fromDegrees="0"
  2449.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2450.         android:pivotX="50%"
  2451.         android:pivotY="50%"
  2452.         android:toDegrees="+360" />
  2453. </set>android:layout_width="wrap_content"
  2454. <?xml version="1.0" encoding="utf-8"?>
  2455. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2456.     <alpha
  2457.         android:duration="3000"
  2458.         android:fromAlpha="0.0"
  2459.         android:toAlpha="1.0" />
  2460.     <rotate
  2461.         android:duration="3000"
  2462.         android:fromDegrees="0"
  2463.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2464.         android:pivotX="50%"
  2465.         android:pivotY="50%"
  2466.         android:toDegrees="+360" />
  2467. </set>android:layout_height="wrap_content"
  2468. <?xml version="1.0" encoding="utf-8"?>
  2469. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2470.     <alpha
  2471.         android:duration="3000"
  2472.         android:fromAlpha="0.0"
  2473.         android:toAlpha="1.0" />
  2474.     <rotate
  2475.         android:duration="3000"
  2476.         android:fromDegrees="0"
  2477.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2478.         android:pivotX="50%"
  2479.         android:pivotY="50%"
  2480.         android:toDegrees="+360" />
  2481. </set>android:textColor="#ff0000"
  2482. <?xml version="1.0" encoding="utf-8"?>
  2483. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2484.     <alpha
  2485.         android:duration="3000"
  2486.         android:fromAlpha="0.0"
  2487.         android:toAlpha="1.0" />
  2488.     <rotate
  2489.         android:duration="3000"
  2490.         android:fromDegrees="0"
  2491.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2492.         android:pivotX="50%"
  2493.         android:pivotY="50%"
  2494.         android:toDegrees="+360" />
  2495. </set>android:layout_marginTop="20dp"
  2496. <?xml version="1.0" encoding="utf-8"?>
  2497. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2498.     <alpha
  2499.         android:duration="3000"
  2500.         android:fromAlpha="0.0"
  2501.         android:toAlpha="1.0" />
  2502.     <rotate
  2503.         android:duration="3000"
  2504.         android:fromDegrees="0"
  2505.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2506.         android:pivotX="50%"
  2507.         android:pivotY="50%"
  2508.         android:toDegrees="+360" />
  2509. </set>android:textSize="20sp"
  2510. <?xml version="1.0" encoding="utf-8"?>
  2511. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2512.     <alpha
  2513.         android:duration="3000"
  2514.         android:fromAlpha="0.0"
  2515.         android:toAlpha="1.0" />
  2516.     <rotate
  2517.         android:duration="3000"
  2518.         android:fromDegrees="0"
  2519.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2520.         android:pivotX="50%"
  2521.         android:pivotY="50%"
  2522.         android:toDegrees="+360" />
  2523. </set>android:text="@string/version" />
  2524. </LinearLayout>}<?xml version="1.0" encoding="utf-8"?>
  2525. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2526.     <alpha
  2527.         android:duration="3000"
  2528.         android:fromAlpha="0.0"
  2529.         android:toAlpha="1.0" />
  2530.     <rotate
  2531.         android:duration="3000"
  2532.         android:fromDegrees="0"
  2533.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2534.         android:pivotX="50%"
  2535.         android:pivotY="50%"
  2536.         android:toDegrees="+360" />
  2537. </set>});<?xml version="1.0" encoding="utf-8"?>
  2538. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  2539.     android:id="@+id/root_layout"
  2540.     android:layout_width="match_parent"
  2541.     android:layout_height="match_parent"
  2542.     android:orientation="vertical"
  2543.     android:background="@mipmap/splash_back"
  2544.     android:gravity="center_vertical|center_horizontal">
  2545.     <ImageView
  2546. <?xml version="1.0" encoding="utf-8"?>
  2547. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2548.     <alpha
  2549.         android:duration="3000"
  2550.         android:fromAlpha="0.0"
  2551.         android:toAlpha="1.0" />
  2552.     <rotate
  2553.         android:duration="3000"
  2554.         android:fromDegrees="0"
  2555.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2556.         android:pivotX="50%"
  2557.         android:pivotY="50%"
  2558.         android:toDegrees="+360" />
  2559. </set>android:id="@+id/iv_student"
  2560. <?xml version="1.0" encoding="utf-8"?>
  2561. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2562.     <alpha
  2563.         android:duration="3000"
  2564.         android:fromAlpha="0.0"
  2565.         android:toAlpha="1.0" />
  2566.     <rotate
  2567.         android:duration="3000"
  2568.         android:fromDegrees="0"
  2569.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2570.         android:pivotX="50%"
  2571.         android:pivotY="50%"
  2572.         android:toDegrees="+360" />
  2573. </set>android:layout_width="wrap_content"
  2574. <?xml version="1.0" encoding="utf-8"?>
  2575. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2576.     <alpha
  2577.         android:duration="3000"
  2578.         android:fromAlpha="0.0"
  2579.         android:toAlpha="1.0" />
  2580.     <rotate
  2581.         android:duration="3000"
  2582.         android:fromDegrees="0"
  2583.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2584.         android:pivotX="50%"
  2585.         android:pivotY="50%"
  2586.         android:toDegrees="+360" />
  2587. </set>android:layout_height="wrap_content"
  2588. <?xml version="1.0" encoding="utf-8"?>
  2589. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2590.     <alpha
  2591.         android:duration="3000"
  2592.         android:fromAlpha="0.0"
  2593.         android:toAlpha="1.0" />
  2594.     <rotate
  2595.         android:duration="3000"
  2596.         android:fromDegrees="0"
  2597.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2598.         android:pivotX="50%"
  2599.         android:pivotY="50%"
  2600.         android:toDegrees="+360" />
  2601. </set>android:src="@mipmap/student" />
  2602.     <TextView
  2603. <?xml version="1.0" encoding="utf-8"?>
  2604. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2605.     <alpha
  2606.         android:duration="3000"
  2607.         android:fromAlpha="0.0"
  2608.         android:toAlpha="1.0" />
  2609.     <rotate
  2610.         android:duration="3000"
  2611.         android:fromDegrees="0"
  2612.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2613.         android:pivotX="50%"
  2614.         android:pivotY="50%"
  2615.         android:toDegrees="+360" />
  2616. </set>android:id="@+id/tv_title"
  2617. <?xml version="1.0" encoding="utf-8"?>
  2618. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2619.     <alpha
  2620.         android:duration="3000"
  2621.         android:fromAlpha="0.0"
  2622.         android:toAlpha="1.0" />
  2623.     <rotate
  2624.         android:duration="3000"
  2625.         android:fromDegrees="0"
  2626.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2627.         android:pivotX="50%"
  2628.         android:pivotY="50%"
  2629.         android:toDegrees="+360" />
  2630. </set>android:layout_width="wrap_content"
  2631. <?xml version="1.0" encoding="utf-8"?>
  2632. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2633.     <alpha
  2634.         android:duration="3000"
  2635.         android:fromAlpha="0.0"
  2636.         android:toAlpha="1.0" />
  2637.     <rotate
  2638.         android:duration="3000"
  2639.         android:fromDegrees="0"
  2640.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2641.         android:pivotX="50%"
  2642.         android:pivotY="50%"
  2643.         android:toDegrees="+360" />
  2644. </set>android:layout_height="wrap_content"
  2645. <?xml version="1.0" encoding="utf-8"?>
  2646. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2647.     <alpha
  2648.         android:duration="3000"
  2649.         android:fromAlpha="0.0"
  2650.         android:toAlpha="1.0" />
  2651.     <rotate
  2652.         android:duration="3000"
  2653.         android:fromDegrees="0"
  2654.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2655.         android:pivotX="50%"
  2656.         android:pivotY="50%"
  2657.         android:toDegrees="+360" />
  2658. </set>android:textColor="#0000ff"
  2659. <?xml version="1.0" encoding="utf-8"?>
  2660. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2661.     <alpha
  2662.         android:duration="3000"
  2663.         android:fromAlpha="0.0"
  2664.         android:toAlpha="1.0" />
  2665.     <rotate
  2666.         android:duration="3000"
  2667.         android:fromDegrees="0"
  2668.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2669.         android:pivotX="50%"
  2670.         android:pivotY="50%"
  2671.         android:toDegrees="+360" />
  2672. </set>android:textSize="30sp"
  2673. <?xml version="1.0" encoding="utf-8"?>
  2674. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2675.     <alpha
  2676.         android:duration="3000"
  2677.         android:fromAlpha="0.0"
  2678.         android:toAlpha="1.0" />
  2679.     <rotate
  2680.         android:duration="3000"
  2681.         android:fromDegrees="0"
  2682.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2683.         android:pivotX="50%"
  2684.         android:pivotY="50%"
  2685.         android:toDegrees="+360" />
  2686. </set>android:layout_marginTop="20dp"
  2687. <?xml version="1.0" encoding="utf-8"?>
  2688. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2689.     <alpha
  2690.         android:duration="3000"
  2691.         android:fromAlpha="0.0"
  2692.         android:toAlpha="1.0" />
  2693.     <rotate
  2694.         android:duration="3000"
  2695.         android:fromDegrees="0"
  2696.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2697.         android:pivotX="50%"
  2698.         android:pivotY="50%"
  2699.         android:toDegrees="+360" />
  2700. </set>android:text="@string/title" />
  2701.     <TextView
  2702. <?xml version="1.0" encoding="utf-8"?>
  2703. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2704.     <alpha
  2705.         android:duration="3000"
  2706.         android:fromAlpha="0.0"
  2707.         android:toAlpha="1.0" />
  2708.     <rotate
  2709.         android:duration="3000"
  2710.         android:fromDegrees="0"
  2711.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2712.         android:pivotX="50%"
  2713.         android:pivotY="50%"
  2714.         android:toDegrees="+360" />
  2715. </set>android:id="@+id/tv_version"
  2716. <?xml version="1.0" encoding="utf-8"?>
  2717. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2718.     <alpha
  2719.         android:duration="3000"
  2720.         android:fromAlpha="0.0"
  2721.         android:toAlpha="1.0" />
  2722.     <rotate
  2723.         android:duration="3000"
  2724.         android:fromDegrees="0"
  2725.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2726.         android:pivotX="50%"
  2727.         android:pivotY="50%"
  2728.         android:toDegrees="+360" />
  2729. </set>android:layout_width="wrap_content"
  2730. <?xml version="1.0" encoding="utf-8"?>
  2731. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2732.     <alpha
  2733.         android:duration="3000"
  2734.         android:fromAlpha="0.0"
  2735.         android:toAlpha="1.0" />
  2736.     <rotate
  2737.         android:duration="3000"
  2738.         android:fromDegrees="0"
  2739.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2740.         android:pivotX="50%"
  2741.         android:pivotY="50%"
  2742.         android:toDegrees="+360" />
  2743. </set>android:layout_height="wrap_content"
  2744. <?xml version="1.0" encoding="utf-8"?>
  2745. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2746.     <alpha
  2747.         android:duration="3000"
  2748.         android:fromAlpha="0.0"
  2749.         android:toAlpha="1.0" />
  2750.     <rotate
  2751.         android:duration="3000"
  2752.         android:fromDegrees="0"
  2753.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2754.         android:pivotX="50%"
  2755.         android:pivotY="50%"
  2756.         android:toDegrees="+360" />
  2757. </set>android:textColor="#ff0000"
  2758. <?xml version="1.0" encoding="utf-8"?>
  2759. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2760.     <alpha
  2761.         android:duration="3000"
  2762.         android:fromAlpha="0.0"
  2763.         android:toAlpha="1.0" />
  2764.     <rotate
  2765.         android:duration="3000"
  2766.         android:fromDegrees="0"
  2767.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2768.         android:pivotX="50%"
  2769.         android:pivotY="50%"
  2770.         android:toDegrees="+360" />
  2771. </set>android:layout_marginTop="20dp"
  2772. <?xml version="1.0" encoding="utf-8"?>
  2773. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2774.     <alpha
  2775.         android:duration="3000"
  2776.         android:fromAlpha="0.0"
  2777.         android:toAlpha="1.0" />
  2778.     <rotate
  2779.         android:duration="3000"
  2780.         android:fromDegrees="0"
  2781.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2782.         android:pivotX="50%"
  2783.         android:pivotY="50%"
  2784.         android:toDegrees="+360" />
  2785. </set>android:textSize="20sp"
  2786. <?xml version="1.0" encoding="utf-8"?>
  2787. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2788.     <alpha
  2789.         android:duration="3000"
  2790.         android:fromAlpha="0.0"
  2791.         android:toAlpha="1.0" />
  2792.     <rotate
  2793.         android:duration="3000"
  2794.         android:fromDegrees="0"
  2795.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2796.         android:pivotX="50%"
  2797.         android:pivotY="50%"
  2798.         android:toDegrees="+360" />
  2799. </set>android:text="@string/version" />
  2800. </LinearLayout>    // 利用消息处理器实现延迟跳转到启动界面<?xml version="1.0" encoding="utf-8"?>
  2801. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2802.     <alpha
  2803.         android:duration="3000"
  2804.         android:fromAlpha="0.0"
  2805.         android:toAlpha="1.0" />
  2806.     <rotate
  2807.         android:duration="3000"
  2808.         android:fromDegrees="0"
  2809.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2810.         android:pivotX="50%"
  2811.         android:pivotY="50%"
  2812.         android:toDegrees="+360" />
  2813. </set>new Handler().postDelayed(new Runnable() {<?xml version="1.0" encoding="utf-8"?>
  2814. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  2815.     android:id="@+id/root_layout"
  2816.     android:layout_width="match_parent"
  2817.     android:layout_height="match_parent"
  2818.     android:orientation="vertical"
  2819.     android:background="@mipmap/splash_back"
  2820.     android:gravity="center_vertical|center_horizontal">
  2821.     <ImageView
  2822. <?xml version="1.0" encoding="utf-8"?>
  2823. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2824.     <alpha
  2825.         android:duration="3000"
  2826.         android:fromAlpha="0.0"
  2827.         android:toAlpha="1.0" />
  2828.     <rotate
  2829.         android:duration="3000"
  2830.         android:fromDegrees="0"
  2831.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2832.         android:pivotX="50%"
  2833.         android:pivotY="50%"
  2834.         android:toDegrees="+360" />
  2835. </set>android:id="@+id/iv_student"
  2836. <?xml version="1.0" encoding="utf-8"?>
  2837. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2838.     <alpha
  2839.         android:duration="3000"
  2840.         android:fromAlpha="0.0"
  2841.         android:toAlpha="1.0" />
  2842.     <rotate
  2843.         android:duration="3000"
  2844.         android:fromDegrees="0"
  2845.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2846.         android:pivotX="50%"
  2847.         android:pivotY="50%"
  2848.         android:toDegrees="+360" />
  2849. </set>android:layout_width="wrap_content"
  2850. <?xml version="1.0" encoding="utf-8"?>
  2851. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2852.     <alpha
  2853.         android:duration="3000"
  2854.         android:fromAlpha="0.0"
  2855.         android:toAlpha="1.0" />
  2856.     <rotate
  2857.         android:duration="3000"
  2858.         android:fromDegrees="0"
  2859.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2860.         android:pivotX="50%"
  2861.         android:pivotY="50%"
  2862.         android:toDegrees="+360" />
  2863. </set>android:layout_height="wrap_content"
  2864. <?xml version="1.0" encoding="utf-8"?>
  2865. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2866.     <alpha
  2867.         android:duration="3000"
  2868.         android:fromAlpha="0.0"
  2869.         android:toAlpha="1.0" />
  2870.     <rotate
  2871.         android:duration="3000"
  2872.         android:fromDegrees="0"
  2873.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2874.         android:pivotX="50%"
  2875.         android:pivotY="50%"
  2876.         android:toDegrees="+360" />
  2877. </set>android:src="@mipmap/student" />
  2878.     <TextView
  2879. <?xml version="1.0" encoding="utf-8"?>
  2880. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2881.     <alpha
  2882.         android:duration="3000"
  2883.         android:fromAlpha="0.0"
  2884.         android:toAlpha="1.0" />
  2885.     <rotate
  2886.         android:duration="3000"
  2887.         android:fromDegrees="0"
  2888.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2889.         android:pivotX="50%"
  2890.         android:pivotY="50%"
  2891.         android:toDegrees="+360" />
  2892. </set>android:id="@+id/tv_title"
  2893. <?xml version="1.0" encoding="utf-8"?>
  2894. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2895.     <alpha
  2896.         android:duration="3000"
  2897.         android:fromAlpha="0.0"
  2898.         android:toAlpha="1.0" />
  2899.     <rotate
  2900.         android:duration="3000"
  2901.         android:fromDegrees="0"
  2902.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2903.         android:pivotX="50%"
  2904.         android:pivotY="50%"
  2905.         android:toDegrees="+360" />
  2906. </set>android:layout_width="wrap_content"
  2907. <?xml version="1.0" encoding="utf-8"?>
  2908. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2909.     <alpha
  2910.         android:duration="3000"
  2911.         android:fromAlpha="0.0"
  2912.         android:toAlpha="1.0" />
  2913.     <rotate
  2914.         android:duration="3000"
  2915.         android:fromDegrees="0"
  2916.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2917.         android:pivotX="50%"
  2918.         android:pivotY="50%"
  2919.         android:toDegrees="+360" />
  2920. </set>android:layout_height="wrap_content"
  2921. <?xml version="1.0" encoding="utf-8"?>
  2922. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2923.     <alpha
  2924.         android:duration="3000"
  2925.         android:fromAlpha="0.0"
  2926.         android:toAlpha="1.0" />
  2927.     <rotate
  2928.         android:duration="3000"
  2929.         android:fromDegrees="0"
  2930.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2931.         android:pivotX="50%"
  2932.         android:pivotY="50%"
  2933.         android:toDegrees="+360" />
  2934. </set>android:textColor="#0000ff"
  2935. <?xml version="1.0" encoding="utf-8"?>
  2936. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2937.     <alpha
  2938.         android:duration="3000"
  2939.         android:fromAlpha="0.0"
  2940.         android:toAlpha="1.0" />
  2941.     <rotate
  2942.         android:duration="3000"
  2943.         android:fromDegrees="0"
  2944.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2945.         android:pivotX="50%"
  2946.         android:pivotY="50%"
  2947.         android:toDegrees="+360" />
  2948. </set>android:textSize="30sp"
  2949. <?xml version="1.0" encoding="utf-8"?>
  2950. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2951.     <alpha
  2952.         android:duration="3000"
  2953.         android:fromAlpha="0.0"
  2954.         android:toAlpha="1.0" />
  2955.     <rotate
  2956.         android:duration="3000"
  2957.         android:fromDegrees="0"
  2958.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2959.         android:pivotX="50%"
  2960.         android:pivotY="50%"
  2961.         android:toDegrees="+360" />
  2962. </set>android:layout_marginTop="20dp"
  2963. <?xml version="1.0" encoding="utf-8"?>
  2964. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2965.     <alpha
  2966.         android:duration="3000"
  2967.         android:fromAlpha="0.0"
  2968.         android:toAlpha="1.0" />
  2969.     <rotate
  2970.         android:duration="3000"
  2971.         android:fromDegrees="0"
  2972.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2973.         android:pivotX="50%"
  2974.         android:pivotY="50%"
  2975.         android:toDegrees="+360" />
  2976. </set>android:text="@string/title" />
  2977.     <TextView
  2978. <?xml version="1.0" encoding="utf-8"?>
  2979. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2980.     <alpha
  2981.         android:duration="3000"
  2982.         android:fromAlpha="0.0"
  2983.         android:toAlpha="1.0" />
  2984.     <rotate
  2985.         android:duration="3000"
  2986.         android:fromDegrees="0"
  2987.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  2988.         android:pivotX="50%"
  2989.         android:pivotY="50%"
  2990.         android:toDegrees="+360" />
  2991. </set>android:id="@+id/tv_version"
  2992. <?xml version="1.0" encoding="utf-8"?>
  2993. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  2994.     <alpha
  2995.         android:duration="3000"
  2996.         android:fromAlpha="0.0"
  2997.         android:toAlpha="1.0" />
  2998.     <rotate
  2999.         android:duration="3000"
  3000.         android:fromDegrees="0"
  3001.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3002.         android:pivotX="50%"
  3003.         android:pivotY="50%"
  3004.         android:toDegrees="+360" />
  3005. </set>android:layout_width="wrap_content"
  3006. <?xml version="1.0" encoding="utf-8"?>
  3007. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3008.     <alpha
  3009.         android:duration="3000"
  3010.         android:fromAlpha="0.0"
  3011.         android:toAlpha="1.0" />
  3012.     <rotate
  3013.         android:duration="3000"
  3014.         android:fromDegrees="0"
  3015.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3016.         android:pivotX="50%"
  3017.         android:pivotY="50%"
  3018.         android:toDegrees="+360" />
  3019. </set>android:layout_height="wrap_content"
  3020. <?xml version="1.0" encoding="utf-8"?>
  3021. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3022.     <alpha
  3023.         android:duration="3000"
  3024.         android:fromAlpha="0.0"
  3025.         android:toAlpha="1.0" />
  3026.     <rotate
  3027.         android:duration="3000"
  3028.         android:fromDegrees="0"
  3029.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3030.         android:pivotX="50%"
  3031.         android:pivotY="50%"
  3032.         android:toDegrees="+360" />
  3033. </set>android:textColor="#ff0000"
  3034. <?xml version="1.0" encoding="utf-8"?>
  3035. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3036.     <alpha
  3037.         android:duration="3000"
  3038.         android:fromAlpha="0.0"
  3039.         android:toAlpha="1.0" />
  3040.     <rotate
  3041.         android:duration="3000"
  3042.         android:fromDegrees="0"
  3043.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3044.         android:pivotX="50%"
  3045.         android:pivotY="50%"
  3046.         android:toDegrees="+360" />
  3047. </set>android:layout_marginTop="20dp"
  3048. <?xml version="1.0" encoding="utf-8"?>
  3049. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3050.     <alpha
  3051.         android:duration="3000"
  3052.         android:fromAlpha="0.0"
  3053.         android:toAlpha="1.0" />
  3054.     <rotate
  3055.         android:duration="3000"
  3056.         android:fromDegrees="0"
  3057.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3058.         android:pivotX="50%"
  3059.         android:pivotY="50%"
  3060.         android:toDegrees="+360" />
  3061. </set>android:textSize="20sp"
  3062. <?xml version="1.0" encoding="utf-8"?>
  3063. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3064.     <alpha
  3065.         android:duration="3000"
  3066.         android:fromAlpha="0.0"
  3067.         android:toAlpha="1.0" />
  3068.     <rotate
  3069.         android:duration="3000"
  3070.         android:fromDegrees="0"
  3071.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3072.         android:pivotX="50%"
  3073.         android:pivotY="50%"
  3074.         android:toDegrees="+360" />
  3075. </set>android:text="@string/version" />
  3076. </LinearLayout>@Override<?xml version="1.0" encoding="utf-8"?>
  3077. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  3078.     android:id="@+id/root_layout"
  3079.     android:layout_width="match_parent"
  3080.     android:layout_height="match_parent"
  3081.     android:orientation="vertical"
  3082.     android:background="@mipmap/splash_back"
  3083.     android:gravity="center_vertical|center_horizontal">
  3084.     <ImageView
  3085. <?xml version="1.0" encoding="utf-8"?>
  3086. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3087.     <alpha
  3088.         android:duration="3000"
  3089.         android:fromAlpha="0.0"
  3090.         android:toAlpha="1.0" />
  3091.     <rotate
  3092.         android:duration="3000"
  3093.         android:fromDegrees="0"
  3094.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3095.         android:pivotX="50%"
  3096.         android:pivotY="50%"
  3097.         android:toDegrees="+360" />
  3098. </set>android:id="@+id/iv_student"
  3099. <?xml version="1.0" encoding="utf-8"?>
  3100. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3101.     <alpha
  3102.         android:duration="3000"
  3103.         android:fromAlpha="0.0"
  3104.         android:toAlpha="1.0" />
  3105.     <rotate
  3106.         android:duration="3000"
  3107.         android:fromDegrees="0"
  3108.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3109.         android:pivotX="50%"
  3110.         android:pivotY="50%"
  3111.         android:toDegrees="+360" />
  3112. </set>android:layout_width="wrap_content"
  3113. <?xml version="1.0" encoding="utf-8"?>
  3114. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3115.     <alpha
  3116.         android:duration="3000"
  3117.         android:fromAlpha="0.0"
  3118.         android:toAlpha="1.0" />
  3119.     <rotate
  3120.         android:duration="3000"
  3121.         android:fromDegrees="0"
  3122.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3123.         android:pivotX="50%"
  3124.         android:pivotY="50%"
  3125.         android:toDegrees="+360" />
  3126. </set>android:layout_height="wrap_content"
  3127. <?xml version="1.0" encoding="utf-8"?>
  3128. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3129.     <alpha
  3130.         android:duration="3000"
  3131.         android:fromAlpha="0.0"
  3132.         android:toAlpha="1.0" />
  3133.     <rotate
  3134.         android:duration="3000"
  3135.         android:fromDegrees="0"
  3136.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3137.         android:pivotX="50%"
  3138.         android:pivotY="50%"
  3139.         android:toDegrees="+360" />
  3140. </set>android:src="@mipmap/student" />
  3141.     <TextView
  3142. <?xml version="1.0" encoding="utf-8"?>
  3143. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3144.     <alpha
  3145.         android:duration="3000"
  3146.         android:fromAlpha="0.0"
  3147.         android:toAlpha="1.0" />
  3148.     <rotate
  3149.         android:duration="3000"
  3150.         android:fromDegrees="0"
  3151.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3152.         android:pivotX="50%"
  3153.         android:pivotY="50%"
  3154.         android:toDegrees="+360" />
  3155. </set>android:id="@+id/tv_title"
  3156. <?xml version="1.0" encoding="utf-8"?>
  3157. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3158.     <alpha
  3159.         android:duration="3000"
  3160.         android:fromAlpha="0.0"
  3161.         android:toAlpha="1.0" />
  3162.     <rotate
  3163.         android:duration="3000"
  3164.         android:fromDegrees="0"
  3165.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3166.         android:pivotX="50%"
  3167.         android:pivotY="50%"
  3168.         android:toDegrees="+360" />
  3169. </set>android:layout_width="wrap_content"
  3170. <?xml version="1.0" encoding="utf-8"?>
  3171. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3172.     <alpha
  3173.         android:duration="3000"
  3174.         android:fromAlpha="0.0"
  3175.         android:toAlpha="1.0" />
  3176.     <rotate
  3177.         android:duration="3000"
  3178.         android:fromDegrees="0"
  3179.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3180.         android:pivotX="50%"
  3181.         android:pivotY="50%"
  3182.         android:toDegrees="+360" />
  3183. </set>android:layout_height="wrap_content"
  3184. <?xml version="1.0" encoding="utf-8"?>
  3185. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3186.     <alpha
  3187.         android:duration="3000"
  3188.         android:fromAlpha="0.0"
  3189.         android:toAlpha="1.0" />
  3190.     <rotate
  3191.         android:duration="3000"
  3192.         android:fromDegrees="0"
  3193.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3194.         android:pivotX="50%"
  3195.         android:pivotY="50%"
  3196.         android:toDegrees="+360" />
  3197. </set>android:textColor="#0000ff"
  3198. <?xml version="1.0" encoding="utf-8"?>
  3199. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3200.     <alpha
  3201.         android:duration="3000"
  3202.         android:fromAlpha="0.0"
  3203.         android:toAlpha="1.0" />
  3204.     <rotate
  3205.         android:duration="3000"
  3206.         android:fromDegrees="0"
  3207.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3208.         android:pivotX="50%"
  3209.         android:pivotY="50%"
  3210.         android:toDegrees="+360" />
  3211. </set>android:textSize="30sp"
  3212. <?xml version="1.0" encoding="utf-8"?>
  3213. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3214.     <alpha
  3215.         android:duration="3000"
  3216.         android:fromAlpha="0.0"
  3217.         android:toAlpha="1.0" />
  3218.     <rotate
  3219.         android:duration="3000"
  3220.         android:fromDegrees="0"
  3221.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3222.         android:pivotX="50%"
  3223.         android:pivotY="50%"
  3224.         android:toDegrees="+360" />
  3225. </set>android:layout_marginTop="20dp"
  3226. <?xml version="1.0" encoding="utf-8"?>
  3227. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3228.     <alpha
  3229.         android:duration="3000"
  3230.         android:fromAlpha="0.0"
  3231.         android:toAlpha="1.0" />
  3232.     <rotate
  3233.         android:duration="3000"
  3234.         android:fromDegrees="0"
  3235.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3236.         android:pivotX="50%"
  3237.         android:pivotY="50%"
  3238.         android:toDegrees="+360" />
  3239. </set>android:text="@string/title" />
  3240.     <TextView
  3241. <?xml version="1.0" encoding="utf-8"?>
  3242. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3243.     <alpha
  3244.         android:duration="3000"
  3245.         android:fromAlpha="0.0"
  3246.         android:toAlpha="1.0" />
  3247.     <rotate
  3248.         android:duration="3000"
  3249.         android:fromDegrees="0"
  3250.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3251.         android:pivotX="50%"
  3252.         android:pivotY="50%"
  3253.         android:toDegrees="+360" />
  3254. </set>android:id="@+id/tv_version"
  3255. <?xml version="1.0" encoding="utf-8"?>
  3256. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3257.     <alpha
  3258.         android:duration="3000"
  3259.         android:fromAlpha="0.0"
  3260.         android:toAlpha="1.0" />
  3261.     <rotate
  3262.         android:duration="3000"
  3263.         android:fromDegrees="0"
  3264.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3265.         android:pivotX="50%"
  3266.         android:pivotY="50%"
  3267.         android:toDegrees="+360" />
  3268. </set>android:layout_width="wrap_content"
  3269. <?xml version="1.0" encoding="utf-8"?>
  3270. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3271.     <alpha
  3272.         android:duration="3000"
  3273.         android:fromAlpha="0.0"
  3274.         android:toAlpha="1.0" />
  3275.     <rotate
  3276.         android:duration="3000"
  3277.         android:fromDegrees="0"
  3278.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3279.         android:pivotX="50%"
  3280.         android:pivotY="50%"
  3281.         android:toDegrees="+360" />
  3282. </set>android:layout_height="wrap_content"
  3283. <?xml version="1.0" encoding="utf-8"?>
  3284. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3285.     <alpha
  3286.         android:duration="3000"
  3287.         android:fromAlpha="0.0"
  3288.         android:toAlpha="1.0" />
  3289.     <rotate
  3290.         android:duration="3000"
  3291.         android:fromDegrees="0"
  3292.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3293.         android:pivotX="50%"
  3294.         android:pivotY="50%"
  3295.         android:toDegrees="+360" />
  3296. </set>android:textColor="#ff0000"
  3297. <?xml version="1.0" encoding="utf-8"?>
  3298. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3299.     <alpha
  3300.         android:duration="3000"
  3301.         android:fromAlpha="0.0"
  3302.         android:toAlpha="1.0" />
  3303.     <rotate
  3304.         android:duration="3000"
  3305.         android:fromDegrees="0"
  3306.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3307.         android:pivotX="50%"
  3308.         android:pivotY="50%"
  3309.         android:toDegrees="+360" />
  3310. </set>android:layout_marginTop="20dp"
  3311. <?xml version="1.0" encoding="utf-8"?>
  3312. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3313.     <alpha
  3314.         android:duration="3000"
  3315.         android:fromAlpha="0.0"
  3316.         android:toAlpha="1.0" />
  3317.     <rotate
  3318.         android:duration="3000"
  3319.         android:fromDegrees="0"
  3320.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3321.         android:pivotX="50%"
  3322.         android:pivotY="50%"
  3323.         android:toDegrees="+360" />
  3324. </set>android:textSize="20sp"
  3325. <?xml version="1.0" encoding="utf-8"?>
  3326. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3327.     <alpha
  3328.         android:duration="3000"
  3329.         android:fromAlpha="0.0"
  3330.         android:toAlpha="1.0" />
  3331.     <rotate
  3332.         android:duration="3000"
  3333.         android:fromDegrees="0"
  3334.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3335.         android:pivotX="50%"
  3336.         android:pivotY="50%"
  3337.         android:toDegrees="+360" />
  3338. </set>android:text="@string/version" />
  3339. </LinearLayout>public void run() {<?xml version="1.0" encoding="utf-8"?>
  3340. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  3341.     android:id="@+id/root_layout"
  3342.     android:layout_width="match_parent"
  3343.     android:layout_height="match_parent"
  3344.     android:orientation="vertical"
  3345.     android:background="@mipmap/splash_back"
  3346.     android:gravity="center_vertical|center_horizontal">
  3347.     <ImageView
  3348. <?xml version="1.0" encoding="utf-8"?>
  3349. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3350.     <alpha
  3351.         android:duration="3000"
  3352.         android:fromAlpha="0.0"
  3353.         android:toAlpha="1.0" />
  3354.     <rotate
  3355.         android:duration="3000"
  3356.         android:fromDegrees="0"
  3357.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3358.         android:pivotX="50%"
  3359.         android:pivotY="50%"
  3360.         android:toDegrees="+360" />
  3361. </set>android:id="@+id/iv_student"
  3362. <?xml version="1.0" encoding="utf-8"?>
  3363. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3364.     <alpha
  3365.         android:duration="3000"
  3366.         android:fromAlpha="0.0"
  3367.         android:toAlpha="1.0" />
  3368.     <rotate
  3369.         android:duration="3000"
  3370.         android:fromDegrees="0"
  3371.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3372.         android:pivotX="50%"
  3373.         android:pivotY="50%"
  3374.         android:toDegrees="+360" />
  3375. </set>android:layout_width="wrap_content"
  3376. <?xml version="1.0" encoding="utf-8"?>
  3377. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3378.     <alpha
  3379.         android:duration="3000"
  3380.         android:fromAlpha="0.0"
  3381.         android:toAlpha="1.0" />
  3382.     <rotate
  3383.         android:duration="3000"
  3384.         android:fromDegrees="0"
  3385.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3386.         android:pivotX="50%"
  3387.         android:pivotY="50%"
  3388.         android:toDegrees="+360" />
  3389. </set>android:layout_height="wrap_content"
  3390. <?xml version="1.0" encoding="utf-8"?>
  3391. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3392.     <alpha
  3393.         android:duration="3000"
  3394.         android:fromAlpha="0.0"
  3395.         android:toAlpha="1.0" />
  3396.     <rotate
  3397.         android:duration="3000"
  3398.         android:fromDegrees="0"
  3399.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3400.         android:pivotX="50%"
  3401.         android:pivotY="50%"
  3402.         android:toDegrees="+360" />
  3403. </set>android:src="@mipmap/student" />
  3404.     <TextView
  3405. <?xml version="1.0" encoding="utf-8"?>
  3406. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3407.     <alpha
  3408.         android:duration="3000"
  3409.         android:fromAlpha="0.0"
  3410.         android:toAlpha="1.0" />
  3411.     <rotate
  3412.         android:duration="3000"
  3413.         android:fromDegrees="0"
  3414.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3415.         android:pivotX="50%"
  3416.         android:pivotY="50%"
  3417.         android:toDegrees="+360" />
  3418. </set>android:id="@+id/tv_title"
  3419. <?xml version="1.0" encoding="utf-8"?>
  3420. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3421.     <alpha
  3422.         android:duration="3000"
  3423.         android:fromAlpha="0.0"
  3424.         android:toAlpha="1.0" />
  3425.     <rotate
  3426.         android:duration="3000"
  3427.         android:fromDegrees="0"
  3428.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3429.         android:pivotX="50%"
  3430.         android:pivotY="50%"
  3431.         android:toDegrees="+360" />
  3432. </set>android:layout_width="wrap_content"
  3433. <?xml version="1.0" encoding="utf-8"?>
  3434. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3435.     <alpha
  3436.         android:duration="3000"
  3437.         android:fromAlpha="0.0"
  3438.         android:toAlpha="1.0" />
  3439.     <rotate
  3440.         android:duration="3000"
  3441.         android:fromDegrees="0"
  3442.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3443.         android:pivotX="50%"
  3444.         android:pivotY="50%"
  3445.         android:toDegrees="+360" />
  3446. </set>android:layout_height="wrap_content"
  3447. <?xml version="1.0" encoding="utf-8"?>
  3448. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3449.     <alpha
  3450.         android:duration="3000"
  3451.         android:fromAlpha="0.0"
  3452.         android:toAlpha="1.0" />
  3453.     <rotate
  3454.         android:duration="3000"
  3455.         android:fromDegrees="0"
  3456.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3457.         android:pivotX="50%"
  3458.         android:pivotY="50%"
  3459.         android:toDegrees="+360" />
  3460. </set>android:textColor="#0000ff"
  3461. <?xml version="1.0" encoding="utf-8"?>
  3462. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3463.     <alpha
  3464.         android:duration="3000"
  3465.         android:fromAlpha="0.0"
  3466.         android:toAlpha="1.0" />
  3467.     <rotate
  3468.         android:duration="3000"
  3469.         android:fromDegrees="0"
  3470.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3471.         android:pivotX="50%"
  3472.         android:pivotY="50%"
  3473.         android:toDegrees="+360" />
  3474. </set>android:textSize="30sp"
  3475. <?xml version="1.0" encoding="utf-8"?>
  3476. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3477.     <alpha
  3478.         android:duration="3000"
  3479.         android:fromAlpha="0.0"
  3480.         android:toAlpha="1.0" />
  3481.     <rotate
  3482.         android:duration="3000"
  3483.         android:fromDegrees="0"
  3484.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3485.         android:pivotX="50%"
  3486.         android:pivotY="50%"
  3487.         android:toDegrees="+360" />
  3488. </set>android:layout_marginTop="20dp"
  3489. <?xml version="1.0" encoding="utf-8"?>
  3490. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3491.     <alpha
  3492.         android:duration="3000"
  3493.         android:fromAlpha="0.0"
  3494.         android:toAlpha="1.0" />
  3495.     <rotate
  3496.         android:duration="3000"
  3497.         android:fromDegrees="0"
  3498.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3499.         android:pivotX="50%"
  3500.         android:pivotY="50%"
  3501.         android:toDegrees="+360" />
  3502. </set>android:text="@string/title" />
  3503.     <TextView
  3504. <?xml version="1.0" encoding="utf-8"?>
  3505. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3506.     <alpha
  3507.         android:duration="3000"
  3508.         android:fromAlpha="0.0"
  3509.         android:toAlpha="1.0" />
  3510.     <rotate
  3511.         android:duration="3000"
  3512.         android:fromDegrees="0"
  3513.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3514.         android:pivotX="50%"
  3515.         android:pivotY="50%"
  3516.         android:toDegrees="+360" />
  3517. </set>android:id="@+id/tv_version"
  3518. <?xml version="1.0" encoding="utf-8"?>
  3519. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3520.     <alpha
  3521.         android:duration="3000"
  3522.         android:fromAlpha="0.0"
  3523.         android:toAlpha="1.0" />
  3524.     <rotate
  3525.         android:duration="3000"
  3526.         android:fromDegrees="0"
  3527.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3528.         android:pivotX="50%"
  3529.         android:pivotY="50%"
  3530.         android:toDegrees="+360" />
  3531. </set>android:layout_width="wrap_content"
  3532. <?xml version="1.0" encoding="utf-8"?>
  3533. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3534.     <alpha
  3535.         android:duration="3000"
  3536.         android:fromAlpha="0.0"
  3537.         android:toAlpha="1.0" />
  3538.     <rotate
  3539.         android:duration="3000"
  3540.         android:fromDegrees="0"
  3541.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3542.         android:pivotX="50%"
  3543.         android:pivotY="50%"
  3544.         android:toDegrees="+360" />
  3545. </set>android:layout_height="wrap_content"
  3546. <?xml version="1.0" encoding="utf-8"?>
  3547. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3548.     <alpha
  3549.         android:duration="3000"
  3550.         android:fromAlpha="0.0"
  3551.         android:toAlpha="1.0" />
  3552.     <rotate
  3553.         android:duration="3000"
  3554.         android:fromDegrees="0"
  3555.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3556.         android:pivotX="50%"
  3557.         android:pivotY="50%"
  3558.         android:toDegrees="+360" />
  3559. </set>android:textColor="#ff0000"
  3560. <?xml version="1.0" encoding="utf-8"?>
  3561. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3562.     <alpha
  3563.         android:duration="3000"
  3564.         android:fromAlpha="0.0"
  3565.         android:toAlpha="1.0" />
  3566.     <rotate
  3567.         android:duration="3000"
  3568.         android:fromDegrees="0"
  3569.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3570.         android:pivotX="50%"
  3571.         android:pivotY="50%"
  3572.         android:toDegrees="+360" />
  3573. </set>android:layout_marginTop="20dp"
  3574. <?xml version="1.0" encoding="utf-8"?>
  3575. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3576.     <alpha
  3577.         android:duration="3000"
  3578.         android:fromAlpha="0.0"
  3579.         android:toAlpha="1.0" />
  3580.     <rotate
  3581.         android:duration="3000"
  3582.         android:fromDegrees="0"
  3583.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3584.         android:pivotX="50%"
  3585.         android:pivotY="50%"
  3586.         android:toDegrees="+360" />
  3587. </set>android:textSize="20sp"
  3588. <?xml version="1.0" encoding="utf-8"?>
  3589. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3590.     <alpha
  3591.         android:duration="3000"
  3592.         android:fromAlpha="0.0"
  3593.         android:toAlpha="1.0" />
  3594.     <rotate
  3595.         android:duration="3000"
  3596.         android:fromDegrees="0"
  3597.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3598.         android:pivotX="50%"
  3599.         android:pivotY="50%"
  3600.         android:toDegrees="+360" />
  3601. </set>android:text="@string/version" />
  3602. </LinearLayout>    // 创建意图<?xml version="1.0" encoding="utf-8"?>
  3603. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  3604.     android:id="@+id/root_layout"
  3605.     android:layout_width="match_parent"
  3606.     android:layout_height="match_parent"
  3607.     android:orientation="vertical"
  3608.     android:background="@mipmap/splash_back"
  3609.     android:gravity="center_vertical|center_horizontal">
  3610.     <ImageView
  3611. <?xml version="1.0" encoding="utf-8"?>
  3612. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3613.     <alpha
  3614.         android:duration="3000"
  3615.         android:fromAlpha="0.0"
  3616.         android:toAlpha="1.0" />
  3617.     <rotate
  3618.         android:duration="3000"
  3619.         android:fromDegrees="0"
  3620.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3621.         android:pivotX="50%"
  3622.         android:pivotY="50%"
  3623.         android:toDegrees="+360" />
  3624. </set>android:id="@+id/iv_student"
  3625. <?xml version="1.0" encoding="utf-8"?>
  3626. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3627.     <alpha
  3628.         android:duration="3000"
  3629.         android:fromAlpha="0.0"
  3630.         android:toAlpha="1.0" />
  3631.     <rotate
  3632.         android:duration="3000"
  3633.         android:fromDegrees="0"
  3634.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3635.         android:pivotX="50%"
  3636.         android:pivotY="50%"
  3637.         android:toDegrees="+360" />
  3638. </set>android:layout_width="wrap_content"
  3639. <?xml version="1.0" encoding="utf-8"?>
  3640. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3641.     <alpha
  3642.         android:duration="3000"
  3643.         android:fromAlpha="0.0"
  3644.         android:toAlpha="1.0" />
  3645.     <rotate
  3646.         android:duration="3000"
  3647.         android:fromDegrees="0"
  3648.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3649.         android:pivotX="50%"
  3650.         android:pivotY="50%"
  3651.         android:toDegrees="+360" />
  3652. </set>android:layout_height="wrap_content"
  3653. <?xml version="1.0" encoding="utf-8"?>
  3654. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3655.     <alpha
  3656.         android:duration="3000"
  3657.         android:fromAlpha="0.0"
  3658.         android:toAlpha="1.0" />
  3659.     <rotate
  3660.         android:duration="3000"
  3661.         android:fromDegrees="0"
  3662.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3663.         android:pivotX="50%"
  3664.         android:pivotY="50%"
  3665.         android:toDegrees="+360" />
  3666. </set>android:src="@mipmap/student" />
  3667.     <TextView
  3668. <?xml version="1.0" encoding="utf-8"?>
  3669. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3670.     <alpha
  3671.         android:duration="3000"
  3672.         android:fromAlpha="0.0"
  3673.         android:toAlpha="1.0" />
  3674.     <rotate
  3675.         android:duration="3000"
  3676.         android:fromDegrees="0"
  3677.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3678.         android:pivotX="50%"
  3679.         android:pivotY="50%"
  3680.         android:toDegrees="+360" />
  3681. </set>android:id="@+id/tv_title"
  3682. <?xml version="1.0" encoding="utf-8"?>
  3683. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3684.     <alpha
  3685.         android:duration="3000"
  3686.         android:fromAlpha="0.0"
  3687.         android:toAlpha="1.0" />
  3688.     <rotate
  3689.         android:duration="3000"
  3690.         android:fromDegrees="0"
  3691.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3692.         android:pivotX="50%"
  3693.         android:pivotY="50%"
  3694.         android:toDegrees="+360" />
  3695. </set>android:layout_width="wrap_content"
  3696. <?xml version="1.0" encoding="utf-8"?>
  3697. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3698.     <alpha
  3699.         android:duration="3000"
  3700.         android:fromAlpha="0.0"
  3701.         android:toAlpha="1.0" />
  3702.     <rotate
  3703.         android:duration="3000"
  3704.         android:fromDegrees="0"
  3705.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3706.         android:pivotX="50%"
  3707.         android:pivotY="50%"
  3708.         android:toDegrees="+360" />
  3709. </set>android:layout_height="wrap_content"
  3710. <?xml version="1.0" encoding="utf-8"?>
  3711. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3712.     <alpha
  3713.         android:duration="3000"
  3714.         android:fromAlpha="0.0"
  3715.         android:toAlpha="1.0" />
  3716.     <rotate
  3717.         android:duration="3000"
  3718.         android:fromDegrees="0"
  3719.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3720.         android:pivotX="50%"
  3721.         android:pivotY="50%"
  3722.         android:toDegrees="+360" />
  3723. </set>android:textColor="#0000ff"
  3724. <?xml version="1.0" encoding="utf-8"?>
  3725. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3726.     <alpha
  3727.         android:duration="3000"
  3728.         android:fromAlpha="0.0"
  3729.         android:toAlpha="1.0" />
  3730.     <rotate
  3731.         android:duration="3000"
  3732.         android:fromDegrees="0"
  3733.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3734.         android:pivotX="50%"
  3735.         android:pivotY="50%"
  3736.         android:toDegrees="+360" />
  3737. </set>android:textSize="30sp"
  3738. <?xml version="1.0" encoding="utf-8"?>
  3739. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3740.     <alpha
  3741.         android:duration="3000"
  3742.         android:fromAlpha="0.0"
  3743.         android:toAlpha="1.0" />
  3744.     <rotate
  3745.         android:duration="3000"
  3746.         android:fromDegrees="0"
  3747.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3748.         android:pivotX="50%"
  3749.         android:pivotY="50%"
  3750.         android:toDegrees="+360" />
  3751. </set>android:layout_marginTop="20dp"
  3752. <?xml version="1.0" encoding="utf-8"?>
  3753. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3754.     <alpha
  3755.         android:duration="3000"
  3756.         android:fromAlpha="0.0"
  3757.         android:toAlpha="1.0" />
  3758.     <rotate
  3759.         android:duration="3000"
  3760.         android:fromDegrees="0"
  3761.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3762.         android:pivotX="50%"
  3763.         android:pivotY="50%"
  3764.         android:toDegrees="+360" />
  3765. </set>android:text="@string/title" />
  3766.     <TextView
  3767. <?xml version="1.0" encoding="utf-8"?>
  3768. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3769.     <alpha
  3770.         android:duration="3000"
  3771.         android:fromAlpha="0.0"
  3772.         android:toAlpha="1.0" />
  3773.     <rotate
  3774.         android:duration="3000"
  3775.         android:fromDegrees="0"
  3776.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3777.         android:pivotX="50%"
  3778.         android:pivotY="50%"
  3779.         android:toDegrees="+360" />
  3780. </set>android:id="@+id/tv_version"
  3781. <?xml version="1.0" encoding="utf-8"?>
  3782. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3783.     <alpha
  3784.         android:duration="3000"
  3785.         android:fromAlpha="0.0"
  3786.         android:toAlpha="1.0" />
  3787.     <rotate
  3788.         android:duration="3000"
  3789.         android:fromDegrees="0"
  3790.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3791.         android:pivotX="50%"
  3792.         android:pivotY="50%"
  3793.         android:toDegrees="+360" />
  3794. </set>android:layout_width="wrap_content"
  3795. <?xml version="1.0" encoding="utf-8"?>
  3796. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3797.     <alpha
  3798.         android:duration="3000"
  3799.         android:fromAlpha="0.0"
  3800.         android:toAlpha="1.0" />
  3801.     <rotate
  3802.         android:duration="3000"
  3803.         android:fromDegrees="0"
  3804.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3805.         android:pivotX="50%"
  3806.         android:pivotY="50%"
  3807.         android:toDegrees="+360" />
  3808. </set>android:layout_height="wrap_content"
  3809. <?xml version="1.0" encoding="utf-8"?>
  3810. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3811.     <alpha
  3812.         android:duration="3000"
  3813.         android:fromAlpha="0.0"
  3814.         android:toAlpha="1.0" />
  3815.     <rotate
  3816.         android:duration="3000"
  3817.         android:fromDegrees="0"
  3818.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3819.         android:pivotX="50%"
  3820.         android:pivotY="50%"
  3821.         android:toDegrees="+360" />
  3822. </set>android:textColor="#ff0000"
  3823. <?xml version="1.0" encoding="utf-8"?>
  3824. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3825.     <alpha
  3826.         android:duration="3000"
  3827.         android:fromAlpha="0.0"
  3828.         android:toAlpha="1.0" />
  3829.     <rotate
  3830.         android:duration="3000"
  3831.         android:fromDegrees="0"
  3832.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3833.         android:pivotX="50%"
  3834.         android:pivotY="50%"
  3835.         android:toDegrees="+360" />
  3836. </set>android:layout_marginTop="20dp"
  3837. <?xml version="1.0" encoding="utf-8"?>
  3838. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3839.     <alpha
  3840.         android:duration="3000"
  3841.         android:fromAlpha="0.0"
  3842.         android:toAlpha="1.0" />
  3843.     <rotate
  3844.         android:duration="3000"
  3845.         android:fromDegrees="0"
  3846.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3847.         android:pivotX="50%"
  3848.         android:pivotY="50%"
  3849.         android:toDegrees="+360" />
  3850. </set>android:textSize="20sp"
  3851. <?xml version="1.0" encoding="utf-8"?>
  3852. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3853.     <alpha
  3854.         android:duration="3000"
  3855.         android:fromAlpha="0.0"
  3856.         android:toAlpha="1.0" />
  3857.     <rotate
  3858.         android:duration="3000"
  3859.         android:fromDegrees="0"
  3860.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3861.         android:pivotX="50%"
  3862.         android:pivotY="50%"
  3863.         android:toDegrees="+360" />
  3864. </set>android:text="@string/version" />
  3865. </LinearLayout>    Intent intent = new Intent(SplashScreenActivity.this, LoginActivity.class);<?xml version="1.0" encoding="utf-8"?>
  3866. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  3867.     android:id="@+id/root_layout"
  3868.     android:layout_width="match_parent"
  3869.     android:layout_height="match_parent"
  3870.     android:orientation="vertical"
  3871.     android:background="@mipmap/splash_back"
  3872.     android:gravity="center_vertical|center_horizontal">
  3873.     <ImageView
  3874. <?xml version="1.0" encoding="utf-8"?>
  3875. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3876.     <alpha
  3877.         android:duration="3000"
  3878.         android:fromAlpha="0.0"
  3879.         android:toAlpha="1.0" />
  3880.     <rotate
  3881.         android:duration="3000"
  3882.         android:fromDegrees="0"
  3883.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3884.         android:pivotX="50%"
  3885.         android:pivotY="50%"
  3886.         android:toDegrees="+360" />
  3887. </set>android:id="@+id/iv_student"
  3888. <?xml version="1.0" encoding="utf-8"?>
  3889. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3890.     <alpha
  3891.         android:duration="3000"
  3892.         android:fromAlpha="0.0"
  3893.         android:toAlpha="1.0" />
  3894.     <rotate
  3895.         android:duration="3000"
  3896.         android:fromDegrees="0"
  3897.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3898.         android:pivotX="50%"
  3899.         android:pivotY="50%"
  3900.         android:toDegrees="+360" />
  3901. </set>android:layout_width="wrap_content"
  3902. <?xml version="1.0" encoding="utf-8"?>
  3903. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3904.     <alpha
  3905.         android:duration="3000"
  3906.         android:fromAlpha="0.0"
  3907.         android:toAlpha="1.0" />
  3908.     <rotate
  3909.         android:duration="3000"
  3910.         android:fromDegrees="0"
  3911.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3912.         android:pivotX="50%"
  3913.         android:pivotY="50%"
  3914.         android:toDegrees="+360" />
  3915. </set>android:layout_height="wrap_content"
  3916. <?xml version="1.0" encoding="utf-8"?>
  3917. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3918.     <alpha
  3919.         android:duration="3000"
  3920.         android:fromAlpha="0.0"
  3921.         android:toAlpha="1.0" />
  3922.     <rotate
  3923.         android:duration="3000"
  3924.         android:fromDegrees="0"
  3925.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3926.         android:pivotX="50%"
  3927.         android:pivotY="50%"
  3928.         android:toDegrees="+360" />
  3929. </set>android:src="@mipmap/student" />
  3930.     <TextView
  3931. <?xml version="1.0" encoding="utf-8"?>
  3932. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3933.     <alpha
  3934.         android:duration="3000"
  3935.         android:fromAlpha="0.0"
  3936.         android:toAlpha="1.0" />
  3937.     <rotate
  3938.         android:duration="3000"
  3939.         android:fromDegrees="0"
  3940.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3941.         android:pivotX="50%"
  3942.         android:pivotY="50%"
  3943.         android:toDegrees="+360" />
  3944. </set>android:id="@+id/tv_title"
  3945. <?xml version="1.0" encoding="utf-8"?>
  3946. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3947.     <alpha
  3948.         android:duration="3000"
  3949.         android:fromAlpha="0.0"
  3950.         android:toAlpha="1.0" />
  3951.     <rotate
  3952.         android:duration="3000"
  3953.         android:fromDegrees="0"
  3954.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3955.         android:pivotX="50%"
  3956.         android:pivotY="50%"
  3957.         android:toDegrees="+360" />
  3958. </set>android:layout_width="wrap_content"
  3959. <?xml version="1.0" encoding="utf-8"?>
  3960. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3961.     <alpha
  3962.         android:duration="3000"
  3963.         android:fromAlpha="0.0"
  3964.         android:toAlpha="1.0" />
  3965.     <rotate
  3966.         android:duration="3000"
  3967.         android:fromDegrees="0"
  3968.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3969.         android:pivotX="50%"
  3970.         android:pivotY="50%"
  3971.         android:toDegrees="+360" />
  3972. </set>android:layout_height="wrap_content"
  3973. <?xml version="1.0" encoding="utf-8"?>
  3974. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3975.     <alpha
  3976.         android:duration="3000"
  3977.         android:fromAlpha="0.0"
  3978.         android:toAlpha="1.0" />
  3979.     <rotate
  3980.         android:duration="3000"
  3981.         android:fromDegrees="0"
  3982.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3983.         android:pivotX="50%"
  3984.         android:pivotY="50%"
  3985.         android:toDegrees="+360" />
  3986. </set>android:textColor="#0000ff"
  3987. <?xml version="1.0" encoding="utf-8"?>
  3988. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  3989.     <alpha
  3990.         android:duration="3000"
  3991.         android:fromAlpha="0.0"
  3992.         android:toAlpha="1.0" />
  3993.     <rotate
  3994.         android:duration="3000"
  3995.         android:fromDegrees="0"
  3996.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  3997.         android:pivotX="50%"
  3998.         android:pivotY="50%"
  3999.         android:toDegrees="+360" />
  4000. </set>android:textSize="30sp"
  4001. <?xml version="1.0" encoding="utf-8"?>
  4002. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4003.     <alpha
  4004.         android:duration="3000"
  4005.         android:fromAlpha="0.0"
  4006.         android:toAlpha="1.0" />
  4007.     <rotate
  4008.         android:duration="3000"
  4009.         android:fromDegrees="0"
  4010.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4011.         android:pivotX="50%"
  4012.         android:pivotY="50%"
  4013.         android:toDegrees="+360" />
  4014. </set>android:layout_marginTop="20dp"
  4015. <?xml version="1.0" encoding="utf-8"?>
  4016. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4017.     <alpha
  4018.         android:duration="3000"
  4019.         android:fromAlpha="0.0"
  4020.         android:toAlpha="1.0" />
  4021.     <rotate
  4022.         android:duration="3000"
  4023.         android:fromDegrees="0"
  4024.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4025.         android:pivotX="50%"
  4026.         android:pivotY="50%"
  4027.         android:toDegrees="+360" />
  4028. </set>android:text="@string/title" />
  4029.     <TextView
  4030. <?xml version="1.0" encoding="utf-8"?>
  4031. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4032.     <alpha
  4033.         android:duration="3000"
  4034.         android:fromAlpha="0.0"
  4035.         android:toAlpha="1.0" />
  4036.     <rotate
  4037.         android:duration="3000"
  4038.         android:fromDegrees="0"
  4039.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4040.         android:pivotX="50%"
  4041.         android:pivotY="50%"
  4042.         android:toDegrees="+360" />
  4043. </set>android:id="@+id/tv_version"
  4044. <?xml version="1.0" encoding="utf-8"?>
  4045. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4046.     <alpha
  4047.         android:duration="3000"
  4048.         android:fromAlpha="0.0"
  4049.         android:toAlpha="1.0" />
  4050.     <rotate
  4051.         android:duration="3000"
  4052.         android:fromDegrees="0"
  4053.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4054.         android:pivotX="50%"
  4055.         android:pivotY="50%"
  4056.         android:toDegrees="+360" />
  4057. </set>android:layout_width="wrap_content"
  4058. <?xml version="1.0" encoding="utf-8"?>
  4059. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4060.     <alpha
  4061.         android:duration="3000"
  4062.         android:fromAlpha="0.0"
  4063.         android:toAlpha="1.0" />
  4064.     <rotate
  4065.         android:duration="3000"
  4066.         android:fromDegrees="0"
  4067.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4068.         android:pivotX="50%"
  4069.         android:pivotY="50%"
  4070.         android:toDegrees="+360" />
  4071. </set>android:layout_height="wrap_content"
  4072. <?xml version="1.0" encoding="utf-8"?>
  4073. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4074.     <alpha
  4075.         android:duration="3000"
  4076.         android:fromAlpha="0.0"
  4077.         android:toAlpha="1.0" />
  4078.     <rotate
  4079.         android:duration="3000"
  4080.         android:fromDegrees="0"
  4081.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4082.         android:pivotX="50%"
  4083.         android:pivotY="50%"
  4084.         android:toDegrees="+360" />
  4085. </set>android:textColor="#ff0000"
  4086. <?xml version="1.0" encoding="utf-8"?>
  4087. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4088.     <alpha
  4089.         android:duration="3000"
  4090.         android:fromAlpha="0.0"
  4091.         android:toAlpha="1.0" />
  4092.     <rotate
  4093.         android:duration="3000"
  4094.         android:fromDegrees="0"
  4095.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4096.         android:pivotX="50%"
  4097.         android:pivotY="50%"
  4098.         android:toDegrees="+360" />
  4099. </set>android:layout_marginTop="20dp"
  4100. <?xml version="1.0" encoding="utf-8"?>
  4101. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4102.     <alpha
  4103.         android:duration="3000"
  4104.         android:fromAlpha="0.0"
  4105.         android:toAlpha="1.0" />
  4106.     <rotate
  4107.         android:duration="3000"
  4108.         android:fromDegrees="0"
  4109.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4110.         android:pivotX="50%"
  4111.         android:pivotY="50%"
  4112.         android:toDegrees="+360" />
  4113. </set>android:textSize="20sp"
  4114. <?xml version="1.0" encoding="utf-8"?>
  4115. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4116.     <alpha
  4117.         android:duration="3000"
  4118.         android:fromAlpha="0.0"
  4119.         android:toAlpha="1.0" />
  4120.     <rotate
  4121.         android:duration="3000"
  4122.         android:fromDegrees="0"
  4123.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4124.         android:pivotX="50%"
  4125.         android:pivotY="50%"
  4126.         android:toDegrees="+360" />
  4127. </set>android:text="@string/version" />
  4128. </LinearLayout>    // 按照意图跳转到登录界面<?xml version="1.0" encoding="utf-8"?>
  4129. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  4130.     android:id="@+id/root_layout"
  4131.     android:layout_width="match_parent"
  4132.     android:layout_height="match_parent"
  4133.     android:orientation="vertical"
  4134.     android:background="@mipmap/splash_back"
  4135.     android:gravity="center_vertical|center_horizontal">
  4136.     <ImageView
  4137. <?xml version="1.0" encoding="utf-8"?>
  4138. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4139.     <alpha
  4140.         android:duration="3000"
  4141.         android:fromAlpha="0.0"
  4142.         android:toAlpha="1.0" />
  4143.     <rotate
  4144.         android:duration="3000"
  4145.         android:fromDegrees="0"
  4146.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4147.         android:pivotX="50%"
  4148.         android:pivotY="50%"
  4149.         android:toDegrees="+360" />
  4150. </set>android:id="@+id/iv_student"
  4151. <?xml version="1.0" encoding="utf-8"?>
  4152. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4153.     <alpha
  4154.         android:duration="3000"
  4155.         android:fromAlpha="0.0"
  4156.         android:toAlpha="1.0" />
  4157.     <rotate
  4158.         android:duration="3000"
  4159.         android:fromDegrees="0"
  4160.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4161.         android:pivotX="50%"
  4162.         android:pivotY="50%"
  4163.         android:toDegrees="+360" />
  4164. </set>android:layout_width="wrap_content"
  4165. <?xml version="1.0" encoding="utf-8"?>
  4166. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4167.     <alpha
  4168.         android:duration="3000"
  4169.         android:fromAlpha="0.0"
  4170.         android:toAlpha="1.0" />
  4171.     <rotate
  4172.         android:duration="3000"
  4173.         android:fromDegrees="0"
  4174.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4175.         android:pivotX="50%"
  4176.         android:pivotY="50%"
  4177.         android:toDegrees="+360" />
  4178. </set>android:layout_height="wrap_content"
  4179. <?xml version="1.0" encoding="utf-8"?>
  4180. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4181.     <alpha
  4182.         android:duration="3000"
  4183.         android:fromAlpha="0.0"
  4184.         android:toAlpha="1.0" />
  4185.     <rotate
  4186.         android:duration="3000"
  4187.         android:fromDegrees="0"
  4188.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4189.         android:pivotX="50%"
  4190.         android:pivotY="50%"
  4191.         android:toDegrees="+360" />
  4192. </set>android:src="@mipmap/student" />
  4193.     <TextView
  4194. <?xml version="1.0" encoding="utf-8"?>
  4195. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4196.     <alpha
  4197.         android:duration="3000"
  4198.         android:fromAlpha="0.0"
  4199.         android:toAlpha="1.0" />
  4200.     <rotate
  4201.         android:duration="3000"
  4202.         android:fromDegrees="0"
  4203.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4204.         android:pivotX="50%"
  4205.         android:pivotY="50%"
  4206.         android:toDegrees="+360" />
  4207. </set>android:id="@+id/tv_title"
  4208. <?xml version="1.0" encoding="utf-8"?>
  4209. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4210.     <alpha
  4211.         android:duration="3000"
  4212.         android:fromAlpha="0.0"
  4213.         android:toAlpha="1.0" />
  4214.     <rotate
  4215.         android:duration="3000"
  4216.         android:fromDegrees="0"
  4217.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4218.         android:pivotX="50%"
  4219.         android:pivotY="50%"
  4220.         android:toDegrees="+360" />
  4221. </set>android:layout_width="wrap_content"
  4222. <?xml version="1.0" encoding="utf-8"?>
  4223. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4224.     <alpha
  4225.         android:duration="3000"
  4226.         android:fromAlpha="0.0"
  4227.         android:toAlpha="1.0" />
  4228.     <rotate
  4229.         android:duration="3000"
  4230.         android:fromDegrees="0"
  4231.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4232.         android:pivotX="50%"
  4233.         android:pivotY="50%"
  4234.         android:toDegrees="+360" />
  4235. </set>android:layout_height="wrap_content"
  4236. <?xml version="1.0" encoding="utf-8"?>
  4237. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4238.     <alpha
  4239.         android:duration="3000"
  4240.         android:fromAlpha="0.0"
  4241.         android:toAlpha="1.0" />
  4242.     <rotate
  4243.         android:duration="3000"
  4244.         android:fromDegrees="0"
  4245.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4246.         android:pivotX="50%"
  4247.         android:pivotY="50%"
  4248.         android:toDegrees="+360" />
  4249. </set>android:textColor="#0000ff"
  4250. <?xml version="1.0" encoding="utf-8"?>
  4251. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4252.     <alpha
  4253.         android:duration="3000"
  4254.         android:fromAlpha="0.0"
  4255.         android:toAlpha="1.0" />
  4256.     <rotate
  4257.         android:duration="3000"
  4258.         android:fromDegrees="0"
  4259.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4260.         android:pivotX="50%"
  4261.         android:pivotY="50%"
  4262.         android:toDegrees="+360" />
  4263. </set>android:textSize="30sp"
  4264. <?xml version="1.0" encoding="utf-8"?>
  4265. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4266.     <alpha
  4267.         android:duration="3000"
  4268.         android:fromAlpha="0.0"
  4269.         android:toAlpha="1.0" />
  4270.     <rotate
  4271.         android:duration="3000"
  4272.         android:fromDegrees="0"
  4273.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4274.         android:pivotX="50%"
  4275.         android:pivotY="50%"
  4276.         android:toDegrees="+360" />
  4277. </set>android:layout_marginTop="20dp"
  4278. <?xml version="1.0" encoding="utf-8"?>
  4279. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4280.     <alpha
  4281.         android:duration="3000"
  4282.         android:fromAlpha="0.0"
  4283.         android:toAlpha="1.0" />
  4284.     <rotate
  4285.         android:duration="3000"
  4286.         android:fromDegrees="0"
  4287.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4288.         android:pivotX="50%"
  4289.         android:pivotY="50%"
  4290.         android:toDegrees="+360" />
  4291. </set>android:text="@string/title" />
  4292.     <TextView
  4293. <?xml version="1.0" encoding="utf-8"?>
  4294. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4295.     <alpha
  4296.         android:duration="3000"
  4297.         android:fromAlpha="0.0"
  4298.         android:toAlpha="1.0" />
  4299.     <rotate
  4300.         android:duration="3000"
  4301.         android:fromDegrees="0"
  4302.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4303.         android:pivotX="50%"
  4304.         android:pivotY="50%"
  4305.         android:toDegrees="+360" />
  4306. </set>android:id="@+id/tv_version"
  4307. <?xml version="1.0" encoding="utf-8"?>
  4308. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4309.     <alpha
  4310.         android:duration="3000"
  4311.         android:fromAlpha="0.0"
  4312.         android:toAlpha="1.0" />
  4313.     <rotate
  4314.         android:duration="3000"
  4315.         android:fromDegrees="0"
  4316.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4317.         android:pivotX="50%"
  4318.         android:pivotY="50%"
  4319.         android:toDegrees="+360" />
  4320. </set>android:layout_width="wrap_content"
  4321. <?xml version="1.0" encoding="utf-8"?>
  4322. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4323.     <alpha
  4324.         android:duration="3000"
  4325.         android:fromAlpha="0.0"
  4326.         android:toAlpha="1.0" />
  4327.     <rotate
  4328.         android:duration="3000"
  4329.         android:fromDegrees="0"
  4330.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4331.         android:pivotX="50%"
  4332.         android:pivotY="50%"
  4333.         android:toDegrees="+360" />
  4334. </set>android:layout_height="wrap_content"
  4335. <?xml version="1.0" encoding="utf-8"?>
  4336. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4337.     <alpha
  4338.         android:duration="3000"
  4339.         android:fromAlpha="0.0"
  4340.         android:toAlpha="1.0" />
  4341.     <rotate
  4342.         android:duration="3000"
  4343.         android:fromDegrees="0"
  4344.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4345.         android:pivotX="50%"
  4346.         android:pivotY="50%"
  4347.         android:toDegrees="+360" />
  4348. </set>android:textColor="#ff0000"
  4349. <?xml version="1.0" encoding="utf-8"?>
  4350. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4351.     <alpha
  4352.         android:duration="3000"
  4353.         android:fromAlpha="0.0"
  4354.         android:toAlpha="1.0" />
  4355.     <rotate
  4356.         android:duration="3000"
  4357.         android:fromDegrees="0"
  4358.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4359.         android:pivotX="50%"
  4360.         android:pivotY="50%"
  4361.         android:toDegrees="+360" />
  4362. </set>android:layout_marginTop="20dp"
  4363. <?xml version="1.0" encoding="utf-8"?>
  4364. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4365.     <alpha
  4366.         android:duration="3000"
  4367.         android:fromAlpha="0.0"
  4368.         android:toAlpha="1.0" />
  4369.     <rotate
  4370.         android:duration="3000"
  4371.         android:fromDegrees="0"
  4372.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4373.         android:pivotX="50%"
  4374.         android:pivotY="50%"
  4375.         android:toDegrees="+360" />
  4376. </set>android:textSize="20sp"
  4377. <?xml version="1.0" encoding="utf-8"?>
  4378. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4379.     <alpha
  4380.         android:duration="3000"
  4381.         android:fromAlpha="0.0"
  4382.         android:toAlpha="1.0" />
  4383.     <rotate
  4384.         android:duration="3000"
  4385.         android:fromDegrees="0"
  4386.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4387.         android:pivotX="50%"
  4388.         android:pivotY="50%"
  4389.         android:toDegrees="+360" />
  4390. </set>android:text="@string/version" />
  4391. </LinearLayout>    startActivity(intent);<?xml version="1.0" encoding="utf-8"?>
  4392. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  4393.     android:id="@+id/root_layout"
  4394.     android:layout_width="match_parent"
  4395.     android:layout_height="match_parent"
  4396.     android:orientation="vertical"
  4397.     android:background="@mipmap/splash_back"
  4398.     android:gravity="center_vertical|center_horizontal">
  4399.     <ImageView
  4400. <?xml version="1.0" encoding="utf-8"?>
  4401. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4402.     <alpha
  4403.         android:duration="3000"
  4404.         android:fromAlpha="0.0"
  4405.         android:toAlpha="1.0" />
  4406.     <rotate
  4407.         android:duration="3000"
  4408.         android:fromDegrees="0"
  4409.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4410.         android:pivotX="50%"
  4411.         android:pivotY="50%"
  4412.         android:toDegrees="+360" />
  4413. </set>android:id="@+id/iv_student"
  4414. <?xml version="1.0" encoding="utf-8"?>
  4415. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4416.     <alpha
  4417.         android:duration="3000"
  4418.         android:fromAlpha="0.0"
  4419.         android:toAlpha="1.0" />
  4420.     <rotate
  4421.         android:duration="3000"
  4422.         android:fromDegrees="0"
  4423.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4424.         android:pivotX="50%"
  4425.         android:pivotY="50%"
  4426.         android:toDegrees="+360" />
  4427. </set>android:layout_width="wrap_content"
  4428. <?xml version="1.0" encoding="utf-8"?>
  4429. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4430.     <alpha
  4431.         android:duration="3000"
  4432.         android:fromAlpha="0.0"
  4433.         android:toAlpha="1.0" />
  4434.     <rotate
  4435.         android:duration="3000"
  4436.         android:fromDegrees="0"
  4437.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4438.         android:pivotX="50%"
  4439.         android:pivotY="50%"
  4440.         android:toDegrees="+360" />
  4441. </set>android:layout_height="wrap_content"
  4442. <?xml version="1.0" encoding="utf-8"?>
  4443. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4444.     <alpha
  4445.         android:duration="3000"
  4446.         android:fromAlpha="0.0"
  4447.         android:toAlpha="1.0" />
  4448.     <rotate
  4449.         android:duration="3000"
  4450.         android:fromDegrees="0"
  4451.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4452.         android:pivotX="50%"
  4453.         android:pivotY="50%"
  4454.         android:toDegrees="+360" />
  4455. </set>android:src="@mipmap/student" />
  4456.     <TextView
  4457. <?xml version="1.0" encoding="utf-8"?>
  4458. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4459.     <alpha
  4460.         android:duration="3000"
  4461.         android:fromAlpha="0.0"
  4462.         android:toAlpha="1.0" />
  4463.     <rotate
  4464.         android:duration="3000"
  4465.         android:fromDegrees="0"
  4466.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4467.         android:pivotX="50%"
  4468.         android:pivotY="50%"
  4469.         android:toDegrees="+360" />
  4470. </set>android:id="@+id/tv_title"
  4471. <?xml version="1.0" encoding="utf-8"?>
  4472. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4473.     <alpha
  4474.         android:duration="3000"
  4475.         android:fromAlpha="0.0"
  4476.         android:toAlpha="1.0" />
  4477.     <rotate
  4478.         android:duration="3000"
  4479.         android:fromDegrees="0"
  4480.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4481.         android:pivotX="50%"
  4482.         android:pivotY="50%"
  4483.         android:toDegrees="+360" />
  4484. </set>android:layout_width="wrap_content"
  4485. <?xml version="1.0" encoding="utf-8"?>
  4486. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4487.     <alpha
  4488.         android:duration="3000"
  4489.         android:fromAlpha="0.0"
  4490.         android:toAlpha="1.0" />
  4491.     <rotate
  4492.         android:duration="3000"
  4493.         android:fromDegrees="0"
  4494.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4495.         android:pivotX="50%"
  4496.         android:pivotY="50%"
  4497.         android:toDegrees="+360" />
  4498. </set>android:layout_height="wrap_content"
  4499. <?xml version="1.0" encoding="utf-8"?>
  4500. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4501.     <alpha
  4502.         android:duration="3000"
  4503.         android:fromAlpha="0.0"
  4504.         android:toAlpha="1.0" />
  4505.     <rotate
  4506.         android:duration="3000"
  4507.         android:fromDegrees="0"
  4508.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4509.         android:pivotX="50%"
  4510.         android:pivotY="50%"
  4511.         android:toDegrees="+360" />
  4512. </set>android:textColor="#0000ff"
  4513. <?xml version="1.0" encoding="utf-8"?>
  4514. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4515.     <alpha
  4516.         android:duration="3000"
  4517.         android:fromAlpha="0.0"
  4518.         android:toAlpha="1.0" />
  4519.     <rotate
  4520.         android:duration="3000"
  4521.         android:fromDegrees="0"
  4522.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4523.         android:pivotX="50%"
  4524.         android:pivotY="50%"
  4525.         android:toDegrees="+360" />
  4526. </set>android:textSize="30sp"
  4527. <?xml version="1.0" encoding="utf-8"?>
  4528. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4529.     <alpha
  4530.         android:duration="3000"
  4531.         android:fromAlpha="0.0"
  4532.         android:toAlpha="1.0" />
  4533.     <rotate
  4534.         android:duration="3000"
  4535.         android:fromDegrees="0"
  4536.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4537.         android:pivotX="50%"
  4538.         android:pivotY="50%"
  4539.         android:toDegrees="+360" />
  4540. </set>android:layout_marginTop="20dp"
  4541. <?xml version="1.0" encoding="utf-8"?>
  4542. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4543.     <alpha
  4544.         android:duration="3000"
  4545.         android:fromAlpha="0.0"
  4546.         android:toAlpha="1.0" />
  4547.     <rotate
  4548.         android:duration="3000"
  4549.         android:fromDegrees="0"
  4550.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4551.         android:pivotX="50%"
  4552.         android:pivotY="50%"
  4553.         android:toDegrees="+360" />
  4554. </set>android:text="@string/title" />
  4555.     <TextView
  4556. <?xml version="1.0" encoding="utf-8"?>
  4557. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4558.     <alpha
  4559.         android:duration="3000"
  4560.         android:fromAlpha="0.0"
  4561.         android:toAlpha="1.0" />
  4562.     <rotate
  4563.         android:duration="3000"
  4564.         android:fromDegrees="0"
  4565.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4566.         android:pivotX="50%"
  4567.         android:pivotY="50%"
  4568.         android:toDegrees="+360" />
  4569. </set>android:id="@+id/tv_version"
  4570. <?xml version="1.0" encoding="utf-8"?>
  4571. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4572.     <alpha
  4573.         android:duration="3000"
  4574.         android:fromAlpha="0.0"
  4575.         android:toAlpha="1.0" />
  4576.     <rotate
  4577.         android:duration="3000"
  4578.         android:fromDegrees="0"
  4579.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4580.         android:pivotX="50%"
  4581.         android:pivotY="50%"
  4582.         android:toDegrees="+360" />
  4583. </set>android:layout_width="wrap_content"
  4584. <?xml version="1.0" encoding="utf-8"?>
  4585. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4586.     <alpha
  4587.         android:duration="3000"
  4588.         android:fromAlpha="0.0"
  4589.         android:toAlpha="1.0" />
  4590.     <rotate
  4591.         android:duration="3000"
  4592.         android:fromDegrees="0"
  4593.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4594.         android:pivotX="50%"
  4595.         android:pivotY="50%"
  4596.         android:toDegrees="+360" />
  4597. </set>android:layout_height="wrap_content"
  4598. <?xml version="1.0" encoding="utf-8"?>
  4599. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4600.     <alpha
  4601.         android:duration="3000"
  4602.         android:fromAlpha="0.0"
  4603.         android:toAlpha="1.0" />
  4604.     <rotate
  4605.         android:duration="3000"
  4606.         android:fromDegrees="0"
  4607.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4608.         android:pivotX="50%"
  4609.         android:pivotY="50%"
  4610.         android:toDegrees="+360" />
  4611. </set>android:textColor="#ff0000"
  4612. <?xml version="1.0" encoding="utf-8"?>
  4613. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4614.     <alpha
  4615.         android:duration="3000"
  4616.         android:fromAlpha="0.0"
  4617.         android:toAlpha="1.0" />
  4618.     <rotate
  4619.         android:duration="3000"
  4620.         android:fromDegrees="0"
  4621.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4622.         android:pivotX="50%"
  4623.         android:pivotY="50%"
  4624.         android:toDegrees="+360" />
  4625. </set>android:layout_marginTop="20dp"
  4626. <?xml version="1.0" encoding="utf-8"?>
  4627. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4628.     <alpha
  4629.         android:duration="3000"
  4630.         android:fromAlpha="0.0"
  4631.         android:toAlpha="1.0" />
  4632.     <rotate
  4633.         android:duration="3000"
  4634.         android:fromDegrees="0"
  4635.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4636.         android:pivotX="50%"
  4637.         android:pivotY="50%"
  4638.         android:toDegrees="+360" />
  4639. </set>android:textSize="20sp"
  4640. <?xml version="1.0" encoding="utf-8"?>
  4641. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4642.     <alpha
  4643.         android:duration="3000"
  4644.         android:fromAlpha="0.0"
  4645.         android:toAlpha="1.0" />
  4646.     <rotate
  4647.         android:duration="3000"
  4648.         android:fromDegrees="0"
  4649.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4650.         android:pivotX="50%"
  4651.         android:pivotY="50%"
  4652.         android:toDegrees="+360" />
  4653. </set>android:text="@string/version" />
  4654. </LinearLayout>    // 关闭启动界面<?xml version="1.0" encoding="utf-8"?>
  4655. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  4656.     android:id="@+id/root_layout"
  4657.     android:layout_width="match_parent"
  4658.     android:layout_height="match_parent"
  4659.     android:orientation="vertical"
  4660.     android:background="@mipmap/splash_back"
  4661.     android:gravity="center_vertical|center_horizontal">
  4662.     <ImageView
  4663. <?xml version="1.0" encoding="utf-8"?>
  4664. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4665.     <alpha
  4666.         android:duration="3000"
  4667.         android:fromAlpha="0.0"
  4668.         android:toAlpha="1.0" />
  4669.     <rotate
  4670.         android:duration="3000"
  4671.         android:fromDegrees="0"
  4672.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4673.         android:pivotX="50%"
  4674.         android:pivotY="50%"
  4675.         android:toDegrees="+360" />
  4676. </set>android:id="@+id/iv_student"
  4677. <?xml version="1.0" encoding="utf-8"?>
  4678. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4679.     <alpha
  4680.         android:duration="3000"
  4681.         android:fromAlpha="0.0"
  4682.         android:toAlpha="1.0" />
  4683.     <rotate
  4684.         android:duration="3000"
  4685.         android:fromDegrees="0"
  4686.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4687.         android:pivotX="50%"
  4688.         android:pivotY="50%"
  4689.         android:toDegrees="+360" />
  4690. </set>android:layout_width="wrap_content"
  4691. <?xml version="1.0" encoding="utf-8"?>
  4692. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4693.     <alpha
  4694.         android:duration="3000"
  4695.         android:fromAlpha="0.0"
  4696.         android:toAlpha="1.0" />
  4697.     <rotate
  4698.         android:duration="3000"
  4699.         android:fromDegrees="0"
  4700.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4701.         android:pivotX="50%"
  4702.         android:pivotY="50%"
  4703.         android:toDegrees="+360" />
  4704. </set>android:layout_height="wrap_content"
  4705. <?xml version="1.0" encoding="utf-8"?>
  4706. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4707.     <alpha
  4708.         android:duration="3000"
  4709.         android:fromAlpha="0.0"
  4710.         android:toAlpha="1.0" />
  4711.     <rotate
  4712.         android:duration="3000"
  4713.         android:fromDegrees="0"
  4714.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4715.         android:pivotX="50%"
  4716.         android:pivotY="50%"
  4717.         android:toDegrees="+360" />
  4718. </set>android:src="@mipmap/student" />
  4719.     <TextView
  4720. <?xml version="1.0" encoding="utf-8"?>
  4721. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4722.     <alpha
  4723.         android:duration="3000"
  4724.         android:fromAlpha="0.0"
  4725.         android:toAlpha="1.0" />
  4726.     <rotate
  4727.         android:duration="3000"
  4728.         android:fromDegrees="0"
  4729.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4730.         android:pivotX="50%"
  4731.         android:pivotY="50%"
  4732.         android:toDegrees="+360" />
  4733. </set>android:id="@+id/tv_title"
  4734. <?xml version="1.0" encoding="utf-8"?>
  4735. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4736.     <alpha
  4737.         android:duration="3000"
  4738.         android:fromAlpha="0.0"
  4739.         android:toAlpha="1.0" />
  4740.     <rotate
  4741.         android:duration="3000"
  4742.         android:fromDegrees="0"
  4743.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4744.         android:pivotX="50%"
  4745.         android:pivotY="50%"
  4746.         android:toDegrees="+360" />
  4747. </set>android:layout_width="wrap_content"
  4748. <?xml version="1.0" encoding="utf-8"?>
  4749. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4750.     <alpha
  4751.         android:duration="3000"
  4752.         android:fromAlpha="0.0"
  4753.         android:toAlpha="1.0" />
  4754.     <rotate
  4755.         android:duration="3000"
  4756.         android:fromDegrees="0"
  4757.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4758.         android:pivotX="50%"
  4759.         android:pivotY="50%"
  4760.         android:toDegrees="+360" />
  4761. </set>android:layout_height="wrap_content"
  4762. <?xml version="1.0" encoding="utf-8"?>
  4763. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4764.     <alpha
  4765.         android:duration="3000"
  4766.         android:fromAlpha="0.0"
  4767.         android:toAlpha="1.0" />
  4768.     <rotate
  4769.         android:duration="3000"
  4770.         android:fromDegrees="0"
  4771.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4772.         android:pivotX="50%"
  4773.         android:pivotY="50%"
  4774.         android:toDegrees="+360" />
  4775. </set>android:textColor="#0000ff"
  4776. <?xml version="1.0" encoding="utf-8"?>
  4777. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4778.     <alpha
  4779.         android:duration="3000"
  4780.         android:fromAlpha="0.0"
  4781.         android:toAlpha="1.0" />
  4782.     <rotate
  4783.         android:duration="3000"
  4784.         android:fromDegrees="0"
  4785.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4786.         android:pivotX="50%"
  4787.         android:pivotY="50%"
  4788.         android:toDegrees="+360" />
  4789. </set>android:textSize="30sp"
  4790. <?xml version="1.0" encoding="utf-8"?>
  4791. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4792.     <alpha
  4793.         android:duration="3000"
  4794.         android:fromAlpha="0.0"
  4795.         android:toAlpha="1.0" />
  4796.     <rotate
  4797.         android:duration="3000"
  4798.         android:fromDegrees="0"
  4799.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4800.         android:pivotX="50%"
  4801.         android:pivotY="50%"
  4802.         android:toDegrees="+360" />
  4803. </set>android:layout_marginTop="20dp"
  4804. <?xml version="1.0" encoding="utf-8"?>
  4805. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4806.     <alpha
  4807.         android:duration="3000"
  4808.         android:fromAlpha="0.0"
  4809.         android:toAlpha="1.0" />
  4810.     <rotate
  4811.         android:duration="3000"
  4812.         android:fromDegrees="0"
  4813.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4814.         android:pivotX="50%"
  4815.         android:pivotY="50%"
  4816.         android:toDegrees="+360" />
  4817. </set>android:text="@string/title" />
  4818.     <TextView
  4819. <?xml version="1.0" encoding="utf-8"?>
  4820. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4821.     <alpha
  4822.         android:duration="3000"
  4823.         android:fromAlpha="0.0"
  4824.         android:toAlpha="1.0" />
  4825.     <rotate
  4826.         android:duration="3000"
  4827.         android:fromDegrees="0"
  4828.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4829.         android:pivotX="50%"
  4830.         android:pivotY="50%"
  4831.         android:toDegrees="+360" />
  4832. </set>android:id="@+id/tv_version"
  4833. <?xml version="1.0" encoding="utf-8"?>
  4834. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4835.     <alpha
  4836.         android:duration="3000"
  4837.         android:fromAlpha="0.0"
  4838.         android:toAlpha="1.0" />
  4839.     <rotate
  4840.         android:duration="3000"
  4841.         android:fromDegrees="0"
  4842.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4843.         android:pivotX="50%"
  4844.         android:pivotY="50%"
  4845.         android:toDegrees="+360" />
  4846. </set>android:layout_width="wrap_content"
  4847. <?xml version="1.0" encoding="utf-8"?>
  4848. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4849.     <alpha
  4850.         android:duration="3000"
  4851.         android:fromAlpha="0.0"
  4852.         android:toAlpha="1.0" />
  4853.     <rotate
  4854.         android:duration="3000"
  4855.         android:fromDegrees="0"
  4856.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4857.         android:pivotX="50%"
  4858.         android:pivotY="50%"
  4859.         android:toDegrees="+360" />
  4860. </set>android:layout_height="wrap_content"
  4861. <?xml version="1.0" encoding="utf-8"?>
  4862. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4863.     <alpha
  4864.         android:duration="3000"
  4865.         android:fromAlpha="0.0"
  4866.         android:toAlpha="1.0" />
  4867.     <rotate
  4868.         android:duration="3000"
  4869.         android:fromDegrees="0"
  4870.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4871.         android:pivotX="50%"
  4872.         android:pivotY="50%"
  4873.         android:toDegrees="+360" />
  4874. </set>android:textColor="#ff0000"
  4875. <?xml version="1.0" encoding="utf-8"?>
  4876. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4877.     <alpha
  4878.         android:duration="3000"
  4879.         android:fromAlpha="0.0"
  4880.         android:toAlpha="1.0" />
  4881.     <rotate
  4882.         android:duration="3000"
  4883.         android:fromDegrees="0"
  4884.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4885.         android:pivotX="50%"
  4886.         android:pivotY="50%"
  4887.         android:toDegrees="+360" />
  4888. </set>android:layout_marginTop="20dp"
  4889. <?xml version="1.0" encoding="utf-8"?>
  4890. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4891.     <alpha
  4892.         android:duration="3000"
  4893.         android:fromAlpha="0.0"
  4894.         android:toAlpha="1.0" />
  4895.     <rotate
  4896.         android:duration="3000"
  4897.         android:fromDegrees="0"
  4898.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4899.         android:pivotX="50%"
  4900.         android:pivotY="50%"
  4901.         android:toDegrees="+360" />
  4902. </set>android:textSize="20sp"
  4903. <?xml version="1.0" encoding="utf-8"?>
  4904. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4905.     <alpha
  4906.         android:duration="3000"
  4907.         android:fromAlpha="0.0"
  4908.         android:toAlpha="1.0" />
  4909.     <rotate
  4910.         android:duration="3000"
  4911.         android:fromDegrees="0"
  4912.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4913.         android:pivotX="50%"
  4914.         android:pivotY="50%"
  4915.         android:toDegrees="+360" />
  4916. </set>android:text="@string/version" />
  4917. </LinearLayout>    finish();<?xml version="1.0" encoding="utf-8"?>
  4918. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  4919.     android:id="@+id/root_layout"
  4920.     android:layout_width="match_parent"
  4921.     android:layout_height="match_parent"
  4922.     android:orientation="vertical"
  4923.     android:background="@mipmap/splash_back"
  4924.     android:gravity="center_vertical|center_horizontal">
  4925.     <ImageView
  4926. <?xml version="1.0" encoding="utf-8"?>
  4927. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4928.     <alpha
  4929.         android:duration="3000"
  4930.         android:fromAlpha="0.0"
  4931.         android:toAlpha="1.0" />
  4932.     <rotate
  4933.         android:duration="3000"
  4934.         android:fromDegrees="0"
  4935.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4936.         android:pivotX="50%"
  4937.         android:pivotY="50%"
  4938.         android:toDegrees="+360" />
  4939. </set>android:id="@+id/iv_student"
  4940. <?xml version="1.0" encoding="utf-8"?>
  4941. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4942.     <alpha
  4943.         android:duration="3000"
  4944.         android:fromAlpha="0.0"
  4945.         android:toAlpha="1.0" />
  4946.     <rotate
  4947.         android:duration="3000"
  4948.         android:fromDegrees="0"
  4949.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4950.         android:pivotX="50%"
  4951.         android:pivotY="50%"
  4952.         android:toDegrees="+360" />
  4953. </set>android:layout_width="wrap_content"
  4954. <?xml version="1.0" encoding="utf-8"?>
  4955. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4956.     <alpha
  4957.         android:duration="3000"
  4958.         android:fromAlpha="0.0"
  4959.         android:toAlpha="1.0" />
  4960.     <rotate
  4961.         android:duration="3000"
  4962.         android:fromDegrees="0"
  4963.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4964.         android:pivotX="50%"
  4965.         android:pivotY="50%"
  4966.         android:toDegrees="+360" />
  4967. </set>android:layout_height="wrap_content"
  4968. <?xml version="1.0" encoding="utf-8"?>
  4969. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4970.     <alpha
  4971.         android:duration="3000"
  4972.         android:fromAlpha="0.0"
  4973.         android:toAlpha="1.0" />
  4974.     <rotate
  4975.         android:duration="3000"
  4976.         android:fromDegrees="0"
  4977.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4978.         android:pivotX="50%"
  4979.         android:pivotY="50%"
  4980.         android:toDegrees="+360" />
  4981. </set>android:src="@mipmap/student" />
  4982.     <TextView
  4983. <?xml version="1.0" encoding="utf-8"?>
  4984. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4985.     <alpha
  4986.         android:duration="3000"
  4987.         android:fromAlpha="0.0"
  4988.         android:toAlpha="1.0" />
  4989.     <rotate
  4990.         android:duration="3000"
  4991.         android:fromDegrees="0"
  4992.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  4993.         android:pivotX="50%"
  4994.         android:pivotY="50%"
  4995.         android:toDegrees="+360" />
  4996. </set>android:id="@+id/tv_title"
  4997. <?xml version="1.0" encoding="utf-8"?>
  4998. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  4999.     <alpha
  5000.         android:duration="3000"
  5001.         android:fromAlpha="0.0"
  5002.         android:toAlpha="1.0" />
  5003.     <rotate
  5004.         android:duration="3000"
  5005.         android:fromDegrees="0"
  5006.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5007.         android:pivotX="50%"
  5008.         android:pivotY="50%"
  5009.         android:toDegrees="+360" />
  5010. </set>android:layout_width="wrap_content"
  5011. <?xml version="1.0" encoding="utf-8"?>
  5012. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5013.     <alpha
  5014.         android:duration="3000"
  5015.         android:fromAlpha="0.0"
  5016.         android:toAlpha="1.0" />
  5017.     <rotate
  5018.         android:duration="3000"
  5019.         android:fromDegrees="0"
  5020.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5021.         android:pivotX="50%"
  5022.         android:pivotY="50%"
  5023.         android:toDegrees="+360" />
  5024. </set>android:layout_height="wrap_content"
  5025. <?xml version="1.0" encoding="utf-8"?>
  5026. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5027.     <alpha
  5028.         android:duration="3000"
  5029.         android:fromAlpha="0.0"
  5030.         android:toAlpha="1.0" />
  5031.     <rotate
  5032.         android:duration="3000"
  5033.         android:fromDegrees="0"
  5034.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5035.         android:pivotX="50%"
  5036.         android:pivotY="50%"
  5037.         android:toDegrees="+360" />
  5038. </set>android:textColor="#0000ff"
  5039. <?xml version="1.0" encoding="utf-8"?>
  5040. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5041.     <alpha
  5042.         android:duration="3000"
  5043.         android:fromAlpha="0.0"
  5044.         android:toAlpha="1.0" />
  5045.     <rotate
  5046.         android:duration="3000"
  5047.         android:fromDegrees="0"
  5048.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5049.         android:pivotX="50%"
  5050.         android:pivotY="50%"
  5051.         android:toDegrees="+360" />
  5052. </set>android:textSize="30sp"
  5053. <?xml version="1.0" encoding="utf-8"?>
  5054. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5055.     <alpha
  5056.         android:duration="3000"
  5057.         android:fromAlpha="0.0"
  5058.         android:toAlpha="1.0" />
  5059.     <rotate
  5060.         android:duration="3000"
  5061.         android:fromDegrees="0"
  5062.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5063.         android:pivotX="50%"
  5064.         android:pivotY="50%"
  5065.         android:toDegrees="+360" />
  5066. </set>android:layout_marginTop="20dp"
  5067. <?xml version="1.0" encoding="utf-8"?>
  5068. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5069.     <alpha
  5070.         android:duration="3000"
  5071.         android:fromAlpha="0.0"
  5072.         android:toAlpha="1.0" />
  5073.     <rotate
  5074.         android:duration="3000"
  5075.         android:fromDegrees="0"
  5076.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5077.         android:pivotX="50%"
  5078.         android:pivotY="50%"
  5079.         android:toDegrees="+360" />
  5080. </set>android:text="@string/title" />
  5081.     <TextView
  5082. <?xml version="1.0" encoding="utf-8"?>
  5083. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5084.     <alpha
  5085.         android:duration="3000"
  5086.         android:fromAlpha="0.0"
  5087.         android:toAlpha="1.0" />
  5088.     <rotate
  5089.         android:duration="3000"
  5090.         android:fromDegrees="0"
  5091.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5092.         android:pivotX="50%"
  5093.         android:pivotY="50%"
  5094.         android:toDegrees="+360" />
  5095. </set>android:id="@+id/tv_version"
  5096. <?xml version="1.0" encoding="utf-8"?>
  5097. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5098.     <alpha
  5099.         android:duration="3000"
  5100.         android:fromAlpha="0.0"
  5101.         android:toAlpha="1.0" />
  5102.     <rotate
  5103.         android:duration="3000"
  5104.         android:fromDegrees="0"
  5105.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5106.         android:pivotX="50%"
  5107.         android:pivotY="50%"
  5108.         android:toDegrees="+360" />
  5109. </set>android:layout_width="wrap_content"
  5110. <?xml version="1.0" encoding="utf-8"?>
  5111. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5112.     <alpha
  5113.         android:duration="3000"
  5114.         android:fromAlpha="0.0"
  5115.         android:toAlpha="1.0" />
  5116.     <rotate
  5117.         android:duration="3000"
  5118.         android:fromDegrees="0"
  5119.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5120.         android:pivotX="50%"
  5121.         android:pivotY="50%"
  5122.         android:toDegrees="+360" />
  5123. </set>android:layout_height="wrap_content"
  5124. <?xml version="1.0" encoding="utf-8"?>
  5125. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5126.     <alpha
  5127.         android:duration="3000"
  5128.         android:fromAlpha="0.0"
  5129.         android:toAlpha="1.0" />
  5130.     <rotate
  5131.         android:duration="3000"
  5132.         android:fromDegrees="0"
  5133.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5134.         android:pivotX="50%"
  5135.         android:pivotY="50%"
  5136.         android:toDegrees="+360" />
  5137. </set>android:textColor="#ff0000"
  5138. <?xml version="1.0" encoding="utf-8"?>
  5139. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5140.     <alpha
  5141.         android:duration="3000"
  5142.         android:fromAlpha="0.0"
  5143.         android:toAlpha="1.0" />
  5144.     <rotate
  5145.         android:duration="3000"
  5146.         android:fromDegrees="0"
  5147.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5148.         android:pivotX="50%"
  5149.         android:pivotY="50%"
  5150.         android:toDegrees="+360" />
  5151. </set>android:layout_marginTop="20dp"
  5152. <?xml version="1.0" encoding="utf-8"?>
  5153. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5154.     <alpha
  5155.         android:duration="3000"
  5156.         android:fromAlpha="0.0"
  5157.         android:toAlpha="1.0" />
  5158.     <rotate
  5159.         android:duration="3000"
  5160.         android:fromDegrees="0"
  5161.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5162.         android:pivotX="50%"
  5163.         android:pivotY="50%"
  5164.         android:toDegrees="+360" />
  5165. </set>android:textSize="20sp"
  5166. <?xml version="1.0" encoding="utf-8"?>
  5167. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5168.     <alpha
  5169.         android:duration="3000"
  5170.         android:fromAlpha="0.0"
  5171.         android:toAlpha="1.0" />
  5172.     <rotate
  5173.         android:duration="3000"
  5174.         android:fromDegrees="0"
  5175.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5176.         android:pivotX="50%"
  5177.         android:pivotY="50%"
  5178.         android:toDegrees="+360" />
  5179. </set>android:text="@string/version" />
  5180. </LinearLayout>}<?xml version="1.0" encoding="utf-8"?>
  5181. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5182.     <alpha
  5183.         android:duration="3000"
  5184.         android:fromAlpha="0.0"
  5185.         android:toAlpha="1.0" />
  5186.     <rotate
  5187.         android:duration="3000"
  5188.         android:fromDegrees="0"
  5189.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5190.         android:pivotX="50%"
  5191.         android:pivotY="50%"
  5192.         android:toDegrees="+360" />
  5193. </set>}, DELAY_TIME);<?xml version="1.0" encoding="utf-8"?>
  5194. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  5195.     android:id="@+id/root_layout"
  5196.     android:layout_width="match_parent"
  5197.     android:layout_height="match_parent"
  5198.     android:orientation="vertical"
  5199.     android:background="@mipmap/splash_back"
  5200.     android:gravity="center_vertical|center_horizontal">
  5201.     <ImageView
  5202. <?xml version="1.0" encoding="utf-8"?>
  5203. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5204.     <alpha
  5205.         android:duration="3000"
  5206.         android:fromAlpha="0.0"
  5207.         android:toAlpha="1.0" />
  5208.     <rotate
  5209.         android:duration="3000"
  5210.         android:fromDegrees="0"
  5211.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5212.         android:pivotX="50%"
  5213.         android:pivotY="50%"
  5214.         android:toDegrees="+360" />
  5215. </set>android:id="@+id/iv_student"
  5216. <?xml version="1.0" encoding="utf-8"?>
  5217. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5218.     <alpha
  5219.         android:duration="3000"
  5220.         android:fromAlpha="0.0"
  5221.         android:toAlpha="1.0" />
  5222.     <rotate
  5223.         android:duration="3000"
  5224.         android:fromDegrees="0"
  5225.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5226.         android:pivotX="50%"
  5227.         android:pivotY="50%"
  5228.         android:toDegrees="+360" />
  5229. </set>android:layout_width="wrap_content"
  5230. <?xml version="1.0" encoding="utf-8"?>
  5231. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5232.     <alpha
  5233.         android:duration="3000"
  5234.         android:fromAlpha="0.0"
  5235.         android:toAlpha="1.0" />
  5236.     <rotate
  5237.         android:duration="3000"
  5238.         android:fromDegrees="0"
  5239.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5240.         android:pivotX="50%"
  5241.         android:pivotY="50%"
  5242.         android:toDegrees="+360" />
  5243. </set>android:layout_height="wrap_content"
  5244. <?xml version="1.0" encoding="utf-8"?>
  5245. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5246.     <alpha
  5247.         android:duration="3000"
  5248.         android:fromAlpha="0.0"
  5249.         android:toAlpha="1.0" />
  5250.     <rotate
  5251.         android:duration="3000"
  5252.         android:fromDegrees="0"
  5253.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5254.         android:pivotX="50%"
  5255.         android:pivotY="50%"
  5256.         android:toDegrees="+360" />
  5257. </set>android:src="@mipmap/student" />
  5258.     <TextView
  5259. <?xml version="1.0" encoding="utf-8"?>
  5260. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5261.     <alpha
  5262.         android:duration="3000"
  5263.         android:fromAlpha="0.0"
  5264.         android:toAlpha="1.0" />
  5265.     <rotate
  5266.         android:duration="3000"
  5267.         android:fromDegrees="0"
  5268.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5269.         android:pivotX="50%"
  5270.         android:pivotY="50%"
  5271.         android:toDegrees="+360" />
  5272. </set>android:id="@+id/tv_title"
  5273. <?xml version="1.0" encoding="utf-8"?>
  5274. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5275.     <alpha
  5276.         android:duration="3000"
  5277.         android:fromAlpha="0.0"
  5278.         android:toAlpha="1.0" />
  5279.     <rotate
  5280.         android:duration="3000"
  5281.         android:fromDegrees="0"
  5282.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5283.         android:pivotX="50%"
  5284.         android:pivotY="50%"
  5285.         android:toDegrees="+360" />
  5286. </set>android:layout_width="wrap_content"
  5287. <?xml version="1.0" encoding="utf-8"?>
  5288. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5289.     <alpha
  5290.         android:duration="3000"
  5291.         android:fromAlpha="0.0"
  5292.         android:toAlpha="1.0" />
  5293.     <rotate
  5294.         android:duration="3000"
  5295.         android:fromDegrees="0"
  5296.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5297.         android:pivotX="50%"
  5298.         android:pivotY="50%"
  5299.         android:toDegrees="+360" />
  5300. </set>android:layout_height="wrap_content"
  5301. <?xml version="1.0" encoding="utf-8"?>
  5302. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5303.     <alpha
  5304.         android:duration="3000"
  5305.         android:fromAlpha="0.0"
  5306.         android:toAlpha="1.0" />
  5307.     <rotate
  5308.         android:duration="3000"
  5309.         android:fromDegrees="0"
  5310.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5311.         android:pivotX="50%"
  5312.         android:pivotY="50%"
  5313.         android:toDegrees="+360" />
  5314. </set>android:textColor="#0000ff"
  5315. <?xml version="1.0" encoding="utf-8"?>
  5316. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5317.     <alpha
  5318.         android:duration="3000"
  5319.         android:fromAlpha="0.0"
  5320.         android:toAlpha="1.0" />
  5321.     <rotate
  5322.         android:duration="3000"
  5323.         android:fromDegrees="0"
  5324.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5325.         android:pivotX="50%"
  5326.         android:pivotY="50%"
  5327.         android:toDegrees="+360" />
  5328. </set>android:textSize="30sp"
  5329. <?xml version="1.0" encoding="utf-8"?>
  5330. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5331.     <alpha
  5332.         android:duration="3000"
  5333.         android:fromAlpha="0.0"
  5334.         android:toAlpha="1.0" />
  5335.     <rotate
  5336.         android:duration="3000"
  5337.         android:fromDegrees="0"
  5338.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5339.         android:pivotX="50%"
  5340.         android:pivotY="50%"
  5341.         android:toDegrees="+360" />
  5342. </set>android:layout_marginTop="20dp"
  5343. <?xml version="1.0" encoding="utf-8"?>
  5344. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5345.     <alpha
  5346.         android:duration="3000"
  5347.         android:fromAlpha="0.0"
  5348.         android:toAlpha="1.0" />
  5349.     <rotate
  5350.         android:duration="3000"
  5351.         android:fromDegrees="0"
  5352.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5353.         android:pivotX="50%"
  5354.         android:pivotY="50%"
  5355.         android:toDegrees="+360" />
  5356. </set>android:text="@string/title" />
  5357.     <TextView
  5358. <?xml version="1.0" encoding="utf-8"?>
  5359. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5360.     <alpha
  5361.         android:duration="3000"
  5362.         android:fromAlpha="0.0"
  5363.         android:toAlpha="1.0" />
  5364.     <rotate
  5365.         android:duration="3000"
  5366.         android:fromDegrees="0"
  5367.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5368.         android:pivotX="50%"
  5369.         android:pivotY="50%"
  5370.         android:toDegrees="+360" />
  5371. </set>android:id="@+id/tv_version"
  5372. <?xml version="1.0" encoding="utf-8"?>
  5373. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5374.     <alpha
  5375.         android:duration="3000"
  5376.         android:fromAlpha="0.0"
  5377.         android:toAlpha="1.0" />
  5378.     <rotate
  5379.         android:duration="3000"
  5380.         android:fromDegrees="0"
  5381.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5382.         android:pivotX="50%"
  5383.         android:pivotY="50%"
  5384.         android:toDegrees="+360" />
  5385. </set>android:layout_width="wrap_content"
  5386. <?xml version="1.0" encoding="utf-8"?>
  5387. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5388.     <alpha
  5389.         android:duration="3000"
  5390.         android:fromAlpha="0.0"
  5391.         android:toAlpha="1.0" />
  5392.     <rotate
  5393.         android:duration="3000"
  5394.         android:fromDegrees="0"
  5395.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5396.         android:pivotX="50%"
  5397.         android:pivotY="50%"
  5398.         android:toDegrees="+360" />
  5399. </set>android:layout_height="wrap_content"
  5400. <?xml version="1.0" encoding="utf-8"?>
  5401. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5402.     <alpha
  5403.         android:duration="3000"
  5404.         android:fromAlpha="0.0"
  5405.         android:toAlpha="1.0" />
  5406.     <rotate
  5407.         android:duration="3000"
  5408.         android:fromDegrees="0"
  5409.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5410.         android:pivotX="50%"
  5411.         android:pivotY="50%"
  5412.         android:toDegrees="+360" />
  5413. </set>android:textColor="#ff0000"
  5414. <?xml version="1.0" encoding="utf-8"?>
  5415. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5416.     <alpha
  5417.         android:duration="3000"
  5418.         android:fromAlpha="0.0"
  5419.         android:toAlpha="1.0" />
  5420.     <rotate
  5421.         android:duration="3000"
  5422.         android:fromDegrees="0"
  5423.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5424.         android:pivotX="50%"
  5425.         android:pivotY="50%"
  5426.         android:toDegrees="+360" />
  5427. </set>android:layout_marginTop="20dp"
  5428. <?xml version="1.0" encoding="utf-8"?>
  5429. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5430.     <alpha
  5431.         android:duration="3000"
  5432.         android:fromAlpha="0.0"
  5433.         android:toAlpha="1.0" />
  5434.     <rotate
  5435.         android:duration="3000"
  5436.         android:fromDegrees="0"
  5437.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5438.         android:pivotX="50%"
  5439.         android:pivotY="50%"
  5440.         android:toDegrees="+360" />
  5441. </set>android:textSize="20sp"
  5442. <?xml version="1.0" encoding="utf-8"?>
  5443. <set xmlns:android="http://schemas.android.com/apk/res/android" >
  5444.     <alpha
  5445.         android:duration="3000"
  5446.         android:fromAlpha="0.0"
  5447.         android:toAlpha="1.0" />
  5448.     <rotate
  5449.         android:duration="3000"
  5450.         android:fromDegrees="0"
  5451.         android:interpolator="@android:anim/accelerate_decelerate_interpolator"
  5452.         android:pivotX="50%"
  5453.         android:pivotY="50%"
  5454.         android:toDegrees="+360" />
  5455. </set>android:text="@string/version" />
  5456. </LinearLayout>}}
复制代码


  • 目前,程序会报错,因为登录界面LoginActivity尚未创建

  • 在net.huawei.student_management包里创建ui子包

  • 将启动界面类拖进ui子包

  • 暂时创建一个空的登录界面,这样我们就可以测试启动界面运行效果
  • 在ui子包里基于模板创建登录界面 - LoginActivity

  • 单击【Finish】按钮

  • 查看安卓项目清单文件

5、启动应用,查看效果



  • 启动界面有动画,经过4秒自动跳转到登录界面


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

鼠扑

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表