在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 高仿 csdn客户端源码.rar

高仿 csdn客户端源码.rar

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:8.46M
  • 下载次数:2
  • 浏览次数:51
  • 发布时间:2021-11-27
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.rar
  • 所需积分:2
 

实例介绍

【实例简介】
android 高仿csdn客户端源码 非常有价值。值得大家学习借鉴。
【实例截图】
【核心代码】
4744302542995133555.rar
├── FreeCsdn
│   ├── FreeCsdn-master
│   │   ├── AndroidManifest.xml
│   │   ├── apk
│   │   │   ├── CSDN博客V1.0.7.apk
│   │   │   └── FreeCsdn.keystore
│   │   ├── assets
│   │   │   ├── about
│   │   │   │   ├── about.html
│   │   │   │   ├── about.md
│   │   │   │   ├── contact.html
│   │   │   │   └── contact.md
│   │   │   ├── code.html
│   │   │   ├── shBrushCpp.js
│   │   │   ├── shBrushJava.js
│   │   │   ├── shBrushJScript.js
│   │   │   ├── shBrushPhp.js
│   │   │   ├── shBrushPython.js
│   │   │   ├── shBrushSql.js
│   │   │   ├── shBrushXml.js
│   │   │   ├── shCore.css
│   │   │   ├── shCore.js
│   │   │   ├── shCore.scss
│   │   │   ├── shLegacy.js
│   │   │   ├── shThemeDefault.css
│   │   │   └── shThemeDefault.scss
│   │   ├── bin
│   │   │   ├── AndroidManifest.xml
│   │   │   ├── classes
│   │   │   │   └── com
│   │   │   │   ├── free
│   │   │   │   │   └── csdn
│   │   │   │   │   ├── activity
│   │   │   │   │   │   ├── AboutActivity$1.class
│   │   │   │   │   │   ├── AboutActivity.class
│   │   │   │   │   │   ├── BlogCollectActivity$1.class
│   │   │   │   │   │   ├── BlogCollectActivity$2.class
│   │   │   │   │   │   ├── BlogCollectActivity.class
│   │   │   │   │   │   ├── BlogCommentActivity$1.class
│   │   │   │   │   │   ├── BlogCommentActivity$2.class
│   │   │   │   │   │   ├── BlogCommentActivity$3.class
│   │   │   │   │   │   ├── BlogCommentActivity$4.class
│   │   │   │   │   │   ├── BlogCommentActivity$5.class
│   │   │   │   │   │   ├── BlogCommentActivity.class
│   │   │   │   │   │   ├── BlogContentActivity$1.class
│   │   │   │   │   │   ├── BlogContentActivity$MyWebViewClient.class
│   │   │   │   │   │   ├── BlogContentActivity.class
│   │   │   │   │   │   ├── BlogListActivity$1.class
│   │   │   │   │   │   ├── BlogListActivity$2.class
│   │   │   │   │   │   ├── BlogListActivity$3.class
│   │   │   │   │   │   ├── BlogListActivity$4.class
│   │   │   │   │   │   ├── BlogListActivity$5.class
│   │   │   │   │   │   ├── BlogListActivity$6.class
│   │   │   │   │   │   ├── BlogListActivity$7.class
│   │   │   │   │   │   ├── BlogListActivity.class
│   │   │   │   │   │   ├── ChannelDetailActivity$1.class
│   │   │   │   │   │   ├── ChannelDetailActivity$2.class
│   │   │   │   │   │   ├── ChannelDetailActivity$3.class
│   │   │   │   │   │   ├── ChannelDetailActivity$4$1.class
│   │   │   │   │   │   ├── ChannelDetailActivity$4.class
│   │   │   │   │   │   ├── ChannelDetailActivity$5.class
│   │   │   │   │   │   ├── ChannelDetailActivity$6.class
│   │   │   │   │   │   ├── ChannelDetailActivity$7.class
│   │   │   │   │   │   ├── ChannelDetailActivity$8.class
│   │   │   │   │   │   ├── ChannelDetailActivity$9.class
│   │   │   │   │   │   ├── ChannelDetailActivity.class
│   │   │   │   │   │   ├── ContactUsActivity$1.class
│   │   │   │   │   │   ├── ContactUsActivity.class
│   │   │   │   │   │   ├── HotListActivity$1.class
│   │   │   │   │   │   ├── HotListActivity$2$1.class
│   │   │   │   │   │   ├── HotListActivity$2.class
│   │   │   │   │   │   ├── HotListActivity$3.class
│   │   │   │   │   │   ├── HotListActivity$4.class
│   │   │   │   │   │   ├── HotListActivity.class
│   │   │   │   │   │   ├── MainActivity$1.class
│   │   │   │   │   │   ├── MainActivity$2.class
│   │   │   │   │   │   ├── MainActivity.class
│   │   │   │   │   │   ├── SettingsActivity$1.class
│   │   │   │   │   │   ├── SettingsActivity$2.class
│   │   │   │   │   │   ├── SettingsActivity$3$1.class
│   │   │   │   │   │   ├── SettingsActivity$3.class
│   │   │   │   │   │   ├── SettingsActivity$4.class
│   │   │   │   │   │   ├── SettingsActivity.class
│   │   │   │   │   │   ├── SplashActivity$1.class
│   │   │   │   │   │   ├── SplashActivity$2.class
│   │   │   │   │   │   ├── SplashActivity.class
│   │   │   │   │   │   ├── UpdateLogActivity$1.class
│   │   │   │   │   │   └── UpdateLogActivity.class
│   │   │   │   │   ├── adapter
│   │   │   │   │   │   ├── BlogCategoryAdapter$ViewHolder.class
│   │   │   │   │   │   ├── BlogCategoryAdapter.class
│   │   │   │   │   │   ├── BloggerListAdapter$ViewHolder.class
│   │   │   │   │   │   ├── BloggerListAdapter.class
│   │   │   │   │   │   ├── BlogListAdapter$ViewHolder.class
│   │   │   │   │   │   ├── BlogListAdapter.class
│   │   │   │   │   │   ├── ChannelListAdapter$ViewHolder.class
│   │   │   │   │   │   ├── ChannelListAdapter.class
│   │   │   │   │   │   ├── CommentAdapter$ViewHolder.class
│   │   │   │   │   │   ├── CommentAdapter.class
│   │   │   │   │   │   ├── DrawerAdapter$ViewHolder.class
│   │   │   │   │   │   └── DrawerAdapter.class
│   │   │   │   │   ├── base
│   │   │   │   │   │   ├── BaseActivity.class
│   │   │   │   │   │   ├── BaseApplication.class
│   │   │   │   │   │   ├── BaseFragmentActivity.class
│   │   │   │   │   │   └── BaseFragment.class
│   │   │   │   │   ├── bean
│   │   │   │   │   │   ├── BaseEntity.class
│   │   │   │   │   │   ├── BlogCategory.class
│   │   │   │   │   │   ├── Blogger.class
│   │   │   │   │   │   ├── BloggerDetail.class
│   │   │   │   │   │   ├── BlogHtml.class
│   │   │   │   │   │   ├── BlogItem.class
│   │   │   │   │   │   ├── Channel.class
│   │   │   │   │   │   ├── Comment.class
│   │   │   │   │   │   ├── CommentComparator.class
│   │   │   │   │   │   └── DrawerInfo.class
│   │   │   │   │   ├── BuildConfig.class
│   │   │   │   │   ├── config
│   │   │   │   │   │   ├── AppConstants$BLOG_ICO_TYPE.class
│   │   │   │   │   │   ├── AppConstants$DEF_ARTICLE_TYPE.class
│   │   │   │   │   │   ├── AppConstants$DEF_BLOG_ITEM_TYPE.class
│   │   │   │   │   │   ├── AppConstants$DEF_COMMENT_TYPE.class
│   │   │   │   │   │   ├── AppConstants$DEF_NEWS_TYPE.class
│   │   │   │   │   │   ├── AppConstants$DEF_RESULT_CODE.class
│   │   │   │   │   │   ├── AppConstants$DEF_TASK_TYPE.class
│   │   │   │   │   │   ├── AppConstants.class
│   │   │   │   │   │   ├── BloggerManager.class
│   │   │   │   │   │   ├── CacheManager.class
│   │   │   │   │   │   ├── CategoryManager$CategoryName.class
│   │   │   │   │   │   ├── CategoryManager$CategoryUrl.class
│   │   │   │   │   │   ├── CategoryManager.class
│   │   │   │   │   │   ├── ChannelManager.class
│   │   │   │   │   │   └── ExtraString.class
│   │   │   │   │   ├── db
│   │   │   │   │   │   ├── BlogCollectDao.class
│   │   │   │   │   │   ├── BlogCommentDao.class
│   │   │   │   │   │   ├── BlogContentDao.class
│   │   │   │   │   │   ├── BloggerDao.class
│   │   │   │   │   │   ├── BlogItemDao.class
│   │   │   │   │   │   ├── ChannelBloggerDao.class
│   │   │   │   │   │   ├── DaoFactory.class
│   │   │   │   │   │   └── impl
│   │   │   │   │   │   ├── BlogCollectDaoImpl.class
│   │   │   │   │   │   ├── BlogCommentDaoImpl.class
│   │   │   │   │   │   ├── BlogContentDaoImpl.class
│   │   │   │   │   │   ├── BloggerDaoImpl.class
│   │   │   │   │   │   ├── BlogItemDaoImpl.class
│   │   │   │   │   │   └── ChannelBloggerDaoImpl.class
│   │   │   │   │   ├── fragment
│   │   │   │   │   │   ├── BloggerFragment$1.class
│   │   │   │   │   │   ├── BloggerFragment$2.class
│   │   │   │   │   │   ├── BloggerFragment$3.class
│   │   │   │   │   │   ├── BloggerFragment$4.class
│   │   │   │   │   │   ├── BloggerFragment$5.class
│   │   │   │   │   │   ├── BloggerFragment$6.class
│   │   │   │   │   │   ├── BloggerFragment$7.class
│   │   │   │   │   │   ├── BloggerFragment.class
│   │   │   │   │   │   ├── ChannelFragment$1.class
│   │   │   │   │   │   ├── ChannelFragment$2.class
│   │   │   │   │   │   ├── ChannelFragment$3.class
│   │   │   │   │   │   ├── ChannelFragment.class
│   │   │   │   │   │   ├── FindFragment.class
│   │   │   │   │   │   ├── HotFragment$1.class
│   │   │   │   │   │   ├── HotFragment$2.class
│   │   │   │   │   │   ├── HotFragment.class
│   │   │   │   │   │   └── MeFragment.class
│   │   │   │   │   ├── lib
│   │   │   │   │   │   └── umeng
│   │   │   │   │   │   ├── CustomActivity$1.class
│   │   │   │   │   │   ├── CustomActivity$2.class
│   │   │   │   │   │   ├── CustomActivity$3.class
│   │   │   │   │   │   ├── CustomActivity$4.class
│   │   │   │   │   │   ├── CustomActivity$5.class
│   │   │   │   │   │   ├── CustomActivity$ReplyAdapter$ViewHolder.class
│   │   │   │   │   │   ├── CustomActivity$ReplyAdapter.class
│   │   │   │   │   │   └── CustomActivity.class
│   │   │   │   │   ├── R$anim.class
│   │   │   │   │   ├── R$array.class
│   │   │   │   │   ├── R$attr.class
│   │   │   │   │   ├── R$color.class
│   │   │   │   │   ├── R$dimen.class
│   │   │   │   │   ├── R$drawable.class
│   │   │   │   │   ├── R$id.class
│   │   │   │   │   ├── R$layout.class
│   │   │   │   │   ├── R$menu.class
│   │   │   │   │   ├── R$string.class
│   │   │   │   │   ├── R$styleable.class
│   │   │   │   │   ├── R$style.class
│   │   │   │   │   ├── R.class
│   │   │   │   │   ├── task
│   │   │   │   │   │   ├── FileCalculateAsyncTask.class
│   │   │   │   │   │   ├── FileDeleteAsyncTask.class
│   │   │   │   │   │   ├── HttpAsyncTask.class
│   │   │   │   │   │   └── OnResponseListener.class
│   │   │   │   │   ├── temp
│   │   │   │   │   │   ├── Blog.class
│   │   │   │   │   │   ├── BlogDetailActivity$1.class
│   │   │   │   │   │   ├── BlogDetailActivity$2.class
│   │   │   │   │   │   ├── BlogDetailActivity$3.class
│   │   │   │   │   │   ├── BlogDetailActivity$4.class
│   │   │   │   │   │   ├── BlogDetailActivity$5.class
│   │   │   │   │   │   ├── BlogDetailActivity$MainTask.class
│   │   │   │   │   │   ├── BlogDetailActivity.class
│   │   │   │   │   │   ├── BlogDetailAdapter$ViewHolder.class
│   │   │   │   │   │   ├── BlogDetailAdapter.class
│   │   │   │   │   │   ├── HomeActivity.class
│   │   │   │   │   │   ├── ImageActivity$1.class
│   │   │   │   │   │   ├── ImageActivity$2.class
│   │   │   │   │   │   ├── ImageActivity$MainTask.class
│   │   │   │   │   │   ├── ImageActivity.class
│   │   │   │   │   │   ├── Page.class
│   │   │   │   │   │   └── README.md
│   │   │   │   │   ├── util
│   │   │   │   │   │   ├── BloggerDB.class
│   │   │   │   │   │   ├── CrashHandler$1.class
│   │   │   │   │   │   ├── CrashHandler.class
│   │   │   │   │   │   ├── DateUtil.class
│   │   │   │   │   │   ├── DisplayUtil.class
│   │   │   │   │   │   ├── FileUtils.class
│   │   │   │   │   │   ├── HttpUtil$1.class
│   │   │   │   │   │   ├── HttpUtil$2.class
│   │   │   │   │   │   ├── HttpUtil$3.class
│   │   │   │   │   │   ├── HttpUtil$4.class
│   │   │   │   │   │   ├── HttpUtil.class
│   │   │   │   │   │   ├── ImageLoaderUtils.class
│   │   │   │   │   │   ├── JsoupUtil.class
│   │   │   │   │   │   ├── KeyBoardUtils.class
│   │   │   │   │   │   ├── LogUtil.class
│   │   │   │   │   │   ├── MD5.class
│   │   │   │   │   │   ├── MyTagHandler.class
│   │   │   │   │   │   ├── NetUtil$NetState.class
│   │   │   │   │   │   ├── NetUtil$ProviderName.class
│   │   │   │   │   │   ├── NetUtil.class
│   │   │   │   │   │   ├── SpfUtils$SharedPreferencesCompat.class
│   │   │   │   │   │   ├── SpfUtils.class
│   │   │   │   │   │   ├── ToastUtil.class
│   │   │   │   │   │   ├── URLUtil.class
│   │   │   │   │   │   └── VersionUtil.class
│   │   │   │   │   └── view
│   │   │   │   │   ├── CircleImageView.class
│   │   │   │   │   ├── dialog
│   │   │   │   │   │   ├── BaseDialog$OnCancleListener.class
│   │   │   │   │   │   ├── BaseDialog$OnConfirmListener.class
│   │   │   │   │   │   ├── BaseDialog$OnDeleteListener.class
│   │   │   │   │   │   ├── BaseDialog$OnStickListener.class
│   │   │   │   │   │   ├── BaseDialog.class
│   │   │   │   │   │   ├── BloggerAddDialog.class
│   │   │   │   │   │   ├── BloggerOperationDialog.class
│   │   │   │   │   │   ├── LoadingDialog.class
│   │   │   │   │   │   ├── SelectionDialog$1.class
│   │   │   │   │   │   ├── SelectionDialog$2.class
│   │   │   │   │   │   └── SelectionDialog.class
│   │   │   │   │   └── drawerlayout
│   │   │   │   │   ├── ActionBarDrawerToggle.class
│   │   │   │   │   └── DrawerArrowDrawable.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
│   │   │   ├── res
│   │   │   └── R.txt
│   │   ├── gen
│   │   │   └── com
│   │   │   ├── free
│   │   │   │   └── csdn
│   │   │   │   ├── BuildConfig.java
│   │   │   │   └── R.java
│   │   │   └── youxiachai
│   │   │   └── onexlistview
│   │   │   └── R.java
│   │   ├── libs
│   │   │   ├── android-support-v4.jar
│   │   │   ├── armeabi
│   │   │   │   └── libbspatch.so
│   │   │   ├── bugly_1.2.3.8__release.jar
│   │   │   ├── gesture-imageview.jar
│   │   │   ├── glide-3.6.1.jar
│   │   │   ├── jsoup-1.8.2.jar
│   │   │   ├── library.jar
│   │   │   ├── support.jar
│   │   │   ├── swipemenulistview.jar
│   │   │   ├── umeng-analytics-v5.5.3.jar
│   │   │   ├── umeng-feedback-v5.4.0.jar
│   │   │   ├── umeng-update-v2.6.0.1.jar
│   │   │   └── xutils.jar
│   │   ├── notes.md
│   │   ├── proguard-project.txt
│   │   ├── project.properties
│   │   ├── README.md
│   │   ├── res
│   │   │   ├── anim
│   │   │   │   ├── push_left_in.xml
│   │   │   │   ├── push_no.xml
│   │   │   │   └── push_right_out.xml
│   │   │   ├── drawable
│   │   │   │   ├── animated_progressbar.xml
│   │   │   │   ├── back_btn.xml
│   │   │   │   ├── comment_btn.xml
│   │   │   │   ├── download_btn.xml
│   │   │   │   ├── progressbar_large.xml
│   │   │   │   ├── selector_btn_cancle.xml
│   │   │   │   ├── selector_btn_collect.xml
│   │   │   │   ├── selector_btn_confirm.xml
│   │   │   │   ├── selector_btn_header.xml
│   │   │   │   ├── selector_drawer_bg_white.xml
│   │   │   │   ├── selector_find_me.xml
│   │   │   │   ├── selector_share_bg.xml
│   │   │   │   ├── selector_tab_blogger.xml
│   │   │   │   ├── selector_tab_channel.xml
│   │   │   │   ├── selector_tab_find.xml
│   │   │   │   ├── selector_tab_textcolor.xml
│   │   │   │   ├── selector_text_bg_white.xml
│   │   │   │   ├── shadow_gradient.xml
│   │   │   │   ├── shap_rect_bg_blue_deep.xml
│   │   │   │   ├── shap_rect_bg_blue.xml
│   │   │   │   ├── shap_rect_bg_gray.xml
│   │   │   │   ├── shap_rect_bg_toast.xml
│   │   │   │   ├── shap_rect_bg_transparent.xml
│   │   │   │   ├── shap_rect_bg_white_no_stroke.xml
│   │   │   │   ├── shap_rect_bg_white.xml
│   │   │   │   ├── umeng_common_gradient_green.xml
│   │   │   │   ├── umeng_common_gradient_orange.xml
│   │   │   │   ├── umeng_common_gradient_red.xml
│   │   │   │   ├── umeng_fb_send_btn_bg.xml
│   │   │   │   ├── umeng_update_button_cancel_bg_focused.xml
│   │   │   │   ├── umeng_update_button_cancel_bg_normal.xml
│   │   │   │   ├── umeng_update_button_cancel_bg_selector.xml
│   │   │   │   ├── umeng_update_button_cancel_bg_tap.xml
│   │   │   │   ├── umeng_update_button_check_selector.xml
│   │   │   │   ├── umeng_update_button_close_bg_selector.xml
│   │   │   │   ├── umeng_update_button_ok_bg_focused.xml
│   │   │   │   ├── umeng_update_button_ok_bg_normal.xml
│   │   │   │   ├── umeng_update_button_ok_bg_selector.xml
│   │   │   │   ├── umeng_update_button_ok_bg_tap.xml
│   │   │   │   ├── umeng_update_dialog_bg.xml
│   │   │   │   ├── umeng_update_title_bg.xml
│   │   │   │   └── umeng_update_wifi_disable.png
│   │   │   ├── drawable-hdpi
│   │   │   │   ├── back_white.png
│   │   │   │   ├── 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_news_detaila_action_bar_bg.png
│   │   │   │   ├── biz_news_detail_back_normal.png
│   │   │   │   ├── biz_news_detailpage_comment_normal.9.png
│   │   │   │   ├── biz_pics_ic_back_pressed.png
│   │   │   │   ├── biz_pics_ic_download_tp.png
│   │   │   │   ├── biz_topic_vote_submit_default.png
│   │   │   │   ├── blog_img.jpg
│   │   │   │   ├── comment.png
│   │   │   │   ├── csdn.png
│   │   │   │   ├── dialog_progressbar.png
│   │   │   │   ├── drawer_shadow.9.png
│   │   │   │   ├── fb_default_dev_portrait.png
│   │   │   │   ├── fb_default_user_portrait.png
│   │   │   │   ├── fb_msg_tip.png
│   │   │   │   ├── ic_add.png
│   │   │   │   ├── ic_default.png
│   │   │   │   ├── ic_delete.png
│   │   │   │   ├── ic_drawer.png
│   │   │   │   ├── ic_launcher.png
│   │   │   │   ├── ic_menu.png
│   │   │   │   ├── ic_original.png
│   │   │   │   ├── ic_repost.png
│   │   │   │   ├── ic_translate.png
│   │   │   │   ├── ic_user_default.png
│   │   │   │   ├── ic_yes.png
│   │   │   │   ├── list_activated_holo.9.png
│   │   │   │   ├── logo_pro_logo_sina_dis.png
│   │   │   │   ├── mat2.jpg
│   │   │   │   ├── umeng_update_btn_check_off_focused_holo_light.png
│   │   │   │   ├── umeng_update_btn_check_off_holo_light.png
│   │   │   │   ├── umeng_update_btn_check_off_pressed_holo_light.png
│   │   │   │   ├── umeng_update_btn_check_on_focused_holo_light.png
│   │   │   │   ├── umeng_update_btn_check_on_holo_light.png
│   │   │   │   ├── umeng_update_btn_check_on_pressed_holo_light.png
│   │   │   │   ├── umeng_update_close_bg_normal.png
│   │   │   │   ├── umeng_update_close_bg_tap.png
│   │   │   │   ├── umeng_update_wifi_disable.png
│   │   │   │   └── up_white.png
│   │   │   ├── drawable-ldpi
│   │   │   ├── drawable-mdpi
│   │   │   │   └── ic_launcher.png
│   │   │   ├── drawable-xhdpi
│   │   │   │   ├── back.png
│   │   │   │   ├── fb_dev_reply_bg.9.png
│   │   │   │   ├── fb_input_bg.9.png
│   │   │   │   ├── fb_send_btn_pressed.png
│   │   │   │   ├── fb_send_btn_unpressed.png
│   │   │   │   ├── fb_user_reply_bg.9.png
│   │   │   │   ├── find_01.png
│   │   │   │   ├── find_02.png
│   │   │   │   ├── find_03.png
│   │   │   │   ├── find_04.png
│   │   │   │   ├── find_05.png
│   │   │   │   ├── find_red_point.png
│   │   │   │   ├── find_user_point.png
│   │   │   │   ├── ic_launcher.png
│   │   │   │   ├── logo_dropbox.png
│   │   │   │   ├── logo_evernote.png
│   │   │   │   ├── logo_googleplus.png
│   │   │   │   ├── logo_neteasemicroblog.png
│   │   │   │   ├── logo_pinterest.png
│   │   │   │   ├── logo_sohumicroblog.png
│   │   │   │   ├── logo_twitter.png
│   │   │   │   ├── logo_vkontakte.png
│   │   │   │   ├── logo_yixinmoments.png
│   │   │   │   ├── logo_yixin.png
│   │   │   │   ├── material_go_normal.png
│   │   │   │   ├── me_01.png
│   │   │   │   ├── me_02.png
│   │   │   │   ├── me_03.png
│   │   │   │   ├── me_04.png
│   │   │   │   ├── me_05.png
│   │   │   │   ├── me_06.png
│   │   │   │   ├── me_collect_checked.png
│   │   │   │   ├── me_collect_uncheck.png
│   │   │   │   ├── me_comment.png
│   │   │   │   ├── me_more.png
│   │   │   │   ├── me_scan_code.png
│   │   │   │   └── me_share.png
│   │   │   ├── drawable-xxhdpi
│   │   │   │   ├── ic_launcher.png
│   │   │   │   ├── splashscreen.png
│   │   │   │   ├── tab_blogger_checked.png
│   │   │   │   ├── tab_blogger_uncheck.png
│   │   │   │   ├── tab_channel_checked.png
│   │   │   │   ├── tab_channel_uncheck.png
│   │   │   │   ├── tab_find_checked.png
│   │   │   │   ├── tab_find_uncheck.png
│   │   │   │   ├── tab_me_checked.png
│   │   │   │   └── tab_me_uncheck.png
│   │   │   ├── layout
│   │   │   │   ├── activity_about.xml
│   │   │   │   ├── activity_article_detail.xml
│   │   │   │   ├── activity_bloglist.xml
│   │   │   │   ├── activity_channel_detail.xml
│   │   │   │   ├── activity_comment.xml
│   │   │   │   ├── activity_conversation_detail.xml
│   │   │   │   ├── activity_home.xml
│   │   │   │   ├── activity_image_page.xml
│   │   │   │   ├── activity_main_back.xml
│   │   │   │   ├── activity_main.xml
│   │   │   │   ├── activity_settings.xml
│   │   │   │   ├── activity_splash.xml
│   │   │   │   ├── activity_update_log.xml
│   │   │   │   ├── article_detail_bold_title_item.xml
│   │   │   │   ├── article_detail_code_item.xml
│   │   │   │   ├── article_detail_head.xml
│   │   │   │   ├── article_detail_img_item.xml
│   │   │   │   ├── article_detail_item.xml
│   │   │   │   ├── article_detail_summary_item.xml
│   │   │   │   ├── article_detail_title_item.xml
│   │   │   │   ├── dialog_blogger_add.xml
│   │   │   │   ├── dialog_blogger_operation.xml
│   │   │   │   ├── dialog_loading.xml
│   │   │   │   ├── dialog_selection.xml
│   │   │   │   ├── drawer_list_item.xml
│   │   │   │   ├── fragment_blogger_list.xml
│   │   │   │   ├── fragment_channel.xml
│   │   │   │   ├── fragment_find.xml
│   │   │   │   ├── fragment_layout.xml
│   │   │   │   ├── fragment_me.xml
│   │   │   │   ├── include_comment_head.xml
│   │   │   │   ├── include_head_layout.xml
│   │   │   │   ├── item_text.xml
│   │   │   │   ├── listitem_blogger.xml
│   │   │   │   ├── listitem_blogtype.xml
│   │   │   │   ├── listitem_blog.xml
│   │   │   │   ├── listitem_channel.xml
│   │   │   │   ├── listitem_comment_child.xml
│   │   │   │   ├── listitem_comment.xml
│   │   │   │   ├── listitem_drawer.xml
│   │   │   │   ├── popwindow_bloglist.xml
│   │   │   │   ├── toast_bg.xml
│   │   │   │   ├── umeng_fb_activity_custom.xml
│   │   │   │   ├── umeng_fb_custom_dev_reply.xml
│   │   │   │   ├── umeng_fb_custom_user_reply.xml
│   │   │   │   └── umeng_update_dialog.xml
│   │   │   ├── menu
│   │   │   │   └── main.xml
│   │   │   ├── values
│   │   │   │   ├── attrs.xml
│   │   │   │   ├── colors.xml
│   │   │   │   ├── dimens.xml
│   │   │   │   ├── strings.xml
│   │   │   │   ├── styles.xml
│   │   │   │   ├── umeng_common_strings.xml
│   │   │   │   ├── umeng_fb_color.xml
│   │   │   │   ├── umeng_fb_dimens.xml
│   │   │   │   ├── umeng_fb_strings.xml
│   │   │   │   ├── umeng_fb_style.xml
│   │   │   │   └── umeng_update_string.xml
│   │   │   ├── values-v11
│   │   │   │   └── styles.xml
│   │   │   ├── values-v14
│   │   │   │   └── styles.xml
│   │   │   ├── values-w820dp
│   │   │   │   └── dimens.xml
│   │   │   └── values-zh
│   │   │   ├── umeng_common_strings.xml
│   │   │   ├── umeng_fb_strings.xml
│   │   │   └── umeng_update_string.xml
│   │   └── src
│   │   └── com
│   │   └── free
│   │   └── csdn
│   │   ├── activity
│   │   │   ├── AboutActivity.java
│   │   │   ├── BlogCollectActivity.java
│   │   │   ├── BlogCommentActivity.java
│   │   │   ├── BlogContentActivity.java
│   │   │   ├── BlogListActivity.java
│   │   │   ├── ChannelDetailActivity.java
│   │   │   ├── ContactUsActivity.java
│   │   │   ├── HotListActivity.java
│   │   │   ├── MainActivity.java
│   │   │   ├── SettingsActivity.java
│   │   │   ├── SplashActivity.java
│   │   │   └── UpdateLogActivity.java
│   │   ├── adapter
│   │   │   ├── BlogCategoryAdapter.java
│   │   │   ├── BloggerListAdapter.java
│   │   │   ├── BlogListAdapter.java
│   │   │   ├── ChannelListAdapter.java
│   │   │   ├── CommentAdapter.java
│   │   │   └── DrawerAdapter.java
│   │   ├── base
│   │   │   ├── BaseActivity.java
│   │   │   ├── BaseApplication.java
│   │   │   ├── BaseFragmentActivity.java
│   │   │   └── BaseFragment.java
│   │   ├── bean
│   │   │   ├── BaseEntity.java
│   │   │   ├── BlogCategory.java
│   │   │   ├── BloggerDetail.java
│   │   │   ├── Blogger.java
│   │   │   ├── BlogHtml.java
│   │   │   ├── BlogItem.java
│   │   │   ├── Channel.java
│   │   │   ├── CommentComparator.java
│   │   │   ├── Comment.java
│   │   │   └── DrawerInfo.java
│   │   ├── config
│   │   │   ├── AppConstants.java
│   │   │   ├── BloggerManager.java
│   │   │   ├── CacheManager.java
│   │   │   ├── CategoryManager.java
│   │   │   ├── ChannelManager.java
│   │   │   └── ExtraString.java
│   │   ├── db
│   │   │   ├── BlogCollectDao.java
│   │   │   ├── BlogCommentDao.java
│   │   │   ├── BlogContentDao.java
│   │   │   ├── BloggerDao.java
│   │   │   ├── BlogItemDao.java
│   │   │   ├── ChannelBloggerDao.java
│   │   │   ├── DaoFactory.java
│   │   │   └── impl
│   │   │   ├── BlogCollectDaoImpl.java
│   │   │   ├── BlogCommentDaoImpl.java
│   │   │   ├── BlogContentDaoImpl.java
│   │   │   ├── BloggerDaoImpl.java
│   │   │   ├── BlogItemDaoImpl.java
│   │   │   └── ChannelBloggerDaoImpl.java
│   │   ├── fragment
│   │   │   ├── BloggerFragment.java
│   │   │   ├── ChannelFragment.java
│   │   │   ├── FindFragment.java
│   │   │   ├── HotFragment.java
│   │   │   └── MeFragment.java
│   │   ├── lib
│   │   │   └── umeng
│   │   │   └── CustomActivity.java
│   │   ├── task
│   │   │   ├── FileCalculateAsyncTask.java
│   │   │   ├── FileDeleteAsyncTask.java
│   │   │   ├── HttpAsyncTask.java
│   │   │   └── OnResponseListener.java
│   │   ├── temp
│   │   │   ├── BlogDetailActivity.java
│   │   │   ├── BlogDetailAdapter.java
│   │   │   ├── Blog.java
│   │   │   ├── HomeActivity.java
│   │   │   ├── ImageActivity.java
│   │   │   ├── Page.java
│   │   │   └── README.md
│   │   ├── util
│   │   │   ├── BloggerDB.java
│   │   │   ├── CrashHandler.java
│   │   │   ├── DateUtil.java
│   │   │   ├── DisplayUtil.java
│   │   │   ├── FileUtils.java
│   │   │   ├── HttpUtil.java
│   │   │   ├── ImageLoaderUtils.java
│   │   │   ├── JsoupUtil.java
│   │   │   ├── KeyBoardUtils.java
│   │   │   ├── LogUtil.java
│   │   │   ├── MD5.java
│   │   │   ├── MyTagHandler.java
│   │   │   ├── NetUtil.java
│   │   │   ├── SpfUtils.java
│   │   │   ├── ToastUtil.java
│   │   │   ├── URLUtil.java
│   │   │   └── VersionUtil.java
│   │   └── view
│   │   ├── CircleImageView.java
│   │   ├── dialog
│   │   │   ├── BaseDialog.java
│   │   │   ├── BloggerAddDialog.java
│   │   │   ├── BloggerOperationDialog.java
│   │   │   ├── LoadingDialog.java
│   │   │   └── SelectionDialog.java
│   │   └── drawerlayout
│   │   ├── ActionBarDrawerToggle.java
│   │   └── DrawerArrowDrawable.java
│   └── OneXListviewLibrary-master
│   ├── AndroidManifest.xml
│   ├── assets
│   ├── 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
│   │   ├── res
│   │   │   └── crunch
│   │   │   ├── 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
│   │   ├── drawable-xhdpi
│   │   ├── 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
└── FreeCsdn.apk

128 directories, 691 files

标签:

实例下载地址

高仿 csdn客户端源码.rar

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

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

网友评论

发表评论

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

查看所有0条评论>>

小贴士

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

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

关于好例子网

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

;
报警