在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → CSDN客户端 Android新闻客户端 完整代码

CSDN客户端 Android新闻客户端 完整代码

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:3.74M
  • 下载次数:1
  • 浏览次数:73
  • 发布时间:2020-10-17
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.rar
  • 所需积分:2
 

实例介绍

【实例简介】
博客地址:http://blog.csdn.net/lmj623565791/article/details/26676137#reply 有问题博客中留言
【实例截图】
【核心代码】
CSDN客户端
└── CSDN客户端
├── CSDNDemo
│   ├── AndroidManifest.xml
│   ├── bin
│   │   ├── AndroidManifest.xml
│   │   ├── classes
│   │   │   └── com
│   │   │   ├── viewpagerindicator
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$bool.class
│   │   │   │   ├── R$color.class
│   │   │   │   ├── R$dimen.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$integer.class
│   │   │   │   ├── R$styleable.class
│   │   │   │   ├── R$style.class
│   │   │   │   └── R.class
│   │   │   ├── youxiachai
│   │   │   │   └── onexlistview
│   │   │   │   ├── R$anim.class
│   │   │   │   ├── R$attr.class
│   │   │   │   ├── R$drawable.class
│   │   │   │   ├── R$id.class
│   │   │   │   ├── R$layout.class
│   │   │   │   ├── R$string.class
│   │   │   │   ├── R$styleable.class
│   │   │   │   ├── R$style.class
│   │   │   │   └── R.class
│   │   │   └── zhy
│   │   │   └── csdndemo
│   │   │   ├── adapter
│   │   │   │   ├── NewContentAdapter$ViewHolder.class
│   │   │   │   ├── NewContentAdapter.class
│   │   │   │   ├── NewsItemAdapter$ViewHolder.class
│   │   │   │   └── NewsItemAdapter.class
│   │   │   ├── BuildConfig.class
│   │   │   ├── dao
│   │   │   │   ├── DBHelper.class
│   │   │   │   └── NewsItemDao.class
│   │   │   ├── ImageShowActivity$DownloadImgTask.class
│   │   │   ├── ImageShowActivity.class
│   │   │   ├── MainActivity.class
│   │   │   ├── MainFragment$1.class
│   │   │   ├── MainFragment$LoadDatasTask.class
│   │   │   ├── MainFragment.class
│   │   │   ├── NewsContentActivity$1.class
│   │   │   ├── NewsContentActivity$LoadDataTask.class
│   │   │   ├── NewsContentActivity.class
│   │   │   ├── R$anim.class
│   │   │   ├── R$attr.class
│   │   │   ├── R$bool.class
│   │   │   ├── R$color.class
│   │   │   ├── R$dimen.class
│   │   │   ├── R$drawable.class
│   │   │   ├── R$id.class
│   │   │   ├── R$integer.class
│   │   │   ├── R$layout.class
│   │   │   ├── R$menu.class
│   │   │   ├── R$string.class
│   │   │   ├── R$styleable.class
│   │   │   ├── R$style.class
│   │   │   ├── R.class
│   │   │   ├── TabAdapter.class
│   │   │   └── util
│   │   │   ├── AppUtil.class
│   │   │   ├── Constiant.class
│   │   │   ├── FileUtil.class
│   │   │   ├── Http$1.class
│   │   │   ├── Http$2.class
│   │   │   ├── Http$3.class
│   │   │   ├── Http$4.class
│   │   │   ├── Http.class
│   │   │   ├── Logger.class
│   │   │   ├── NetUtil.class
│   │   │   ├── PreferenceUtil.class
│   │   │   └── ToastUtil.class
│   │   ├── classes.dex
│   │   ├── CSDNDemo.apk
│   │   ├── dexedLibs
│   │   │   ├── android-support-v4-e24449a5ef718d0eca5499b1dac65fc1.jar
│   │   │   ├── csdn_splider-3a409c58c19f3f1b3e61e0629cbc12a8.jar
│   │   │   ├── gesture-imageview-3a5ca2c718937d91876cce75778fa8f7.jar
│   │   │   ├── imageloadlibrary-3a2853ac0b9e8a52e93be0a5897c6f2d.jar
│   │   │   ├── jsoup-1.7.2-c947a6dccf6a5e726af4dd9ca24585b2.jar
│   │   │   ├── viewpagerlibrary-ae7457664201f929a4325e7cdf412a34.jar
│   │   │   └── xlistview-c71f21909b12a58f2427bbdbaf9dea12.jar
│   │   ├── jarlist.cache
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   ├── base_action_bar_back_divider.png
│   │   │   │   ├── base_empty_view.png
│   │   │   │   ├── base_list_divider_drawable.png
│   │   │   │   ├── base_loading_large_icon.png
│   │   │   │   ├── base_send_normal.png
│   │   │   │   ├── base_send_pressed.png
│   │   │   │   ├── biz_navigation_tab_news_pressed.png
│   │   │   │   ├── biz_news_detaila_action_bar_bg.png
│   │   │   │   ├── biz_news_detail_back_normal.png
│   │   │   │   ├── biz_pics_ic_back_normal.png
│   │   │   │   ├── biz_pics_ic_back_pressed.png
│   │   │   │   ├── biz_pics_ic_download_tp.png
│   │   │   │   ├── biz_topic_vote_submit_default.png
│   │   │   │   └── ic_launcher.png
│   │   │   ├── drawable-mdpi
│   │   │   │   └── ic_launcher.png
│   │   │   ├── drawable-xhdpi
│   │   │   │   └── ic_launcher.png
│   │   │   └── drawable-xxhdpi
│   │   │   └── ic_launcher.png
│   │   ├── resources.ap_
│   │   └── R.txt
│   ├── gen
│   │   └── com
│   │   ├── viewpagerindicator
│   │   │   └── R.java
│   │   ├── youxiachai
│   │   │   └── onexlistview
│   │   │   └── R.java
│   │   └── zhy
│   │   └── csdndemo
│   │   ├── BuildConfig.java
│   │   └── R.java
│   ├── ic_launcher-web.png
│   ├── libs
│   │   ├── android-support-v4.jar
│   │   ├── csdn_splider.jar
│   │   ├── csdn_splider.jar-
│   │   └── jsoup-1.7.2.jar
│   ├── lint.xml
│   ├── proguard-project.txt
│   ├── project.properties
│   ├── res
│   │   ├── drawable
│   │   │   ├── back_btn.xml
│   │   │   ├── comment_btn.xml
│   │   │   ├── download_btn.xml
│   │   │   └── progressbar_large.xml
│   │   ├── drawable-hdpi
│   │   │   ├── base_action_bar_back_divider.png
│   │   │   ├── base_empty_view.png
│   │   │   ├── base_list_divider_drawable.png
│   │   │   ├── base_loading_large_icon.png
│   │   │   ├── base_send_normal.png
│   │   │   ├── base_send_pressed.png
│   │   │   ├── biz_navigation_tab_news_pressed.png
│   │   │   ├── biz_news_detaila_action_bar_bg.png
│   │   │   ├── biz_news_detail_back_normal.png
│   │   │   ├── biz_pics_ic_back_normal.png
│   │   │   ├── biz_pics_ic_back_pressed.png
│   │   │   ├── biz_pics_ic_download_tp.png
│   │   │   ├── biz_topic_vote_submit_default.png
│   │   │   ├── ic_launcher.png
│   │   │   ├── images.jpg
│   │   │   └── init_pic.jpg
│   │   ├── drawable-mdpi
│   │   │   └── ic_launcher.png
│   │   ├── drawable-xhdpi
│   │   │   └── ic_launcher.png
│   │   ├── drawable-xxhdpi
│   │   │   └── ic_launcher.png
│   │   ├── layout
│   │   │   ├── activity_image_page.xml
│   │   │   ├── activity_main.xml
│   │   │   ├── main_head.xml
│   │   │   ├── news_content_bold_title_item.xml
│   │   │   ├── news_content_head.xml
│   │   │   ├── news_content_img_item.xml
│   │   │   ├── news_content_item.xml
│   │   │   ├── news_content_summary_item.xml
│   │   │   ├── news_content_title_item.xml
│   │   │   ├── news_content.xml
│   │   │   ├── news_item_yidong.xml
│   │   │   └── tab_item_fragment_main.xml
│   │   ├── menu
│   │   │   └── main.xml
│   │   ├── values
│   │   │   ├── color.xml
│   │   │   ├── dimens.xml
│   │   │   ├── strings.xml
│   │   │   └── styles.xml
│   │   ├── values-sw600dp
│   │   │   └── dimens.xml
│   │   ├── values-sw720dp-land
│   │   │   └── dimens.xml
│   │   ├── values-v11
│   │   │   └── styles.xml
│   │   └── values-v14
│   │   └── styles.xml
│   └── src
│   └── com
│   └── zhy
│   └── csdndemo
│   ├── adapter
│   │   ├── NewContentAdapter.java
│   │   └── NewsItemAdapter.java
│   ├── dao
│   │   ├── DBHelper.java
│   │   └── NewsItemDao.java
│   ├── ImageShowActivity.java
│   ├── MainActivity.java
│   ├── MainFragment.java
│   ├── NewsContentActivity.java
│   ├── TabAdapter.java
│   └── util
│   ├── AppUtil.java
│   ├── Constiant.java
│   ├── FileUtil.java
│   ├── Http.java
│   ├── Logger.java
│   ├── NetUtil.java
│   ├── PreferenceUtil.java
│   └── ToastUtil.java
├── CSDNSplider
│   ├── bin
│   │   └── com
│   │   └── zhy
│   │   ├── bean
│   │   │   ├── CommonException.class
│   │   │   └── NewsItem.class
│   │   ├── biz
│   │   │   └── NewsItemBiz.class
│   │   ├── csdn
│   │   │   ├── Constaint.class
│   │   │   ├── DataUtil.class
│   │   │   └── URLUtil.class
│   │   └── test
│   │   └── Test.class
│   ├── lib
│   │   ├── jsoup-1.7.2.jar
│   │   └── jsoup-1.7.2-sources.jar
│   └── src
│   └── com
│   └── zhy
│   ├── bean
│   │   ├── CommonException.java
│   │   └── NewsItem.java
│   ├── biz
│   │   └── NewsItemBiz.java
│   ├── csdn
│   │   ├── Constaint.java
│   │   ├── DataUtil.java
│   │   └── URLUtil.java
│   └── test
│   └── Test.java
├── gesture-imageview
│   ├── AndroidManifest.xml
│   ├── bin
│   │   ├── AndroidManifest.xml
│   │   ├── classes
│   │   │   └── com
│   │   │   └── polites
│   │   │   └── android
│   │   │   ├── Animation.class
│   │   │   ├── Animator.class
│   │   │   ├── BuildConfig.class
│   │   │   ├── FlingAnimation.class
│   │   │   ├── FlingAnimationListener.class
│   │   │   ├── FlingListener.class
│   │   │   ├── GestureImageView$1.class
│   │   │   ├── GestureImageView.class
│   │   │   ├── GestureImageViewListener.class
│   │   │   ├── GestureImageViewTouchListener$1.class
│   │   │   ├── GestureImageViewTouchListener$2.class
│   │   │   ├── GestureImageViewTouchListener$3.class
│   │   │   ├── GestureImageViewTouchListener$4.class
│   │   │   ├── GestureImageViewTouchListener.class
│   │   │   ├── MathUtils.class
│   │   │   ├── MoveAnimation.class
│   │   │   ├── MoveAnimationListener.class
│   │   │   ├── VectorF.class
│   │   │   ├── ZoomAnimation.class
│   │   │   └── ZoomAnimationListener.class
│   │   └── gesture-imageview.jar
│   ├── build.xml
│   ├── gen
│   │   └── com
│   │   └── polites
│   │   └── android
│   │   └── BuildConfig.java
│   ├── proguard.cfg
│   ├── project.properties
│   └── src
│   └── com
│   └── polites
│   └── android
│   ├── Animation.java
│   ├── Animator.java
│   ├── FlingAnimation.java
│   ├── FlingAnimationListener.java
│   ├── FlingListener.java
│   ├── GestureImageView.java
│   ├── GestureImageViewListener.java
│   ├── GestureImageViewTouchListener.java
│   ├── MathUtils.java
│   ├── MoveAnimation.java
│   ├── MoveAnimationListener.java
│   ├── VectorF.java
│   ├── ZoomAnimation.java
│   └── ZoomAnimationListener.java
├── imageloadlibrary
│   ├── AndroidManifest.xml
│   ├── bin
│   │   ├── AndroidManifest.xml
│   │   ├── classes
│   │   │   └── com
│   │   │   └── nostra13
│   │   │   └── universalimageloader
│   │   │   ├── BuildConfig.class
│   │   │   ├── cache
│   │   │   │   ├── disc
│   │   │   │   │   ├── BaseDiscCache.class
│   │   │   │   │   ├── DiscCacheAware.class
│   │   │   │   │   ├── impl
│   │   │   │   │   │   ├── FileCountLimitedDiscCache.class
│   │   │   │   │   │   ├── LimitedAgeDiscCache.class
│   │   │   │   │   │   ├── TotalSizeLimitedDiscCache.class
│   │   │   │   │   │   └── UnlimitedDiscCache.class
│   │   │   │   │   ├── LimitedDiscCache$1.class
│   │   │   │   │   ├── LimitedDiscCache.class
│   │   │   │   │   └── naming
│   │   │   │   │   ├── FileNameGenerator.class
│   │   │   │   │   ├── HashCodeFileNameGenerator.class
│   │   │   │   │   └── Md5FileNameGenerator.class
│   │   │   │   └── memory
│   │   │   │   ├── BaseMemoryCache.class
│   │   │   │   ├── impl
│   │   │   │   │   ├── FIFOLimitedMemoryCache.class
│   │   │   │   │   ├── FuzzyKeyMemoryCache.class
│   │   │   │   │   ├── LargestLimitedMemoryCache.class
│   │   │   │   │   ├── LimitedAgeMemoryCache.class
│   │   │   │   │   ├── LRULimitedMemoryCache.class
│   │   │   │   │   ├── LruMemoryCache.class
│   │   │   │   │   ├── UsingFreqLimitedMemoryCache.class
│   │   │   │   │   └── WeakMemoryCache.class
│   │   │   │   ├── LimitedMemoryCache.class
│   │   │   │   └── MemoryCacheAware.class
│   │   │   ├── core
│   │   │   │   ├── assist
│   │   │   │   │   ├── deque
│   │   │   │   │   │   ├── BlockingDeque.class
│   │   │   │   │   │   ├── Deque.class
│   │   │   │   │   │   ├── LIFOLinkedBlockingDeque.class
│   │   │   │   │   │   ├── LinkedBlockingDeque$AbstractItr.class
│   │   │   │   │   │   ├── LinkedBlockingDeque$DescendingItr.class
│   │   │   │   │   │   ├── LinkedBlockingDeque$Itr.class
│   │   │   │   │   │   ├── LinkedBlockingDeque$Node.class
│   │   │   │   │   │   └── LinkedBlockingDeque.class
│   │   │   │   │   ├── DiscCacheUtil.class
│   │   │   │   │   ├── FailReason$FailType.class
│   │   │   │   │   ├── FailReason.class
│   │   │   │   │   ├── FlushedInputStream.class
│   │   │   │   │   ├── ImageLoadingListener.class
│   │   │   │   │   ├── ImageScaleType.class
│   │   │   │   │   ├── ImageSize.class
│   │   │   │   │   ├── MemoryCacheUtil$1.class
│   │   │   │   │   ├── MemoryCacheUtil.class
│   │   │   │   │   ├── PauseOnScrollListener.class
│   │   │   │   │   ├── QueueProcessingType.class
│   │   │   │   │   ├── SimpleImageLoadingListener.class
│   │   │   │   │   └── ViewScaleType.class
│   │   │   │   ├── decode
│   │   │   │   │   ├── BaseImageDecoder$ExifInfo.class
│   │   │   │   │   ├── BaseImageDecoder$ImageFileInfo.class
│   │   │   │   │   ├── BaseImageDecoder.class
│   │   │   │   │   ├── ImageDecoder.class
│   │   │   │   │   └── ImageDecodingInfo.class
│   │   │   │   ├── DefaultConfigurationFactory$DefaultThreadFactory.class
│   │   │   │   ├── DefaultConfigurationFactory.class
│   │   │   │   ├── display
│   │   │   │   │   ├── BitmapDisplayer.class
│   │   │   │   │   ├── FadeInBitmapDisplayer.class
│   │   │   │   │   ├── FakeBitmapDisplayer.class
│   │   │   │   │   ├── RoundedBitmapDisplayer.class
│   │   │   │   │   └── SimpleBitmapDisplayer.class
│   │   │   │   ├── DisplayBitmapTask.class
│   │   │   │   ├── DisplayImageOptions$Builder.class
│   │   │   │   ├── DisplayImageOptions.class
│   │   │   │   ├── download
│   │   │   │   │   ├── BaseImageDownloader.class
│   │   │   │   │   ├── HttpClientImageDownloader.class
│   │   │   │   │   ├── ImageDownloader$Scheme.class
│   │   │   │   │   ├── ImageDownloader.class
│   │   │   │   │   ├── NetworkDeniedImageDownloader.class
│   │   │   │   │   └── SlowNetworkImageDownloader.class
│   │   │   │   ├── ImageLoader.class
│   │   │   │   ├── ImageLoaderConfiguration$Builder.class
│   │   │   │   ├── ImageLoaderConfiguration.class
│   │   │   │   ├── ImageLoaderEngine$1.class
│   │   │   │   ├── ImageLoaderEngine.class
│   │   │   │   ├── ImageLoadingInfo.class
│   │   │   │   ├── LoadAndDisplayImageTask$1.class
│   │   │   │   ├── LoadAndDisplayImageTask$2.class
│   │   │   │   ├── LoadAndDisplayImageTask.class
│   │   │   │   ├── process
│   │   │   │   │   └── BitmapProcessor.class
│   │   │   │   └── ProcessAndDisplayImageTask.class
│   │   │   └── utils
│   │   │   ├── ImageSizeUtils.class
│   │   │   ├── IoUtils.class
│   │   │   ├── L.class
│   │   │   └── StorageUtils.class
│   │   └── imageloadlibrary.jar
│   ├── gen
│   │   └── com
│   │   └── nostra13
│   │   └── universalimageloader
│   │   └── BuildConfig.java
│   ├── pom.xml
│   ├── project.properties
│   ├── src
│   │   └── com
│   │   └── nostra13
│   │   └── universalimageloader
│   │   ├── cache
│   │   │   ├── disc
│   │   │   │   ├── BaseDiscCache.java
│   │   │   │   ├── DiscCacheAware.java
│   │   │   │   ├── impl
│   │   │   │   │   ├── FileCountLimitedDiscCache.java
│   │   │   │   │   ├── LimitedAgeDiscCache.java
│   │   │   │   │   ├── TotalSizeLimitedDiscCache.java
│   │   │   │   │   └── UnlimitedDiscCache.java
│   │   │   │   ├── LimitedDiscCache.java
│   │   │   │   └── naming
│   │   │   │   ├── FileNameGenerator.java
│   │   │   │   ├── HashCodeFileNameGenerator.java
│   │   │   │   └── Md5FileNameGenerator.java
│   │   │   └── memory
│   │   │   ├── BaseMemoryCache.java
│   │   │   ├── impl
│   │   │   │   ├── FIFOLimitedMemoryCache.java
│   │   │   │   ├── FuzzyKeyMemoryCache.java
│   │   │   │   ├── LargestLimitedMemoryCache.java
│   │   │   │   ├── LimitedAgeMemoryCache.java
│   │   │   │   ├── LRULimitedMemoryCache.java
│   │   │   │   ├── LruMemoryCache.java
│   │   │   │   ├── UsingFreqLimitedMemoryCache.java
│   │   │   │   └── WeakMemoryCache.java
│   │   │   ├── LimitedMemoryCache.java
│   │   │   └── MemoryCacheAware.java
│   │   ├── core
│   │   │   ├── assist
│   │   │   │   ├── deque
│   │   │   │   │   ├── BlockingDeque.java
│   │   │   │   │   ├── Deque.java
│   │   │   │   │   ├── LIFOLinkedBlockingDeque.java
│   │   │   │   │   └── LinkedBlockingDeque.java
│   │   │   │   ├── DiscCacheUtil.java
│   │   │   │   ├── FailReason.java
│   │   │   │   ├── FlushedInputStream.java
│   │   │   │   ├── ImageLoadingListener.java
│   │   │   │   ├── ImageScaleType.java
│   │   │   │   ├── ImageSize.java
│   │   │   │   ├── MemoryCacheUtil.java
│   │   │   │   ├── PauseOnScrollListener.java
│   │   │   │   ├── QueueProcessingType.java
│   │   │   │   ├── SimpleImageLoadingListener.java
│   │   │   │   └── ViewScaleType.java
│   │   │   ├── decode
│   │   │   │   ├── BaseImageDecoder.java
│   │   │   │   ├── ImageDecoder.java
│   │   │   │   └── ImageDecodingInfo.java
│   │   │   ├── DefaultConfigurationFactory.java
│   │   │   ├── display
│   │   │   │   ├── BitmapDisplayer.java
│   │   │   │   ├── FadeInBitmapDisplayer.java
│   │   │   │   ├── FakeBitmapDisplayer.java
│   │   │   │   ├── RoundedBitmapDisplayer.java
│   │   │   │   └── SimpleBitmapDisplayer.java
│   │   │   ├── DisplayBitmapTask.java
│   │   │   ├── DisplayImageOptions.java
│   │   │   ├── download
│   │   │   │   ├── BaseImageDownloader.java
│   │   │   │   ├── HttpClientImageDownloader.java
│   │   │   │   ├── ImageDownloader.java
│   │   │   │   ├── NetworkDeniedImageDownloader.java
│   │   │   │   └── SlowNetworkImageDownloader.java
│   │   │   ├── ImageLoaderConfiguration.java
│   │   │   ├── ImageLoaderEngine.java
│   │   │   ├── ImageLoader.java
│   │   │   ├── ImageLoadingInfo.java
│   │   │   ├── LoadAndDisplayImageTask.java
│   │   │   ├── process
│   │   │   │   └── BitmapProcessor.java
│   │   │   └── ProcessAndDisplayImageTask.java
│   │   └── utils
│   │   ├── ImageSizeUtils.java
│   │   ├── IoUtils.java
│   │   ├── L.java
│   │   └── StorageUtils.java
│   ├── test
│   │   └── com
│   │   └── nostra13
│   │   └── universalimageloader
│   │   └── core
│   │   ├── assist
│   │   │   └── ImageSizeTest.java
│   │   └── download
│   │   └── BaseImageDownloaderTest.java
│   └── test-gen
│   └── com
│   └── nostra13
│   └── universalimageloader
│   └── R.java
├── viewPagerlibrary
│   ├── AndroidManifest.xml
│   ├── bin
│   │   ├── AndroidManifest.xml
│   │   ├── classes
│   │   │   └── com
│   │   │   └── viewpagerindicator
│   │   │   ├── BuildConfig.class
│   │   │   ├── CirclePageIndicator$SavedState$1.class
│   │   │   ├── CirclePageIndicator$SavedState.class
│   │   │   ├── CirclePageIndicator.class
│   │   │   ├── IconPageIndicator$1.class
│   │   │   ├── IconPageIndicator.class
│   │   │   ├── IconPagerAdapter.class
│   │   │   ├── IcsLinearLayout.class
│   │   │   ├── LinePageIndicator$SavedState$1.class
│   │   │   ├── LinePageIndicator$SavedState.class
│   │   │   ├── LinePageIndicator.class
│   │   │   ├── PageIndicator.class
│   │   │   ├── R$attr.class
│   │   │   ├── R$bool.class
│   │   │   ├── R$color.class
│   │   │   ├── R$dimen.class
│   │   │   ├── R$drawable.class
│   │   │   ├── R$id.class
│   │   │   ├── R$integer.class
│   │   │   ├── R$styleable.class
│   │   │   ├── R$style.class
│   │   │   ├── R.class
│   │   │   ├── TabPageIndicator$1.class
│   │   │   ├── TabPageIndicator$2.class
│   │   │   ├── TabPageIndicator$OnTabReselectedListener.class
│   │   │   ├── TabPageIndicator$TabView.class
│   │   │   ├── TabPageIndicator.class
│   │   │   ├── TitlePageIndicator$IndicatorStyle.class
│   │   │   ├── TitlePageIndicator$LinePosition.class
│   │   │   ├── TitlePageIndicator$OnCenterItemClickListener.class
│   │   │   ├── TitlePageIndicator$SavedState$1.class
│   │   │   ├── TitlePageIndicator$SavedState.class
│   │   │   ├── TitlePageIndicator.class
│   │   │   ├── UnderlinePageIndicator$1.class
│   │   │   ├── UnderlinePageIndicator$2.class
│   │   │   ├── UnderlinePageIndicator$SavedState$1.class
│   │   │   ├── UnderlinePageIndicator$SavedState.class
│   │   │   └── UnderlinePageIndicator.class
│   │   ├── jarlist.cache
│   │   ├── res
│   │   │   ├── drawable-ldpi
│   │   │   │   └── drawable-hdpi
│   │   │   │   ├── vpi__tab_selected_focused_holo.9.png
│   │   │   │   ├── vpi__tab_selected_holo.9.png
│   │   │   │   ├── vpi__tab_selected_pressed_holo.9.png
│   │   │   │   ├── vpi__tab_unselected_focused_holo.9.png
│   │   │   │   ├── vpi__tab_unselected_holo.9.png
│   │   │   │   └── vpi__tab_unselected_pressed_holo.9.png
│   │   │   ├── drawable-mdpi
│   │   │   │   ├── vpi__tab_selected_focused_holo.9.png
│   │   │   │   ├── vpi__tab_selected_holo.9.png
│   │   │   │   ├── vpi__tab_selected_pressed_holo.9.png
│   │   │   │   ├── vpi__tab_unselected_focused_holo.9.png
│   │   │   │   ├── vpi__tab_unselected_holo.9.png
│   │   │   │   └── vpi__tab_unselected_pressed_holo.9.png
│   │   │   └── drawable-xhdpi
│   │   │   ├── vpi__tab_selected_focused_holo.9.png
│   │   │   ├── vpi__tab_selected_holo.9.png
│   │   │   ├── vpi__tab_selected_pressed_holo.9.png
│   │   │   ├── vpi__tab_unselected_focused_holo.9.png
│   │   │   ├── vpi__tab_unselected_holo.9.png
│   │   │   └── vpi__tab_unselected_pressed_holo.9.png
│   │   ├── R.txt
│   │   └── viewpagerlibrary.jar
│   ├── gen
│   │   └── com
│   │   └── viewpagerindicator
│   │   ├── BuildConfig.java
│   │   └── R.java
│   ├── libs
│   │   └── android-support-v4.jar
│   ├── pom.xml
│   ├── project.properties
│   ├── res
│   │   ├── color
│   │   │   ├── vpi__dark_theme.xml
│   │   │   └── vpi__light_theme.xml
│   │   ├── drawable
│   │   │   └── vpi__tab_indicator.xml
│   │   ├── drawable-ldpi
│   │   │   └── drawable-hdpi
│   │   │   ├── vpi__tab_selected_focused_holo.9.png
│   │   │   ├── vpi__tab_selected_holo.9.png
│   │   │   ├── vpi__tab_selected_pressed_holo.9.png
│   │   │   ├── vpi__tab_unselected_focused_holo.9.png
│   │   │   ├── vpi__tab_unselected_holo.9.png
│   │   │   └── vpi__tab_unselected_pressed_holo.9.png
│   │   ├── drawable-mdpi
│   │   │   ├── vpi__tab_selected_focused_holo.9.png
│   │   │   ├── vpi__tab_selected_holo.9.png
│   │   │   ├── vpi__tab_selected_pressed_holo.9.png
│   │   │   ├── vpi__tab_unselected_focused_holo.9.png
│   │   │   ├── vpi__tab_unselected_holo.9.png
│   │   │   └── vpi__tab_unselected_pressed_holo.9.png
│   │   ├── drawable-xhdpi
│   │   │   ├── vpi__tab_selected_focused_holo.9.png
│   │   │   ├── vpi__tab_selected_holo.9.png
│   │   │   ├── vpi__tab_selected_pressed_holo.9.png
│   │   │   ├── vpi__tab_unselected_focused_holo.9.png
│   │   │   ├── vpi__tab_unselected_holo.9.png
│   │   │   └── vpi__tab_unselected_pressed_holo.9.png
│   │   └── values
│   │   ├── vpi__attrs.xml
│   │   ├── vpi__colors.xml
│   │   ├── vpi__defaults.xml
│   │   └── vpi__styles.xml
│   └── src
│   └── com
│   └── viewpagerindicator
│   ├── CirclePageIndicator.java
│   ├── IconPageIndicator.java
│   ├── IconPagerAdapter.java
│   ├── IcsLinearLayout.java
│   ├── LinePageIndicator.java
│   ├── PageIndicator.java
│   ├── TabPageIndicator.java
│   ├── TitlePageIndicator.java
│   └── UnderlinePageIndicator.java
└── XListView
├── AndroidManifest.xml
├── bin
│   ├── AndroidManifest.xml
│   ├── classes
│   │   ├── com
│   │   │   ├── emilsjolander
│   │   │   │   └── components
│   │   │   │   └── stickylistheaders
│   │   │   │   ├── AdapterWrapper$1.class
│   │   │   │   ├── AdapterWrapper$2.class
│   │   │   │   ├── AdapterWrapper$OnHeaderClickListener.class
│   │   │   │   ├── AdapterWrapper.class
│   │   │   │   ├── CheckableWrapperView.class
│   │   │   │   ├── SectionIndexerAdapterWrapper.class
│   │   │   │   ├── StickyListHeadersAdapter.class
│   │   │   │   ├── StickyListHeadersListView$1.class
│   │   │   │   ├── StickyListHeadersListView$2.class
│   │   │   │   ├── StickyListHeadersListView$3.class
│   │   │   │   ├── StickyListHeadersListView$OnHeaderClickListener.class
│   │   │   │   ├── StickyListHeadersListView.class
│   │   │   │   └── WrapperView.class
│   │   │   ├── huewu
│   │   │   │   └── pla
│   │   │   │   └── lib
│   │   │   │   ├── internal
│   │   │   │   │   ├── PLA_AbsListView$1.class
│   │   │   │   │   ├── PLA_AbsListView$2.class
│   │   │   │   │   ├── PLA_AbsListView$CheckForTap.class
│   │   │   │   │   ├── PLA_AbsListView$FlingRunnable.class
│   │   │   │   │   ├── PLA_AbsListView$LayoutParams.class
│   │   │   │   │   ├── PLA_AbsListView$OnScrollListener.class
│   │   │   │   │   ├── PLA_AbsListView$PerformClick.class
│   │   │   │   │   ├── PLA_AbsListView$PositionScroller.class
│   │   │   │   │   ├── PLA_AbsListView$RecycleBin.class
│   │   │   │   │   ├── PLA_AbsListView$RecyclerListener.class
│   │   │   │   │   ├── PLA_AbsListView$WindowRunnnable.class
│   │   │   │   │   ├── PLA_AbsListView.class
│   │   │   │   │   ├── PLA_AdapterView$AdapterContextMenuInfo.class
│   │   │   │   │   ├── PLA_AdapterView$AdapterDataSetObserver.class
│   │   │   │   │   ├── PLA_AdapterView$OnItemClickListener.class
│   │   │   │   │   ├── PLA_AdapterView$OnItemLongClickListener.class
│   │   │   │   │   ├── PLA_AdapterView$OnItemSelectedListener.class
│   │   │   │   │   ├── PLA_AdapterView.class
│   │   │   │   │   ├── PLA_HeaderViewListAdapter.class
│   │   │   │   │   ├── PLA_ListView$FixedViewInfo.class
│   │   │   │   │   └── PLA_ListView.class
│   │   │   │   ├── MultiColumnListView$1.class
│   │   │   │   ├── MultiColumnListView$Column.class
│   │   │   │   ├── MultiColumnListView$FixedColumn.class
│   │   │   │   ├── MultiColumnListView$OnLoadMoreListener.class
│   │   │   │   ├── MultiColumnListView.class
│   │   │   │   ├── MultiColumnPullToRefreshListView$HeaderAnimationListener$1.class
│   │   │   │   ├── MultiColumnPullToRefreshListView$HeaderAnimationListener.class
│   │   │   │   ├── MultiColumnPullToRefreshListView$OnRefreshListener.class
│   │   │   │   ├── MultiColumnPullToRefreshListView$PTROnGlobalLayoutListener.class
│   │   │   │   ├── MultiColumnPullToRefreshListView$State.class
│   │   │   │   └── MultiColumnPullToRefreshListView.class
│   │   │   ├── woozzu
│   │   │   │   └── android
│   │   │   │   └── widget
│   │   │   │   ├── IndexableListView$1.class
│   │   │   │   ├── IndexableListView.class
│   │   │   │   ├── IndexScroller$1.class
│   │   │   │   └── IndexScroller.class
│   │   │   └── youxiachai
│   │   │   └── onexlistview
│   │   │   ├── BuildConfig.class
│   │   │   ├── R$anim.class
│   │   │   ├── R$attr.class
│   │   │   ├── R$drawable.class
│   │   │   ├── R$id.class
│   │   │   ├── R$layout.class
│   │   │   ├── R$string.class
│   │   │   ├── R$styleable.class
│   │   │   ├── R$style.class
│   │   │   ├── R.class
│   │   │   ├── util
│   │   │   │   └── StringMatcher.class
│   │   │   ├── XIndexableView$1.class
│   │   │   ├── XIndexableView.class
│   │   │   ├── XMultiColumnListView$1.class
│   │   │   ├── XMultiColumnListView$2.class
│   │   │   ├── XMultiColumnListView$3.class
│   │   │   ├── XMultiColumnListView.class
│   │   │   ├── XStickyListHeadersIndexableView$1.class
│   │   │   ├── XStickyListHeadersIndexableView.class
│   │   │   ├── XStickyListHeadersView$1.class
│   │   │   ├── XStickyListHeadersView$2.class
│   │   │   ├── XStickyListHeadersView$3.class
│   │   │   ├── XStickyListHeadersView$OnHeaderClickListener.class
│   │   │   └── XStickyListHeadersView.class
│   │   └── me
│   │   └── maxwin
│   │   └── view
│   │   ├── IXListViewLoadMore.class
│   │   ├── IXListViewRefreshListener.class
│   │   ├── IXScrollListener.class
│   │   ├── XListView$1.class
│   │   ├── XListView$2.class
│   │   ├── XListView.class
│   │   ├── XListViewFooter.class
│   │   └── XListViewHeader.class
│   ├── onexlistview-master.jar
│   ├── res
│   │   ├── drawable-hdpi
│   │   │   ├── default_ptr_flip_bottom.png
│   │   │   ├── ic_launcher.png
│   │   │   └── xlistview_arrow.png
│   │   ├── drawable-ldpi
│   │   │   └── ic_launcher.png
│   │   └── drawable-mdpi
│   │   └── ic_launcher.png
│   ├── R.txt
│   └── xlistview.jar
├── build.gradle
├── gen
│   └── com
│   └── youxiachai
│   └── onexlistview
│   ├── BuildConfig.java
│   └── R.java
├── proguard.cfg
├── project.properties
├── README.md
├── res
│   ├── anim
│   │   └── listanim.xml
│   ├── drawable-hdpi
│   │   ├── default_ptr_flip_bottom.png
│   │   ├── ic_launcher.png
│   │   └── xlistview_arrow.png
│   ├── drawable-ldpi
│   │   └── ic_launcher.png
│   ├── drawable-mdpi
│   │   └── ic_launcher.png
│   ├── layout
│   │   ├── ptr_header.xml
│   │   ├── xlistview_footer.xml
│   │   └── xlistview_header.xml
│   └── values
│   ├── ids.xml
│   ├── ptr__attrs.xml
│   ├── ptr__default_style.xml
│   ├── strings.xml
│   └── styles.xml
└── src
├── com
│   ├── emilsjolander
│   │   └── components
│   │   └── stickylistheaders
│   │   ├── AdapterWrapper.java
│   │   ├── CheckableWrapperView.java
│   │   ├── SectionIndexerAdapterWrapper.java
│   │   ├── StickyListHeadersAdapter.java
│   │   ├── StickyListHeadersListView.java
│   │   └── WrapperView.java
│   ├── huewu
│   │   └── pla
│   │   └── lib
│   │   ├── internal
│   │   │   ├── PLA_AbsListView.java
│   │   │   ├── PLA_AdapterView.java
│   │   │   ├── PLA_HeaderViewListAdapter.java
│   │   │   └── PLA_ListView.java
│   │   ├── MultiColumnListView.java
│   │   └── MultiColumnPullToRefreshListView.java
│   ├── woozzu
│   │   └── android
│   │   └── widget
│   │   ├── IndexableListView.java
│   │   └── IndexScroller.java
│   └── youxiachai
│   └── onexlistview
│   ├── util
│   │   └── StringMatcher.java
│   ├── XIndexableView.java
│   ├── XMultiColumnListView.java
│   ├── XStickyListHeadersIndexableView.java
│   └── XStickyListHeadersView.java
└── me
└── maxwin
└── view
├── IXListViewLoadMore.java
├── IXListViewRefreshListener.java
├── IXScrollListener.java
├── XListViewFooter.java
├── XListViewHeader.java
└── XListView.java

208 directories, 611 files

标签:

实例下载地址

CSDN客户端 Android新闻客户端 完整代码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警