AndroidNewsClient Android Material Design 新闻客户端开源项目,主要使用了Toolbar、TabLayout、SwipeRefreshLayout、Listview、RecyclerView、WebView等控件。
本项目属于Android Material Design新闻类开源项目,新闻数据采集自CSDN资讯的HTML,用Jsoup抓取解析页面的数据。
在Android客户端,顶部采用Toolbar替代了Actionbar,指示器使用 TabLayout 完成,业界栏目采用 SwipeRefreshLayout + Listview 实现,此处自定义 SwipeRefreshLayout 实现了 Listview 上拉加载功能,新闻详情界面采用WebView实现。而 移动开发 栏目则采用SwipeRefreshLayout + RecyclerView 实现。
截图:
下载方式:
Gradle[Java] 纯文本查看 复制代码 compile 'com.android.support:appcompat-v7:24.2.1'
compile 'com.android.support:design:24.2.1'
compile 'com.android.support:recyclerview-v7:24.2.1'
compile project(':NewsSplider')
compile 'com.github.bumptech.glide:glide:3.7.0' PreviewScreenShot文件夹为效果演示图(与项目代码无关)
|