DevStore首页 > DEV资源 > 源码下载 > 源码详情

高仿京东商城

 
123aodeng | 2014-08-19 16:55    浏览量(44688)    评论(145)    收藏(81)
功能分类:生活 支持平台:Android 运行环境:Android
开发语言:Java 开发工具:Eclipse 源码大小:5.51MB
下载源码 9605 人下载

源码简介

仿照京东商城做出的APP(仅实现了部分界面)

源码截图

  • 运行截图
  • 高仿京东商城客户端
  • 疯狂秒杀
  • 逛商城
  • 登录界面
  • 新品特惠疯狂抢
DevStore所有源码来自用户上传分享,版权问题及牵扯到商业纠纷均与DevStore无关。

源码片段

public class MainActivity extends BaseActivity {

	public static final String TAG = MainActivity.class.getSimpleName();

	private JazzyViewPager mViewPager = null;
	private List mPageViews = new ArrayList();
	private CirclePageIndicator mIndicator = null;

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		// TODO Auto-generated method stub
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		findViewById();
		initView();
	}

	/*
	 * (non-Javadoc)
	 * 
	 * @see com.itau.jingdong.ui.base.BaseActivity#findViewById()
	 */
	@Override
	protected void findViewById() {
		// TODO Auto-generated method stub
		mViewPager = (JazzyViewPager) findViewById(R.id.main_container);
		mIndicator = (CirclePageIndicator) findViewById(R.id.main_indicator);
	}

	/*
	 * (non-Javadoc)
	 * 
	 * @see com.itau.jingdong.ui.base.BaseActivity#initView()
	 */
	@Override
	protected void initView() {
		// TODO Auto-generated method stub
		View view1 = new View(MainActivity.this);
		view1.setBackgroundColor(getResources().getColor(R.color.blue));
		mPageViews.add(view1);

		View view2 = new View(MainActivity.this);
		view2.setBackgroundColor(getResources().getColor(R.color.red));
		mPageViews.add(view2);

		View view3 = new View(MainActivity.this);
		view3.setBackgroundColor(getResources().getColor(R.color.green));
		mPageViews.add(view3);

		View view4 = new View(MainActivity.this);
		view4.setBackgroundColor(getResources().getColor(R.color.yellow));
		mPageViews.add(view4);

		mViewPager.setTransitionEffect(TransitionEffect.FlipHorizontal);
		mViewPager.setAdapter(new MainAdapter());

		mIndicator.setCentered(true);
		mIndicator.setRadius(8);
		mIndicator.setViewPager(mViewPager);
	}

	private class MainAdapter extends PagerAdapter {

		@Override
		public Object instantiateItem(ViewGroup container, final int position) {
			container.addView(mPageViews.get(position),
					LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT);
			mViewPager.setObjectForPosition(mPageViews.get(position), position);
			return mPageViews.get(position);
		}

		@Override
		public void destroyItem(ViewGroup container, int position, Object obj) {
			container.removeView(mViewPager.findViewFromObject(position));
		}

		@Override
		public int getCount() {
			return mPageViews.size();
		}

		@Override
		public boolean isViewFromObject(View view, Object obj) {
			if (view instanceof OutlineContainer) {
				return ((OutlineContainer) view).getChildAt(0) == obj;
			} else {
				return view == obj;
			}
		}
	}

}
  •   赞(35) 赞 +1 赞(35) 已赞
  •   收藏(81) 收藏 +1 已收藏 取消
  •   下载(9605)
评论(145)
禽兽哪里逃

禽兽哪里逃 2018-01-15 15:56:04

怎么点下载下载不了?
回复(0) 赞(0) 赞(1)
gtiweb4

gtiweb4 2017-09-13 17:07:06

很不错的源码哦,正式要找的
回复(0) 赞(0) 赞(1)
herosuncy

herosuncy 2017-03-15 22:02:11

好东西,有一些地方正是我想借鉴的
回复(0) 赞(1) 赞(2)
逆流or顺风

逆流or顺风 2016-08-26 10:04:17

为什么有木马
回复(0) 赞(1) 赞(2)
zurich

zurich 2016-08-25 16:02:59

好东西,支持!!!
回复(0) 赞(0) 赞(1)
  • 推荐
  • 审核
  • 收录
  • 获取活力值

源码上传作者

  • 8 能力值
  • 3 源码
  • 0 评测
  • 0 资料
擅长: 框架 微博 vpn

热门源码