Android第三方开源: 强光效果

原创 2015年11月19日 12:42:19

Shimmer-android在github上的项目主页是:https://github.com/RomainPiel/Shimmer-android 
效果如图:


Shimmer-android使用

[html] view plaincopy
  1. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"  
  2.     android:layout_width="match_parent"  
  3.     android:layout_height="match_parent"  
  4.     android:background="#9e9e9e" >  
  5.   
  6.     <com.romainpiel.shimmer.ShimmerTextView  
  7.         android:id="@+id/shimmer_tv"  
  8.         android:layout_width="match_parent"  
  9.         android:layout_height="wrap_content"  
  10.         android:layout_centerInParent="true"  
  11.         android:gravity="center"  
  12.         android:text="Android @ CSDN"  
  13.         android:textColor="#757575"  
  14.         android:textSize="20sp" />  
  15.   
  16. </RelativeLayout>  


然后在Java代码中启动动画执行:

[java] view plaincopy
  1. import android.app.Activity;  
  2. import android.os.Bundle;  
  3.   
  4. import com.romainpiel.shimmer.Shimmer;  
  5. import com.romainpiel.shimmer.ShimmerTextView;  
  6.   
  7. public class MainActivity extends Activity {  
  8.       
  9.     @Override  
  10.     protected void onCreate(Bundle savedInstanceState) {  
  11.         super.onCreate(savedInstanceState);  
  12.         setContentView(R.layout.activity_main);  
  13.   
  14.         ShimmerTextView tv = (ShimmerTextView) findViewById(R.id.shimmer_tv);  
  15.         Shimmer shimmer = new Shimmer();  
  16.         shimmer.setDuration(2500); 
  17.         shimmer.start(tv);  
  18.     }  
  19. }  

start执行,cancel停止。

相关文章推荐

Android第三方开源NiftyNotification(Android Toast替代品):动画效果生动有趣的通知

Android原生的Toast功能单一,仅仅够日常开发需要,若打算实现生动有趣的消息提示通知,则可以考虑使用Android上第三方开源的项目:NiftyNotification NiftyNotif...
  • Ke1vin
  • Ke1vin
  • 2015年12月03日 13:00
  • 502

有趣的EditView为空时的抖动效果(用户名和密码)--第三方开源--ClearEditText

ClearEditText在github上的链接地址是:https://github.com/zhangphil/ClearEditText   用法十分简单,在布局中使用ClearEditTex...
  • xzylx1
  • xzylx1
  • 2015年12月28日 12:45
  • 124

上下拉伸图片-第三方开源-PullToZoomListViewEx 实现阻尼效果

本文要说的PullToZoomScrollViewEx 实现阻尼效果 什么是阻尼效果。简单解释就是一张图片,当你按住向下拖动,图片跟着拉升方大,当你松开时,回弹到原来的效果,在Android 上我们...

(转)android底部弹出iOS7风格对话选项框(QQ对话框)--第三方开源--IOS_Dialog_Library

本文转载于:http://blog.csdn.net/zhangphil/article/details/44940339 完成这个效果的是使用了 IOS_Dialog_Libr...
  • xzylx1
  • xzylx1
  • 2015年12月24日 14:19
  • 871

Android第三方开源库收集整理

Android开源库一、兼容类库 ActionBarSherlock : Action Bar是Android 3.0后才开始支持的,ActionBarSherlock是让Action ...

Android Studio 简介及导入 jar 包和第三方开源库方

原出处未找着,见谅 哈 一、导入jar 导入 jar 包的方式非常简单,就是在项目中的 libs 中放入你需要导入的 jar 包,Studio 简介及导入 jar 包和第三...

Android之史上最全最简单最有用的第三方开源库收集整理

原文http://blog.csdn.net/caoyouxing/article/details/42418591 Android开源库 自己一直很喜欢Android开发,就...

Android第三方开源:统计图表MPAndroidChart

MPAndroidChart是在Android平台上开源的第三方统计图表库,可以绘制样式复杂、丰富的各种统计图表,如一般常见的折线图、饼状图、柱状图、散点图、金融股票中使用的的“蜡烛”图、“泡泡”统计...
  • Ke1vin
  • Ke1vin
  • 2015年12月04日 15:46
  • 1483

Android:第三方开源PinnedSectionListView(分组标签悬停滑入滑出)实现联系人通讯录

常用的联系人、通讯录,会按照联系人的姓氏从A,B,C,,,X,Y,Z,这样归类排列下去,方便用户快速查找和定位。PinnedSectionListView是一个第三方的开源框架,在github上的链接...
  • Ke1vin
  • Ke1vin
  • 2015年11月26日 17:57
  • 677

Android消息通信之无所不能的第三方开源项目EventBus

 Android消息通信之无所不能的第三方开源项目EventBus 在Android开发中,消息通信在开发过程中是比较重要但比较略微繁琐的过程,比如,Activity与Fragment之间的消...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android第三方开源: 强光效果
举报原因:
原因补充:

(最多只允许输入30个字)