在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → Android 基于百度新闻api做的一个简单的新闻客户端

Android 基于百度新闻api做的一个简单的新闻客户端

一般编程问题

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

实例介绍

【实例简介】
Android新闻客户端 ViewPager+PagerAdapter+自定义Fragemt绑定。支持可嵌入广告页。。实现本地版本升级提醒,分为初次登陆和自动登录。实现了ScrollView+PullDownListView+MyGallery嵌套。解决了滑动冲突,包含数据库和网络服务,异步加载图片等多个工具类。可以直接运行
【实例截图】
【核心代码】
Ahuan_CctvNews
└── Ahuan_CctvNews
├── AndroidManifest.xml
├── bin
│   ├── AndroidManifest.xml
│   ├── classes
│   │   └── cuc
│   │   └── miti
│   │   ├── ahuan
│   │   │   └── app
│   │   │   ├── adapter
│   │   │   │   ├── ChannelNewsListAdapter$1.class
│   │   │   │   ├── ChannelNewsListAdapter$2.class
│   │   │   │   ├── ChannelNewsListAdapter.class
│   │   │   │   ├── IntroductionAdapter.class
│   │   │   │   └── pageAdapter.class
│   │   │   ├── AndroidApplication.class
│   │   │   ├── dao
│   │   │   │   ├── ChannelDao.class
│   │   │   │   ├── MediaResourceDao.class
│   │   │   │   ├── NewsInPartDao.class
│   │   │   │   ├── NewsItemDao.class
│   │   │   │   ├── SQLiteHelper.class
│   │   │   │   └── VisitedRecordDao.class
│   │   │   ├── domain
│   │   │   │   ├── BaiduNewsInPart.class
│   │   │   │   ├── Channel.class
│   │   │   │   ├── Enums$AccessoryType.class
│   │   │   │   ├── Enums$CacheFileType.class
│   │   │   │   ├── Enums$DoPostType.class
│   │   │   │   ├── Enums$ImageViewAnchor.class
│   │   │   │   ├── Enums$Language.class
│   │   │   │   ├── Enums$LoginStatus.class
│   │   │   │   ├── Enums$LogType.class
│   │   │   │   ├── Enums$NetStatus.class
│   │   │   │   ├── Enums$NewsFocus.class
│   │   │   │   ├── Enums$NewsPictureSize.class
│   │   │   │   ├── Enums$NewsProperty.class
│   │   │   │   ├── Enums$OperationType.class
│   │   │   │   ├── Enums$PreferenceKeys.class
│   │   │   │   ├── Enums$PreferenceType.class
│   │   │   │   ├── Enums$ResourceUrlType.class
│   │   │   │   ├── Enums$ReturnSet.class
│   │   │   │   ├── Enums$ReturnStatus.class
│   │   │   │   ├── Enums.class
│   │   │   │   ├── FileLastModifSort.class
│   │   │   │   ├── MediaResource.class
│   │   │   │   ├── MitiException.class
│   │   │   │   ├── NewsInPart.class
│   │   │   │   ├── NewsItem.class
│   │   │   │   ├── NewsQueryConditions.class
│   │   │   │   ├── Pager.class
│   │   │   │   └── Showing.class
│   │   │   ├── http
│   │   │   │   ├── Configuration.class
│   │   │   │   ├── DoRemoteResult.class
│   │   │   │   ├── HttpClient.class
│   │   │   │   ├── PostParameter.class
│   │   │   │   ├── RemoteCaller.class
│   │   │   │   └── Response.class
│   │   │   ├── logic
│   │   │   │   ├── ChannelLogic.class
│   │   │   │   └── NewsInPartLogic.class
│   │   │   ├── MainActivity.class
│   │   │   ├── myview
│   │   │   │   ├── ElasticScrollView$OnRefreshListener.class
│   │   │   │   ├── ElasticScrollView.class
│   │   │   │   ├── MyGallery$1.class
│   │   │   │   ├── MyGallery$PromotionImages$1.class
│   │   │   │   ├── MyGallery$PromotionImages$2.class
│   │   │   │   ├── MyGallery$PromotionImagesAdapter.class
│   │   │   │   ├── MyGallery$PromotionImages.class
│   │   │   │   ├── MyGallery.class
│   │   │   │   ├── SlideMenuLayout$1.class
│   │   │   │   ├── SlideMenuLayout.class
│   │   │   │   └── SlideMenuUtil.class
│   │   │   ├── service
│   │   │   │   └── ConnectionChangeReceiver.class
│   │   │   ├── ui
│   │   │   │   ├── About$1.class
│   │   │   │   ├── About.class
│   │   │   │   ├── BaseActivity.class
│   │   │   │   ├── HomeActivity$1.class
│   │   │   │   ├── HomeActivity$2.class
│   │   │   │   ├── HomeActivity$3.class
│   │   │   │   ├── HomeActivity$4.class
│   │   │   │   ├── HomeActivity$5.class
│   │   │   │   ├── HomeActivity$6.class
│   │   │   │   ├── HomeActivity$7.class
│   │   │   │   ├── HomeActivity$8.class
│   │   │   │   ├── HomeActivity$SlideMenuAdapter.class
│   │   │   │   ├── HomeActivity$SlideMenuChangeListener.class
│   │   │   │   ├── HomeActivity.class
│   │   │   │   ├── IntroductionActivity$1.class
│   │   │   │   ├── IntroductionActivity.class
│   │   │   │   ├── MainTabActivity$1.class
│   │   │   │   ├── MainTabActivity.class
│   │   │   │   ├── NewsDetailsActivity$webViewClient.class
│   │   │   │   ├── NewsDetailsActivity.class
│   │   │   │   ├── SplashActivity$1.class
│   │   │   │   ├── SplashActivity$2.class
│   │   │   │   ├── SplashActivity$3.class
│   │   │   │   ├── SplashActivity$4.class
│   │   │   │   ├── SplashActivity$5.class
│   │   │   │   ├── SplashActivity$6.class
│   │   │   │   ├── SplashActivity$7.class
│   │   │   │   ├── SplashActivity$8.class
│   │   │   │   ├── SplashActivity$9.class
│   │   │   │   ├── SplashActivity$SplashHandler.class
│   │   │   │   └── SplashActivity.class
│   │   │   └── utils
│   │   │   ├── CacheHelper.class
│   │   │   ├── DBManager.class
│   │   │   ├── DeviceInfoHelper.class
│   │   │   ├── DialogHelper$1.class
│   │   │   ├── DialogHelper.class
│   │   │   ├── Logger.class
│   │   │   ├── MediaHelper.class
│   │   │   ├── MySyncImageLoader$1.class
│   │   │   ├── MySyncImageLoader$2.class
│   │   │   ├── MySyncImageLoader$OnImageLoadListener.class
│   │   │   ├── MySyncImageLoader.class
│   │   │   ├── SharedPreferencesHelper.class
│   │   │   ├── StandardizationDataHelper.class
│   │   │   ├── ThemeHelper.class
│   │   │   ├── TimeFormatHelper.class
│   │   │   └── ToastHelper.class
│   │   └── gaozeyang
│   │   └── app
│   │   ├── BuildConfig.class
│   │   ├── R$attr.class
│   │   ├── R$color.class
│   │   ├── R$dimen.class
│   │   ├── R$drawable.class
│   │   ├── R$id.class
│   │   ├── R$layout.class
│   │   ├── R$menu.class
│   │   ├── R$raw.class
│   │   ├── R$string.class
│   │   ├── R$style.class
│   │   └── R.class
│   ├── classes.dex
│   ├── dexedLibs
│   │   ├── android-support-v4-44b3d837737e65e16d4fcfde4f3aaff4.jar
│   │   └── commons-lang3-3.1-9dead2df7a6448c3f6a46f8017ff390c.jar
│   ├── GaoZeYangCCTV.apk
│   ├── jarlist.cache
│   ├── res
│   │   ├── drawable
│   │   │   ├── common_banner_bg.png
│   │   │   ├── common_bg.png
│   │   │   ├── default_image.png
│   │   │   ├── icon.png
│   │   │   ├── intro_1.png
│   │   │   ├── intro_2.png
│   │   │   ├── intro_3.png
│   │   │   ├── intro_4.png
│   │   │   ├── main_banner.9.png
│   │   │   ├── main_banner_logo.png
│   │   │   ├── main_banner_text.png
│   │   │   ├── main_bg.png
│   │   │   ├── main_imagegallery_activation_of_headlines.png
│   │   │   ├── main_imagegallery_headline_is_not_activated.png
│   │   │   ├── main_imagegallery_headline_tips.png
│   │   │   ├── main_imagegallery_selected.9.png
│   │   │   ├── main_newslist_divider.png
│   │   │   ├── main_newslist_image_bg.png
│   │   │   ├── main_slidemenu_bg.9.png
│   │   │   ├── main_slidemenu_divider.png
│   │   │   ├── main_slidemenu_next.png
│   │   │   ├── main_slidemenu_previous.png
│   │   │   ├── main_slidemenu_selected_bg.9.png
│   │   │   ├── main_special.png
│   │   │   ├── main_toolsmenu_activity_button.png
│   │   │   ├── main_toolsmenu_award_button.png
│   │   │   ├── main_toolsmenu_backgroud.png
│   │   │   ├── main_toolsmenu_btn_pressed_bg.png
│   │   │   ├── main_toolsmenu_btn_selected_bg.png
│   │   │   ├── main_toolsmenu_divider.png
│   │   │   ├── main_toolsmenu_home_button.png
│   │   │   ├── main_toolsmenu_mainform_button.png
│   │   │   ├── main_toolsmenu_match_button.png
│   │   │   ├── main_toolsmenu_more_button.png
│   │   │   ├── main_video_play_button.png
│   │   │   ├── splash_bg.png
│   │   │   ├── z_arrow_down.png
│   │   │   └── z_arrow_up.png
│   │   ├── drawable-hdpi
│   │   │   └── ic_launcher.png
│   │   ├── drawable-mdpi
│   │   │   └── ic_launcher.png
│   │   ├── drawable-xhdpi
│   │   │   └── ic_launcher.png
│   │   └── drawable-xxhdpi
│   │   └── ic_launcher.png
│   └── resources.ap_
├── gen
│   └── cuc
│   └── miti
│   └── gaozeyang
│   └── app
│   ├── BuildConfig.java
│   └── R.java
├── ic_launcher-web.png
├── libs
│   ├── android-support-v4.jar
│   └── commons-lang3-3.1.jar
├── proguard-project.txt
├── project.properties
├── res
│   ├── color
│   │   ├── slidemenu_text_for_award.xml
│   │   ├── slidemenu_text_for_match_channel.xml
│   │   └── slidemenu_text.xml
│   ├── drawable
│   │   ├── common_banner_bg.png
│   │   ├── common_bg.png
│   │   ├── default_image.png
│   │   ├── icon.png
│   │   ├── intro_1.png
│   │   ├── intro_2.png
│   │   ├── intro_3.png
│   │   ├── intro_4.png
│   │   ├── introduction_dot.xml
│   │   ├── main_banner.9.png
│   │   ├── main_banner_logo.png
│   │   ├── main_banner_text.png
│   │   ├── main_bg.png
│   │   ├── main_imagegallery_activation_of_headlines.png
│   │   ├── main_imagegallery_headline_is_not_activated.png
│   │   ├── main_imagegallery_headline_tips.png
│   │   ├── main_imagegallery_selected.9.png
│   │   ├── main_newslist_divider.png
│   │   ├── main_newslist_image_bg.png
│   │   ├── main_slidemenu_bg.9.png
│   │   ├── main_slidemenu_divider.png
│   │   ├── main_slidemenu_next.png
│   │   ├── main_slidemenu_previous.png
│   │   ├── main_slidemenu_selected_bg.9.png
│   │   ├── main_special.png
│   │   ├── main_toolsmenu_activity_button.png
│   │   ├── main_toolsmenu_award_button.png
│   │   ├── main_toolsmenu_backgroud.png
│   │   ├── main_toolsmenu_btn_bg.xml
│   │   ├── main_toolsmenu_btn_pressed_bg.png
│   │   ├── main_toolsmenu_btn_selected_bg.png
│   │   ├── main_toolsmenu_divider.png
│   │   ├── main_toolsmenu_home_button.png
│   │   ├── main_toolsmenu_mainform_button.png
│   │   ├── main_toolsmenu_match_button.png
│   │   ├── main_toolsmenu_more_button.png
│   │   ├── main_video_play_button.png
│   │   ├── orange_progressbar.xml
│   │   ├── splash_bg.png
│   │   ├── z_arrow_down.png
│   │   └── z_arrow_up.png
│   ├── drawable-hdpi
│   │   └── ic_launcher.png
│   ├── drawable-mdpi
│   │   └── ic_launcher.png
│   ├── drawable-xhdpi
│   │   └── ic_launcher.png
│   ├── drawable-xxhdpi
│   │   └── ic_launcher.png
│   ├── layout
│   │   ├── about.xml
│   │   ├── activity_main.xml
│   │   ├── details.xml
│   │   ├── introduction.xml
│   │   ├── main_gallery.xml
│   │   ├── main_listview_news.xml
│   │   ├── main.xml
│   │   ├── news_sublist_form_item_for_news.xml
│   │   ├── progress_system_update.xml
│   │   ├── promotion_hint.xml
│   │   ├── scrollover_footer.xml
│   │   ├── scrollover_head.xml
│   │   ├── splash.xml
│   │   └── tab_main.xml
│   ├── menu
│   │   └── main.xml
│   ├── raw
│   │   └── miti_news.db
│   ├── values
│   │   ├── color.xml
│   │   ├── dimens.xml
│   │   ├── drawables.xml
│   │   ├── strings.xml
│   │   └── styles.xml
│   ├── values-sw600dp
│   │   └── dimens.xml
│   ├── values-sw720dp-land
│   │   └── dimens.xml
│   ├── values-v11
│   │   └── styles.xml
│   └── values-v14
│   └── styles.xml
└── src
└── cuc
└── miti
└── ahuan
└── app
├── adapter
│   ├── ChannelNewsListAdapter.java
│   ├── IntroductionAdapter.java
│   └── pageAdapter.java
├── AndroidApplication.java
├── dao
│   ├── ChannelDao.java
│   ├── MediaResourceDao.java
│   ├── NewsInPartDao.java
│   ├── NewsItemDao.java
│   ├── SQLiteHelper.java
│   └── VisitedRecordDao.java
├── domain
│   ├── BaiduNewsInPart.java
│   ├── Channel.java
│   ├── Enums.java
│   ├── FileLastModifSort.java
│   ├── MediaResource.java
│   ├── MitiException.java
│   ├── NewsInPart.java
│   ├── NewsItem.java
│   ├── NewsQueryConditions.java
│   ├── Pager.java
│   └── Showing.java
├── http
│   ├── Configuration.java
│   ├── DoRemoteResult.java
│   ├── HttpClient.java
│   ├── PostParameter.java
│   ├── RemoteCaller.java
│   └── Response.java
├── logic
│   ├── ChannelLogic.java
│   └── NewsInPartLogic.java
├── MainActivity.java
├── myview
│   ├── ElasticScrollView.java
│   ├── MyGallery.java
│   ├── SlideMenuLayout.java
│   └── SlideMenuUtil.java
├── service
│   └── ConnectionChangeReceiver.java
├── ui
│   ├── About.java
│   ├── BaseActivity.java
│   ├── HomeActivity.java
│   ├── IntroductionActivity.java
│   ├── MainTabActivity.java
│   ├── NewsDetailsActivity.java
│   └── SplashActivity.java
└── utils
├── CacheHelper.java
├── DBManager.java
├── DeviceInfoHelper.java
├── DialogHelper.java
├── Logger.java
├── MediaHelper.java
├── MySyncImageLoader.java
├── SharedPreferencesHelper.java
├── StandardizationDataHelper.java
├── ThemeHelper.java
├── TimeFormatHelper.java
└── ToastHelper.java

60 directories, 304 files

标签:

实例下载地址

Android 基于百度新闻api做的一个简单的新闻客户端

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

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

网友评论

发表评论

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

查看所有0条评论>>

小贴士

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

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

关于好例子网

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

;
报警