仿华为商城源码

移动开发
仿的一个华为商城的项目,还有些功能没有实现,就是几个页面,登录功能和支付没有写,用了fragment,listview,gridview,异步请求。写的时候没有用任何第三方类库,HttpClient,数据库存储,内部缓存和外部缓存都是自己写的。有不完善的地方大家多多海涵。大家相互学习~

源码简介:仿的一个华为商城的项目,还有些功能没有实现,就是几个页面,登录功能和支付没有写,用了fragment,listview,gridview,异步请求。写的时候没有用任何第三方类库,HttpClient,数据库存储,内部缓存和外部缓存都是自己写的。有不完善的地方大家多多海涵。大家相互学习~

源码效果:

源码片段:

  1. package com.parfois.adapter; 
  2.   
  3. import java.util.List; 
  4.   
  5. import com.parfois.bean.Category; 
  6. import com.parfois.vmall.R; 
  7.   
  8. import android.content.Context; 
  9. import android.view.View; 
  10. import android.view.ViewGroup; 
  11. import android.widget.BaseAdapter; 
  12. import android.widget.TextView; 
  13.   
  14. public class CategoryLeftAdapter extends BaseAdapter { 
  15.     private Context context; 
  16.     private List<category> list; 
  17.     private TextView list_category_left_tvname; 
  18.   
  19.     public CategoryLeftAdapter(Context context, List<category> list) { 
  20.         this.context = context; 
  21.         this.list = list; 
  22.     } 
  23.   
  24.     public int getCount() { 
  25.         return list.size(); 
  26.     } 
  27.   
  28.     @Override 
  29.     public Object getItem(int position) { 
  30.         return list.get(position); 
  31.     } 
  32.   
  33.     @Override 
  34.     public long getItemId(int position) { 
  35.         return position; 
  36.     } 
  37.   
  38.     @Override 
  39.     public View getView(int position, View convertView, ViewGroup parent) { 
  40.         if(convertView==null){ 
  41.             convertView=View.inflate(context, R.layout.listview_categoryleft_item, null); 
  42.             list_category_left_tvname=(TextView) convertView.findViewById(R.id.list_category_left_tvname); 
  43.             convertView.setTag(list_category_left_tvname); 
  44.         }else
  45.             list_category_left_tvname=(TextView) convertView.getTag(); 
  46.         } 
  47.         list_category_left_tvname.setText(list.get(position).getName()); 
  48.         if(position==0){ 
  49.             convertView.setBackgroundResource(R.drawable.left_arrow_onclick); 
  50.         } 
  51.         return convertView; 
  52.     } 
  53.   
  54. </category></category> 

下载地址:http://down.51cto.com/data/2108014

责任编辑:倪明 来源: devstore
相关推荐

2015-12-09 11:07:16

商城源码android

2015-01-14 15:27:20

Androidsplash

2015-10-23 13:36:22

2014-12-17 15:01:01

滚动视图Instagram源码

2015-09-01 17:09:41

uc浏览器源码

2015-03-30 14:24:06

网易布局

2017-05-12 14:55:39

Android绘制刻度盘

2017-11-07 14:54:05

2015-02-06 18:29:09

仿滴滴打车android

2015-02-28 15:15:47

插件Android桌面插件

2015-10-12 11:19:35

墨迹天气引导界面android

2015-01-19 12:19:04

iOS源码ActionSheet仿QQ音乐

2015-10-12 11:25:20

android大众点评下拉动画

2015-09-01 16:48:44

ios暴风视频播放器

2015-01-22 15:44:55

Android源码音乐播放器

2015-01-09 11:49:26

Android源码下载

2012-08-10 16:38:23

N8000华为N8000华为

2013-08-20 16:54:16

华为无线华为
点赞
收藏

51CTO技术栈公众号