為了方便起見先寫乙個類來記載資料
public class plant
}
其次就是要重寫基本介面卡了
public class plantadater extends baseadapter
@override
public int getcount()
@override
public object getitem(int position)
@override
public long getitemid(int position)
@override
public view getview(int position, view convertview, viewgroup parent) else
// 取出bean物件
plant plant =mplantlist.get(position);
// 設定控制項的資料
viewholder.imageview.setimageresource(plant.itemimageresid);
viewholder.title.settext(plant.itemtitle);
viewholder.content.settext(plant.itemcontent);
return convertview;
}class viewholder
}
現在輪到了active**
private void initspinner3()
spinner spinner3 = findviewbyid(r.id.sp_spnner3);
//設定listview的資料介面卡
plantadater plantadater = new plantadater(this,itembeanlist);
spinner3.setadapter(plantadater);
spinner3.setonitemselectedlistener(new adapterview.onitemselectedlistener()
@override
public void onnothingselected(adapterview<?> parent)
});}
螢幕設配介紹
移動開發的螢幕適配是乙個難題,特別是android的手機種類太多,螢幕差異性很大。ios在iphone6之後也增加了很多種解析度,也需要更多的考慮螢幕適配問題。不同的系統都提供了不少螢幕適配的機制和方法,但是需要很多繁瑣細緻的設計和實現,deviceone統一了螢幕適配的方式,開發者無需對這種細節了...
Ant testng selenium基本配置
ant 配置 1 在工程根目錄下新增 build testng xslt.xml 2 新建lib目錄,新增xml檔案裡的jar包 3 新建res目錄,新增testng results.xsl 檔案 build外掛程式美化報包需要 testng.xml檔案也放置在根目錄 報告目錄,工程 report ...
centos安裝後iptables基本設定
一.首先關閉防火牆 service iptables stop 二.檢視狀態,確認關閉 service iptables status 三.清除掉防火牆規則 iptables f iptables x 三.接收所有的output和forward iptables p output accept ip...