setBackgroundDrawable(background)
//
public Drawable loadImageFromUrl(String url) throws IOException {
if (EnvironmentgetExternalStorageState()equals(
EnvironmentMEDIA_MOUNTED)) {
File f = new File(EnvironmentgetExternalStorageDirectory()
+ AppSDCARDSOFTDIRPATH + AppIMAGEPATH + MD5getMD5(url));
if (fexists()) {
本地有这个文件,直接加载
return drawable;
}
//网络下载
(MD5getMD5 自己定义的类 方法之前网上找的)代码如下,用JS做,你看可以吗
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 10 Transitional//EN" ">一,建议安卓手机可下载快图浏览器看gif动画。
二,快图浏览器是一个基于文件夹模式的轻量级浏览器。
快图浏览主要功能介绍 :
1、提供快速且清晰的缩略图预览;
2、流畅的类型ios和安卓的浏览体验:滑动平移或切换、双击或双指缩放、旋转、裁剪、分享、设置壁纸、排序、移动/复制照片等功能;
3、当SD卡上的发生任何变化后,程序会自动刷新文件夹的缩略图;
4、可手动隐藏或取消隐藏某个文件夹;
5、本程序可结合各种文件管理器使用。
三,安卓手机上安装好快图浏览器后,打开浏览网页,就可以直接看gif动画了。androidstudio点击按钮移动。学习android studio后,掌握了TextView、Button、EditText、ImageView的使用。今天分享一下有关ImageButton按钮的使用,及单击ImageButton(按下、抬起)时变换不同的或颜色,希望可以对大家的学习有所帮助。ImageButton显示一个可以被用户单击的按钮,是ImageView的子类。ImageButton可通过属性src设置图像表示按钮的外观。ImageButton的单击事件监听使用setOnTouchListener()方法设置事件监听方法。所以,androidstudio点击按钮移动。
final RotateAnimation animation = new RotateAnimation(0, 360);
animationsetDuration(3000);
final ImageView imageView = (ImageView) findViewById(Ridmyimageview);
animationsetAnimationListener(new AnimationListener() {
@Override
public void onAnimationStart(Animation animation) {
// TODO Auto-generated method stub
}
@Override
public void onAnimationRepeat(Animation animation) {
// TODO Auto-generated method stub
}
@Override
public void onAnimationEnd(Animation animation) {
ToastmakeText(MainActivitythis, "动画结束", ToastLENGTH_LONG)show();
}
});
imageViewsetOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
imageViewstartAnimation(animation);
ToastmakeText(MainActivitythis, "动画开始", ToastLENGTH_LONG);
}
});
如果你连这些代码都看不懂的话就不用写了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)