//一开始一直运行不了,参考了很多博客上的代码,至于最后为什么可以了,我也不清楚,还是要继续努力去学,环境是eclipse改动只有activity_main.xml,HelloWorld.java,以及在values里面添加了color.xml
package com.example.test3;
import java.util.Timer;
import java.util.TimerTask;
import com.example.test3.R;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.widget.LinearLayout;
import android.widget.RelativeLayout;
import android.widget.TextView;
import com.example.test3.DrawView;
public class HelloWorld extends Activity{private int currentColor=2;final int[] colors=new int[]{R.color.color1,R.color.color2,R.color.color3,R.color.color4,R.color.color5,R.color.color6,};final int[] names=new int[]{R.id.view01,R.id.view02,R.id.view03,R.id.view04,R.id.view05,R.id.view06};TextView[] views=new TextView[names.length];Handler handler=new Handler(){public void handleMessage(Message msg){if(msg.what==0x123){for(int i=0;i<names.length;i++){views[i].setBackgroundResource(colors[(i+currentColor)%names.length]);}currentColor++;}super.handleMessage(msg);}};
/*  class MyHandler extends Handler{boolean flag=true;public void Handlermessage(Message msg){show();sleep((long)100);}void show(){for(int i=0;i<6;i++){views[i].setBackgroundResource(colors[(i+currentColor)%6]);}currentColor++;}public void sleep(Long delayMillis){if(flag){this.sendMessageDelayed(this.obtainMessage(0),delayMillis);}}}*/public void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);for(int i=0;i<names.length;i++){views[i]=(TextView)findViewById(names[i]);//views[i].setText(i);}//MyHandler handler=new MyHandler();//handler.sleep((long)100);new Timer().schedule(new TimerTask(){public void run(){handler.sendEmptyMessage(0x123);}}, 0,200);}}
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="fill_parent"android:layout_height="fill_parent"><TextView android:id="@+id/view01"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_gravity="center"android:width="320px"android:height="320px"android:background="#f00"/><TextView android:id="@+id/view02"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_gravity="center"android:width="280px"android:height="280px"android:background="#0f0"/><TextView android:id="@+id/view03"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_gravity="center"android:width="240px"android:height="240px"android:background="#00f"/><TextView android:id="@+id/view04"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_gravity="center"android:width="200px"android:height="220px"android:background="#ff0"/><TextView android:id="@+id/view05"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_gravity="center"android:width="160px"android:height="160px"android:background="#f0f"/><TextView android:id="@+id/view06"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_gravity="center"android:width="120px"android:height="120px"android:background="#0ff"/>
</FrameLayout>
<?xml version="1.0" encoding="utf-8"?>
<resources><color name="colorPrimary">#3F51B5</color><color name="colorPrimaryDark">#303F9F</color><color name="colorAccent">#FF4081</color><color name="color1">#330</color><color name="color2">#550</color><color name="color3">#770</color><color name="color4">#990</color><color name="color5">#bb0</color><color name="color6">#ff0</color>
</resources>

android霓虹效果相关推荐

  1. Android 抽屉效果Demo

    2019独角兽企业重金招聘Python工程师标准>>> Android 抽屉效果Demo. 转载:http://www.adobex.com/android/source/detai ...

  2. android中倒计时动画,简单实现Android倒计时效果

    本文实例为大家分享了Android倒计时效果的具体代码,供大家参考,具体内容如下 需求: a.在后台添加时,如果是今日直播,则需要添加开始时间(精确到秒): b.离开始时间超过1天,显示为:" ...

  3. 程序员表白神器。安卓程序员表白软件。程序员追女友利器=android+雪花效果+彩色气泡+心形花园+心形玫瑰花+相爱天数计时器

    程序员表白神器.安卓程序员表白软件.程序员追女友利器=android+雪花效果+彩色气泡+心形花园+心形玫瑰花 +相爱天数计时器. APK下载(把这个给女朋友,她一定会高兴的):http://down ...

  4. android 圆角效果

    android 圆角效果 最近做一个效果,要一个上边两个角为圆角,下面两个角为直角的四边形白色背景: 如下图: 这里用到了shape属性中的corners 属性, api原文中是这样: <cor ...

  5. Android 3D效果的实现

    系列文章目录 Android 3D效果的实现 文章目录 系列文章目录 前言 一.先看看聊天(需求) 二.实现效果 三.实现 1.通过getSystemService获得SensorManager实例对 ...

  6. Android动画效果之自定义ViewGroup添加布局动画

    Android动画效果之自定义ViewGroup添加布局动画 前言: 前面几篇文章介绍了补间动画.逐帧动画.属性动画,大部分都是针对View来实现的动画,那么该如何为了一个ViewGroup添加动画呢 ...

  7. 一个帖子掌握android所有控件、ProgressBar 、Android 动画效果、SQLite、四大组件、Android多媒体(转...

    Android多媒体实例大汇集(源码,全)经过两个星期的多媒体学习,实现了一系列DEMO,几乎涵盖了Android中对媒体中的各个方面(当然底层除外). http://www.apkbus.com/a ...

  8. Android动画效果translate、scale、alpha、rotate详解

    动画类型 Android的animation由四种类型组成 XML中 alpha 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画效果 rotate 画面 ...

  9. android 滑动模糊渐变,Android UI效果实现 滑动模糊渐变效果实现

    大家应该都看到过iOS7解锁屏幕的滑动模糊渐变效果,好了,现在可以把手纸收起来了,今天黄老师就给大家讲一下如何在Android平台上 实现类似的滑动模糊渐变效果,其实方式远比你想像的简单. 目标效果展 ...

最新文章

  1. regexp 好汉字符串_如何在JavaScript中使用RegExp确认字符串的结尾
  2. 各样本观察值均加同一常数_对色师傅分享:如何使不同观察者在灯箱下观察的色光一致?...
  3. vc2019切分位图图像带动态创建工具条
  4. mongoDB的常见命令
  5. iperf测试网卡性能
  6. spring boot----简单入门
  7. 升级Python2.7后 no module name yum
  8. 你的气质里藏着 英文_寓意满满的小众英文名,高格调、高颜值,挑一个喜欢的吧...
  9. java发送http post请求报文_Java 用HTTP的方式发送JSON报文请求
  10. 纯新手DSP编程--5.18--调试(续)
  11. kinect相机标定参考教程
  12. linux系统ca证书认证失败修复过程记录
  13. 苹果mac电脑如何安装虚拟机?CrossOver Mac2022
  14. 适用于您教会的21个最佳教堂WordPress主题(2020)
  15. Android Sprd省电管理(四)自启动和关联启动管理
  16. KMS命令激活office2016
  17. 人对光波的三种特性_光的特点是什么?
  18. Excel 利用histogram统计数据频数
  19. AdTech被称为黄金赛道,为什么2020年翻倍股频出?
  20. 复制指定目录后缀文件并重命名

热门文章

  1. 权健产品被各大电商平台全线下架 / 中国北斗系统开始服务全球 / 小米互联网洗衣机发布 | 雷锋早报... 1
  2. 程序员生存定律[二] 影响人生成绩的四个要素
  3. U盘病毒GHO.exe
  4. Python学习之 a == b 和 a is b 的区别
  5. Matlab:清除表中的杂乱数据和缺失数据
  6. win10错误应用程序名称: SystemSettings.exe(0x9d9d9332)解决方法
  7. OpenShift 简介
  8. vue-父组件传值props(对象)给子组件
  9. pycharm皮肤及快捷键设置
  10. 【原创】个人理财理念