您的位置:首页 > 移动开发 > Android开发

Android小项目二:口袋新闻

2016-07-20 15:27 218 查看
最近刚刚完成了口袋新闻客户端的整体功能,以下就会分篇总结出来。

先来看看大概的效果图,由于录制的gif太大,所以传几张静态图看看:

首先是进入的Splash页面,就一张图片,自己加了几个字:



然后进入主页面,可以看到总共有三部分内容,新闻、精选和设置。这是由ViewPager实现的三个页面,然后做了禁止滑动功能,这样是便于新闻页面里面的ViewPager能够便于实现滑动效果。可以看到选中的新闻页面整体是也是一个ViewPager布局,里面包含了头条、社会、国内、国际、军事等十个页面。现在再来看看每一个页签页面的布局,从上到下应该是ViewPager和ListView的布局,这里的ViewPager也是可以滑动的,而且滑到了最右边继续滑,可以滑到下一个页签中去。这里就涉及到了事件的处理机制,其他标签页面都是一样的布局:



进入到新闻详情页,是一个WebView,设置字体大小也是WebView自带的功能,使用AlertDialog弹出一个选择框:



接着就是一个分享的功能,使用的是shareSDK的社会化分享,不过没有全部成功,因为还有一些没申请下来:



这里是精选的组图页面,使用的开源的StaggerGridView实现的,不过暂时还没有实现下拉刷新等功能:



这里是设置中心页面的关于口袋新闻功能,也是弹出一个描述窗口就好:



这是修改密码的弹窗功能:



然后是新闻热搜功能页面:



这是登录页面:



这里是今日天气页面:



这里是收藏功能页面,可以左滑删除收藏新闻,也可以进入详情页进行删除:



以上是一些大概的介绍,接下来会分篇把我实现的过程和步骤还有代码都会贴出来,花了两个多星期的时间查各种资料,看视频,解决问题等等,感觉收获还是挺多的。这里分享出来,希望能够帮助到一些人。这里一直是完成了一个大概的功能,后面还会继续完善。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息