首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android手机显示多彩霓虹灯效果

利用之前学过的多线程处理技术,我们做一个利用Android手机显示一个多彩霓虹灯效果的小实例。 布局文件,这里只留有加了id的线性布局文件 res/layout/mian.xml: <?...<color name="color7" #ff6600ff</color </resources 首先获取线性布局管理器,然后获取屏幕的高度,再通过for循环创建14个文本框组件,并添加到线形布局管理器中...在onCreat()方法中,创建一个Handler对象,在重写的HanlderMessage方法中,每一个文本框设置颜色,该背景颜色从颜色数组中随机获取。...这样就实现了多彩霓虹灯效果的小实例,具体代码如下: MainActivity: package com.example.test; import java.util.Random; import...//去掉重复的并相邻的颜色 if(index==temp){ temp++; if(temp==bgColor.length){ temp=0; } } index=temp; //文本框设置背景

81240

Android实现LED发光效果

大家好,这一篇博客来教大家一个类似于LED闹钟显示屏样式的小案例,UI比较美观,文末会提供下载相关资源地址供大家下载,首先我们来看一看这个案例的运行效果。 ?...正常运行在手机中时,效果很流畅,gif上可能是由于录制完转码的时候,速度调快了,所以看上去速度比较快,这都是小事情,接下来我们来看看源码是如何实现的。...1.代码很简单,主要是利用xml布局文件的几个属性,并且通过设置我们特定的字体就能很容易的实现我们看到的效果啦,首先我们创建一个类LedTextView继承自TextView。..."0" android:shadowDy="0" android:shadowRadius="10" android:textColor="#00ff00" android:textSize...:shadowDx="0" android:shadowDy="0" android:shadowRadius="10" 并且设置了指定的颜色,这样就能实现LED发光字的效果

93320
您找到你想要的搜索结果了吗?
是的
没有找到

Android实现圆线按钮进度效果

本文实例大家分享了Android实现圆线按钮进度效果的具体代码,供大家参考,具体内容如下 先看效果图: ? ? ? ?...这是一个在github上的开源控件按钮View(点击此处查看),同时带有进度。 使用方法:把该项目从github上下载下来导入到eclipse,然后作为库,接下来在其他项目中直接引用即可。...// 当用户点击该按钮后立即执行。 masterLayout.animation(); // 此处的判断代码是根据当前的View类型判断的。...Toast.LENGTH_SHORT).show(); mTask = new LongTimeOperationTask(); mTask.execute(); } // 用户点击了 停止 按钮...} @Override protected void onProgressUpdate(Integer... progress) { // 此处的 setupprogress 更新圆形按钮的进度

64131

android代码设置点击涟漪,android自定义CompoundButton添加涟漪效果

setBackgroundResource(R.drawable.button_selector); setGravity(Gravity.CENTER); setClickable(true); } } 在将布局添加到布局后...:shape=”oval”> android:width=”2dp” android:color=”?...colorAccent” /> 这按预期工作,未选中时按钮空圆圈,选中时实心圆圈. 问题是我无法在此行为之上添加涟漪效应....我试图将选择器包装在ripple标签中,如下所示: android:color=”#ffffff”> android:drawable=”@drawable/button_checked” android.../> 这种方法存在多个问题: >背景形状被涟漪完全覆盖,它们不再可见(无论它们是否被检查) 背景形状应该保持不变,我只想在点击按钮添加涟漪效果(选中或取消选中) >涟漪效应的半径太大,它们相互重叠 纹波半径应与我的按钮半径相同

67320

Android实现爆炸式菜单按钮弹出效果

最近项目要使用到点击一个按钮弹出多个按钮效果,在试了几个类库后感觉不是很理想,所以自己代码实现了一个,下图所示: ?...实现原理很简单,就是利用android原声动画效果,当点击中心按钮时弹出其余按钮。闲话少叙,代码如下。 第一步:activity_main.xml 很简单,也就是五个相同位置的按钮 <?...<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent...ImageButton button3; private ImageButton button4; // 子按钮列表 private List<ImageButton buttonItems =...Animator animation) { // TODO Auto-generated method stub } }); } } } } 第三步:Util.java 工具类,写了一个静态方法,用于通过按钮个数和按钮在列表中的索引计算其弹出角度

3K21

Android仿google now效果的呼吸按钮

呼吸按钮是我最早接触到view添加动画效果的需求,刚刚参加安卓开发工作,要求设计一个好看的语音按钮效果,就有了这个成果,但是后来又改方案了,所以我也就没有对该按钮进行封装为一个自定义按钮,本文主要是展示一种合理组合利用...但是幸好,android的SDK提供了一种叫interpolator属性,通过设置该属性accelerate_decelerate_interpolato可以实现加速效果,使动画看起来更丰满,更具活力...="50%" android:pivotY="50%" android:duration="1000"/ </set 呼吸效果anim: <?...android:repeatMode="reverse"/ </set 退出效果anim: <?...,有兴趣的可以把呼吸按钮封装一下,做成一个自定义按钮来使用。

1.3K30

Android5.0新特性之——按钮点击效果动画(涟漪效果

Android5.0 Material Design设计的动画效果 RippleDrawable涟漪效果       涟漪效果Android5.0以后的新特性。...这里根节点的设置的color就是涟漪效果的波纹颜色。子节点的item设置的drawable是涟漪效果的背景(也可以认为是涟漪效果的展示范围)。 我这里根据场景分了4种不同的效果。话不多说先上图。 ?...通过效果图可以看出,涟漪效果的扩散范围没有限制。已经扩散到了父控件。 1 <?xml version="1.0" encoding="utf-8"?...通过效果图,可以看到,控件显示了设置的背景色。涟漪效果的范围得到了控制。 <?xml version="1.0" encoding="utf-8"?...但是随着现在的一些视觉效果的变更,可能存在只要涟漪效果,背景可能是透明色的。设置idmask的item节点,只起到一个涟漪效果限制作用,并不显示设置的drawable <?

3.7K40
领券