我們安卓的電商類專案中 購物車的身影特別常見 那我們如何去進行實現乙個簡單的購物車呢?
接下來帶大家看一下
首先展示一下效果圖
那麼如圖所示 就是我們完成的乙個購物車
首先做這個展示的頁面
接下來就是上**了
布局檔案
//乙個二級列表
//乙個布局裡面存放 checkbox 以及總價
那就是主布局 下一步就是找到資源id 和請求資料
那麼接下來就是介面卡了
先看介面卡之前我們看一下 設定介面卡的兩隻布局
父布局
接下來就是子布局
然後是自定義view
接下來就是介面卡了
public class myadapter extends baseexpandablelistadapter
@override
public int getgroupcount()
@override
public int getchildrencount(int i)
@override
public object getgroup(int i)
@override
public object getchild(int i, int i1)
@override
public long getgroupid(int i)
@override
public long getchildid(int i, int i1)
@override
public boolean hasstableids()
@override
public view getgroupview(int i, boolean b, view view, viewgroup viewgroup) else
mybean.databean databean = data.get(i);
groupviewholder.tvtitlegroup.settext(databean.getsellername());
return view;
}@override
public view getchildview(int i, int i1, boolean b, view view, viewgroup viewgroup) else
mybean.databean.listbean list = data.get(i).getlist().get(i1);
holder.tvtitlechild.settext(list.gettitle());
string split = list.getimages().split("\\|");
picasso.get().load(split[0]).into(holder.iviconchild);
holder.tvpricechild.settext("¥" + list.getprice());
return view;
}@override
public boolean ischildselectable(int i, int i1)
static class childviewholder
}static class groupviewholder }}
這樣就可以完成展示了 具體的邏輯功能請看下篇 Android 實現仿京東購物車動畫
效果圖 關鍵 修改控制項id,可直接使用 private void addcartanimation override public void onanimationend animation animation 購物車控制項 開始乙個放大動畫 animation scaleanim animati...
京東購物車demo
html 部分 lang en charset utf 8 titletitle rel stylesheet href node modules bootstrap dist css bootstrap.css head class container class row class table ...
Html CSS 的純靜態京東購物車頁面
配送至 蘇州市吳中區 吳江區工業園區 姑蘇區 1 聯絡客服 合作招商 商家幫助 營銷中心 手機京東 銷售聯盟 京東社群 風險監測 隱私政策 京東公益 english site contact us 網際網路出版許可證編號新出網證 京 字150號 出版物許可證 所做頁面圖如下 這是學習了兩天的html...