Android 实现图片加载效果(3)

 

 

首页Linux编程

背景:

阅读新闻

Android 实现图片加载效果

[日期:2013-02-18]   来源:Linux社区  作者:duanyu   [字体:]  

//主activity

package com.Android.activity;

import android.app.Activity;
import android.os.Bundle;

public class ActAsyncTaskActivity extends Activity{
    private PorterDuffView pViewA;
    public static final String[] STRING_ARR = {//
    "http://developer.android.com/images/home/android-jellybean.png",//
                    "http://developer.android.com/images/home/design.png",//
                    "http://developer.android.com/images/home/google-play.png",//
                    "http://developer.android.com/images/home/google-io.png" };

public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);

pViewA = (PorterDuffView) findViewById(R.id.pViewA);
           
            if (pViewA.isLoading() == false) {
                DownloadImgTask task = new DownloadImgTask(pViewA);
                task.execute(STRING_ARR[pViewA.getId() % STRING_ARR.length]);
                pViewA.setPorterDuffMode(true);
                pViewA.setLoading(true);
                pViewA.setProgress(0);
                pViewA.invalidate();
        }
    }

}

//main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android=""
    xmlns:porterduff=""
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >
 <ScrollView
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical"
    >
    <LinearLayout
        android:layout_width="fill_parent"
      android:layout_height="wrap_content"
      android:orientation="vertical"
      >
      <com.android.activity.PorterDuffView
    android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:id="@+id/pViewA"
          android:src="@drawable/weibo1"
          android:layout_gravity="center"
          porterduff:porterduffMode="true"
      />
   
     
  </LinearLayout>
 </ScrollView>
</LinearLayout>

附上源码下载地址:新浪微博的图片加载效果 进度加载 阴影效果

免费下载地址在

用户名与密码都是

具体下载目录在 /2013年资料/2月/18日/Android 实现图片加载效果

更多Android相关信息见Android 专题页面 ?tid=11

 

Android 4.0 打开网络设置界面

使用shell脚本实现USB设备的加载与文件复制

相关资讯      

本文评论   查看全部评论 (0)


评论声明

尊重网上道德,遵守中华人民共和国的各项有关法律法规

承担一切因您的行为而直接或间接导致的民事或刑事法律责任

本站管理人员有权保留或删除其管辖留言中的任意内容

本站有权在网站内转载或引用您的评论

参与本评论即表明您已经阅读并接受上述条款

 

 

 

最新资讯

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/35088d10d56a78a48d2a1584a8d905de.html