three2

package com.bwie.ada;

import java.util.List;

import com.bwie.vo.SuperClass_2;
import com.bwie.yd.R;
import com.nostra13.universalimageloader.core.ImageLoader;

import android.content.Context;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ImageView;
import android.widget.TextView;

public class MyAdapter extends BaseAdapter{
    
    private Context context;
    private List<SuperClass_2> list;

public MyAdapter(Context context,List<SuperClass_2> list)
    {
        this.context=context;
        this.list=list;
    }

@Override
    public int getCount() {
        // TODO Auto-generated method stub
        return list.size();
    }

@Override
    public Object getItem(int position) {
        // TODO Auto-generated method stub
        return null;
    }

@Override
    public long getItemId(int position) {
        // TODO Auto-generated method stub
        return 0;
    }

@Override
    public View getView(int position, View convertView, ViewGroup parent) {
         //填充布局
        View view = View.inflate(context, R.layout.item_mi, null);
        TextView tv=(TextView) view.findViewById(R.id.tv);
        ImageView img=(ImageView) view.findViewById(R.id.img);
        tv.setText(list.get(position).getName());
        
        ImageLoader.getInstance().displayImage("http://172.17.29.120/localuser/ljy/jc/"+list.get(position).getSrc(), img);
        
        return view;
    }

}
//////////////////////////////////////////////////////////////

package com.bwie.ada;

import java.util.List;

import com.bwie.vo.SuperClass_2;
import com.bwie.vo.SuperClass_3;
import com.bwie.yd.R;
import com.nostra13.universalimageloader.core.ImageLoader;

import android.content.Context;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ImageView;
import android.widget.TextView;

public class MyAdapter_lv extends BaseAdapter {

private Context context;
    private List<SuperClass_3> list;

public MyAdapter_lv(Context context, List<SuperClass_3> list) {
        this.context = context;
        this.list = list;
    }

@Override
    public int getCount() {
        // TODO Auto-generated method stub
        return list.size();
    }

@Override
    public Object getItem(int position) {
        // TODO Auto-generated method stub
        return null;
    }

@Override
    public long getItemId(int position) {
        // TODO Auto-generated method stub
        return 0;
    }

@Override
    public View getView(int position, View convertView, ViewGroup parent) {
        // 填充布局
        View view = View.inflate(context, R.layout.item_lv, null);

TextView tv_name = (TextView) view.findViewById(R.id.tv_name);
        TextView tv_status = (TextView) view.findViewById(R.id.tv_status);
        ImageView img_lv = (ImageView) view.findViewById(R.id.img_lv);

tv_name.setText(list.get(position).getUrealname());

if (list.get(position).getUstate().equals("1")) {
            tv_status.setText("在线");
        } else {
            tv_status.setText("离线");
        }
        
        ImageLoader.getInstance().displayImage(list.get(position).getUface(),
                img_lv);

return view;
    }

}

时间: 2024-10-22 04:27:29

three2的相关文章

JAVA图形界面常用知识点总会《代码分析》

1. package CLASS16.bin.com.GridLayout; import javax.swing.ImageIcon;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JList;import javax.swing.JSplitPane; public class Swing extends JFrame{ JSplitPane jsp; JList jli; JLabel jla;

模板参数tag的用法

//通过结构体/类的类型来作为模板参数的tag, //用来区分tag之间的区别. //made by davidsu33 //例如对于某个全局的静态变量,你如果希望有 //很多份,但是其实现又是一样的,你可以考虑 //以模板的形式,通过类tag来区分 //而且还可以根据实际需要来特化模板 #include "stdafx.h" #include <iostream> #include <cassert> using namespace std; template

PHP OOP面向对象部分方法归总(代码实例子)

<?php//对象名存在栈内存中,数据存在堆内存中class leyangjun{    var $name;  //定义变量    var $age;    var $sex;        function say(){//定义方法        echo '哇咔咔';    }        //调用内部属相 或 方法 都用$this    function runMethods(){        echo '<br>我的名字叫:'.$this->name;  //$thi

RxJava操作符(05-结合操作)

转载请标明出处: http://blog.csdn.net/xmxkf/article/details/51656736 本文出自:[openXu的博客] 目录: CombineLatest Join Merge StartWith Switch Zip 源码下载 结合操作就是将多个Observable发射的数据按照一定规则组合后发射出去,接下来看看RxJava中的结合操作符: 1. CombineLatest ??当两个Observables中的任何一个发射数据时,使用一个函数结合每个Obse

第一阶段项目(2 body)

body属性 <div class="H1"> <div class="top-nav"> <div class="tn1"> <img src="img/羁旅logo.png" style="width: 97.5px; height: 65px;" /> </div> <div class="tn2"> <

两个javascript小测试例子 类和json函数

one.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="

IDEA--IDEA配置web项目

参考:https://blog.csdn.net/kfm1376822651/article/details/79666586 记学习springmvc时,使用idea部署web项目至tomcat. 新建模块springmvc(spring mvc项目) 将springmvc模块置于maven下管理 添加相关依赖 配置DispatcherServerlet,添加一个controller及其jsp 配置文件 删除自动生成的相关配置,这里使用的是java config方式来配置DispatcherS

[Python3] 007 列表的遍历,你是 for 联盟还是 while 部落

目录 少废话,直接上例子 for 联盟 for 与 list 的简单合作 for 的老搭档 range() for 与嵌套列表(双层列表) for 从 if 那儿认识的 else 循环"三杰" while 部落 for 写了挺多,感觉有些对不住 while 少废话,直接上例子 for 联盟 for 与 list 的简单合作 # 例1 list1 = [0, 1, 2, 3, 4] for i in list1: print(i) 运行结果 0 1 2 3 4 for 语句会按一定顺序(

课程成绩数据可视化分析

1.1项目完成的功能与特色 (1)功能:对2016—2018课程的平时.期中.期末三个不同的分数进行数据清洗和分析,最后以合适的柱状图.折线图.饼图等方式表示出来并在网页上渲染 (2)特色:图表能够清晰得呈现不同分数得高低,一目了然得看出最高分.最低分.平均分,观察图表的人能够迅速得获取自己所想要的信息,通过图的呈现能够很快发现自己班级的分数差距,清楚得掌握班级分数得差距. 二.各模块详细描述(名称,功能,运行截图,关键源代码) (1):对数据的清洗 self.data=xlrd.open_wo