实例介绍
本源码是一个仿淘宝商城安卓客户端的项目,这套源码也有自己的特色,例如可以左右滑动页面、商品分类有二级分类。单独拿出来的3D图片轮播部分。想研究的朋友可以下载两套源码对照着来。 涉及模块&技术 复杂布局
【实例截图】
【核心代码】
Android项目源码仿淘宝安卓客户端
└── Android项目源码仿淘宝安卓客户端
├── MyTaobaoTest
│ ├── AndroidManifest.xml
│ ├── assets
│ │ ├── play_display.png
│ │ └── play_hide.png
│ ├── gen
│ │ └── com
│ │ └── jarvis
│ │ └── mytaobaotest
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── ic_launcher-web.png
│ ├── libs
│ │ ├── android-support-v4.jar
│ │ ├── core.jar
│ │ └── cu_volley.jar
│ ├── proguard-project.txt
│ ├── project.properties
│ ├── res
│ │ ├── anim
│ │ │ ├── cu_push_left_in.xml
│ │ │ ├── cu_push_left_out.xml
│ │ │ ├── cu_push_right_in.xml
│ │ │ ├── cu_push_right_out.xml
│ │ │ ├── down_in.xml
│ │ │ ├── pop_down_out.xml
│ │ │ ├── pop_up_in.xml
│ │ │ └── up_out.xml
│ │ ├── drawable
│ │ │ ├── bt_menu_0_select.xml
│ │ │ ├── bt_menu_1_select.xml
│ │ │ ├── bt_menu_2_select.xml
│ │ │ ├── bt_menu_3_select.xml
│ │ │ ├── bt_menu_4_select.xml
│ │ │ ├── holder_bg.xml
│ │ │ ├── yuanjiao.xml
│ │ │ ├── yuanjiao_choice.xml
│ │ │ ├── yuanjiao_red.xml
│ │ │ ├── zhijiao.xml
│ │ │ └── zhijiao_gray.xml
│ │ ├── drawable-hdpi
│ │ │ ├── bg_edit_ware.png
│ │ │ ├── bg_menu_edit.png
│ │ │ ├── buy_now.png
│ │ │ ├── del_icon_normal.png
│ │ │ ├── detail_show_1.png
│ │ │ ├── detail_show_2.png
│ │ │ ├── detail_show_3.png
│ │ │ ├── detail_show_4.png
│ │ │ ├── detail_show_5.png
│ │ │ ├── detail_show_6.png
│ │ │ ├── f009.png
│ │ │ ├── f020.png
│ │ │ ├── f047.png
│ │ │ ├── ic_launcher.png
│ │ │ ├── menu_1.png
│ │ │ ├── menu_1_0.png
│ │ │ ├── menu_1_1.png
│ │ │ ├── menu_1_2.png
│ │ │ ├── menu_1_3.png
│ │ │ ├── menu_2.png
│ │ │ ├── menu_2_1.png
│ │ │ ├── menu_2_2.png
│ │ │ ├── menu_2_3.png
│ │ │ ├── menu_2_4.png
│ │ │ ├── menu_2_5.png
│ │ │ ├── menu_3.png
│ │ │ ├── menu_4.png
│ │ │ ├── menu_5.png
│ │ │ ├── menu_6.png
│ │ │ ├── menu_7.png
│ │ │ ├── menu_top_left.png
│ │ │ ├── menu_top_right.png
│ │ │ ├── put_in.png
│ │ │ ├── second_1.png
│ │ │ ├── second_2.png
│ │ │ ├── second_2_collection.png
│ │ │ ├── show_m1.png
│ │ │ ├── tao_1.png
│ │ │ ├── tao_3.png
│ │ │ ├── tao_user_2.png
│ │ │ ├── tb_icon_actionbar_more.png
│ │ │ ├── user_1.png
│ │ │ ├── user_10.png
│ │ │ ├── user_2.png
│ │ │ ├── user_3.png
│ │ │ ├── user_4.png
│ │ │ ├── user_5.png
│ │ │ ├── user_6.png
│ │ │ ├── user_7.png
│ │ │ ├── user_8.png
│ │ │ ├── user_9.png
│ │ │ └── xlistview_arrow.png
│ │ ├── drawable-mdpi
│ │ │ ├── ic_launcher.png
│ │ │ ├── second_2.png
│ │ │ └── second_2_collection.png
│ │ ├── drawable-xhdpi
│ │ │ ├── abc_ic_clear_disabled.png
│ │ │ ├── abc_ic_clear_search_api_holo_light.png
│ │ │ ├── arrow_expend_right.png
│ │ │ ├── find_1.png
│ │ │ ├── find_2.png
│ │ │ ├── find_3.png
│ │ │ ├── find_4.png
│ │ │ ├── find_5.png
│ │ │ ├── find_g_1.png
│ │ │ ├── find_g_2.png
│ │ │ ├── find_g_3.png
│ │ │ ├── find_g_4.png
│ │ │ ├── find_g_5.png
│ │ │ ├── find_g_6.png
│ │ │ ├── find_g_7.png
│ │ │ ├── find_g_8.png
│ │ │ ├── guide_account_nm.png
│ │ │ ├── guide_account_on.png
│ │ │ ├── guide_cart_nm.png
│ │ │ ├── guide_cart_on.png
│ │ │ ├── guide_discover_nm.png
│ │ │ ├── guide_discover_on.png
│ │ │ ├── guide_home_nm.png
│ │ │ ├── guide_home_on.png
│ │ │ ├── guide_tfaccount_nm.png
│ │ │ ├── guide_tfaccount_on.png
│ │ │ ├── ic_launcher.png
│ │ │ ├── menu_guide_1.png
│ │ │ ├── menu_guide_2.png
│ │ │ ├── menu_guide_3.png
│ │ │ ├── menu_guide_4.png
│ │ │ ├── menu_guide_5.png
│ │ │ ├── menu_guide_6.png
│ │ │ ├── menu_guide_7.png
│ │ │ ├── menu_guide_8.png
│ │ │ ├── menu_viewpager_1.png
│ │ │ ├── menu_viewpager_2.png
│ │ │ ├── menu_viewpager_3.png
│ │ │ ├── menu_viewpager_4.png
│ │ │ ├── menu_viewpager_5.png
│ │ │ ├── second_2.png
│ │ │ ├── second_2_collection.png
│ │ │ ├── tb_icon_actionbar_back.png
│ │ │ ├── tb_icon_actionbar_refresh_48.png
│ │ │ ├── tb_icon_actionbar_setting_48.png
│ │ │ ├── tb_icon_more_msg_56.png
│ │ │ └── user_life.png
│ │ ├── drawable-xxhdpi
│ │ │ └── ic_launcher.png
│ │ ├── layout
│ │ │ ├── adapter_grid_home.xml
│ │ │ ├── adapter_grid_hot_home.xml
│ │ │ ├── adapter_listview_cart.xml
│ │ │ ├── adapter_listview_detail.xml
│ │ │ ├── adapter_listview_tao.xml
│ │ │ ├── adapter_listview_ware.xml
│ │ │ ├── adapter_popwindow.xml
│ │ │ ├── babydetail_a.xml
│ │ │ ├── buy_now_a.xml
│ │ │ ├── capture.xml
│ │ │ ├── cart_all_f.xml
│ │ │ ├── cart_f.xml
│ │ │ ├── cart_low_f.xml
│ │ │ ├── cart_stock_f.xml
│ │ │ ├── dicover_f.xml
│ │ │ ├── hellosener.xml
│ │ │ ├── home_f.xml
│ │ │ ├── main_fa.xml
│ │ │ ├── pic_item.xml
│ │ │ ├── sc_gridview_item.xml
│ │ │ ├── scale_pic_item.xml
│ │ │ ├── show_big_pictrue_a.xml
│ │ │ ├── slide_view_merge.xml
│ │ │ ├── tao_f.xml
│ │ │ ├── top_menu.xml
│ │ │ ├── top_menu_back.xml
│ │ │ ├── top_menu_txt.xml
│ │ │ ├── upload_a.xml
│ │ │ ├── user_f.xml
│ │ │ ├── user_life.xml
│ │ │ ├── user_opinion.xml
│ │ │ ├── ware_a.xml
│ │ │ ├── xlistview_footer.xml
│ │ │ └── xlistview_header.xml
│ │ ├── menu
│ │ │ └── main.xml
│ │ ├── raw
│ │ │ ├── beep.ogg
│ │ │ └── realm_properties
│ │ └── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── ids.xml
│ │ ├── strings.xml
│ │ ├── style.xml
│ │ └── styles.xml
│ └── src
│ └── com
│ ├── jarvis
│ │ ├── MyView
│ │ │ ├── BabyPopWindow.java
│ │ │ ├── MyGridView.java
│ │ │ ├── MyListView.java
│ │ │ └── ScratchTextView.java
│ │ ├── http
│ │ │ ├── CU_JSONResolve.java
│ │ │ ├── CU_VolleyBitmapCache.java
│ │ │ ├── CU_VolleyTool.java
│ │ │ ├── GetHttp.java
│ │ │ └── PostHttp.java
│ │ └── mytaobao
│ │ ├── Data
│ │ │ └── Data.java
│ │ ├── cart
│ │ │ ├── AllBaby_F.java
│ │ │ ├── Cart_F.java
│ │ │ ├── LowBaby_F.java
│ │ │ └── StockBaby_F.java
│ │ ├── discover
│ │ │ └── Discover_F.java
│ │ ├── home
│ │ │ ├── BabyActivity.java
│ │ │ ├── BuynowActivity.java
│ │ │ ├── Home_F.java
│ │ │ ├── Main_FA.java
│ │ │ ├── PictrueFragment.java
│ │ │ ├── ShowBigPictrue.java
│ │ │ └── WareActivity.java
│ │ ├── tao
│ │ │ └── Tao_F.java
│ │ └── user
│ │ ├── HelloSensor.java
│ │ ├── User_F.java
│ │ ├── User_life.java
│ │ └── User_opinion.java
│ ├── javis
│ │ ├── Adapter
│ │ │ ├── Adapter_GridView.java
│ │ │ ├── Adapter_GridView_hot.java
│ │ │ ├── Adapter_GridView_upload.java
│ │ │ ├── Adapter_ListView_cart.java
│ │ │ ├── Adapter_ListView_detail.java
│ │ │ ├── Adapter_ListView_tao.java
│ │ │ ├── Adapter_ListView_user.java
│ │ │ ├── Adapter_ListView_ware.java
│ │ │ └── myViewPager.java
│ │ ├── ab
│ │ │ └── view
│ │ │ ├── AbAppData.java
│ │ │ ├── AbInnerViewPager.java
│ │ │ ├── AbOnChangeListener.java
│ │ │ ├── AbOnItemClickListener.java
│ │ │ ├── AbOnScrollListener.java
│ │ │ ├── AbOnTouchListener.java
│ │ │ ├── AbSlidingPlayView.java
│ │ │ └── AbViewPagerAdapter.java
│ │ └── mytools
│ │ └── IBtnCallListener.java
│ ├── lesogo
│ │ └── cu
│ │ └── custom
│ │ ├── ScaleView
│ │ │ ├── Compat.java
│ │ │ ├── HackyViewPager.java
│ │ │ ├── IScaleView.java
│ │ │ ├── SDK16.java
│ │ │ ├── ScaleView.java
│ │ │ ├── ScaleViewAttacher.java
│ │ │ ├── ScrollerProxy.java
│ │ │ └── VersionedGestureDetector.java
│ │ └── xListview
│ │ ├── XListView.java
│ │ ├── XListViewFooter.java
│ │ └── XListViewHeader.java
│ └── zxing
│ ├── activity
│ │ └── CaptureActivity.java
│ ├── camera
│ │ ├── AutoFocusCallback.java
│ │ ├── CameraConfigurationManager.java
│ │ ├── CameraManager.java
│ │ ├── FlashlightManager.java
│ │ ├── PlanarYUVLuminanceSource.java
│ │ └── PreviewCallback.java
│ ├── decoding
│ │ ├── CaptureActivityHandler.java
│ │ ├── DecodeFormatManager.java
│ │ ├── DecodeHandler.java
│ │ ├── DecodeThread.java
│ │ ├── FinishListener.java
│ │ ├── InactivityTimer.java
│ │ └── Intents.java
│ ├── encoding
│ │ └── EncodingHandler.java
│ └── view
│ ├── ViewfinderResultPointCallback.java
│ └── ViewfinderView.java
├── device-2015-03-05-143717.png
├── device-2015-03-05-143753.png
├── device-2015-03-05-143758.png
├── device-2015-03-05-143805.png
├── device-2015-03-05-143852.png
├── device-2015-03-05-143905.png
├── device-2015-03-05-143932.png
└── device-2015-03-05-144138.png
47 directories, 257 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论