TasteNews

MVP 架构的新闻客户端
授权协议 GPL
开发语言 Java
所属分类 手机/移动开发、 网站客户端
软件类型 开源软件
地区 国产
投 递 者 滕璞瑜
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

TasteNews 是MVP架构+悬浮窗+SDK集成的最佳实践, 是MVP架构的news,前期借鉴了SimpleNews的代码,后期进行了相应的完善。

应用部分截图:

完善的功能:

  • 使用悬浮窗,在退出应用后仍可以在桌面显示悬浮窗,点击悬浮窗后弹出一个显示新闻标签的酷炫窗口

  • 后台暂时使用Bmob后端云

  • 添加了登录注册功能,并且只需一次注册,永久登录

  • 添加评论功能,实现交互,并且新闻中的评论以弹幕的形式出现,而且通过调整,不会影响到阅读新闻,更增加了一丝趣味

  • 在新闻详情中添加了评论区域的入口,摆脱了传统的只在新闻下面说说自己的想法,简单而无太大营养。评论区域借鉴知乎的idea,设有评论区、问问题等功能,力求让每一条新闻都能让大家畅所欲言。

  • 添加了语音控制功能,能够通过语音控制跳转到哪个页面。由于采用的是科大讯飞的接口,如果想要有持久唤起语音的功能就必须买,好贵啊啊啊啊,所以目前只是需要语音的时候点击menu中的语音选项。

 相关资料
  • 实现类似搜狐新闻的UI架构,顶部滑条可以点击切换视图,也可以直接滑动屏幕切换视图。 [Code4App.com]

  • 前面我们对基于 MINA 的服务端架构有了一个大体认识,现在我们看一下客户端的情况。客户端需要连接到一个服务端,发送消息并处理响应 客户端首先创建一个 IOConnector (用以连接 Socket 的 MINA Construct (构件)),开启一个服务器的绑定 在连接创建时,一个 Session 会被创建并关联到该连接 应用或者客户端写入 Session,导致数据在穿越 Filter Ch

  • 海外客户端平台架构部门-Android跨端方向 自我介绍,实习项目 浏览器中URL的运作过程 其中解析域名用的什么协议 arp和dns协议 三次握手的建立 为什么不是两次握手 如果服务端一直没收到客户端的消息的话怎么办 HTTP和HTTPS的区别 HTTPS的加密具体怎么做的 Handler里面的keep_alive是什么 Java泛型,泛型里面的类型编译之后还存在吗 泛型类型擦除 arrayli

  • 本文向大家介绍Android实现网易新闻客户端首页效果,包括了Android实现网易新闻客户端首页效果的使用技巧和注意事项,需要的朋友参考一下 关于实现网易新闻客户端的界面,以前写过很多博客,请参考: Android实现网易新闻客户端效果 Android实现网易新闻客户端侧滑菜单(一) Android实现网易新闻客户端侧滑菜单(二) 今天用ViewPager + FragmentAdapter +

  • 客户端-服务器(Client/Server)结构简称 C/S 结构,是一种网络架构,通常在该网络架构下的软件分为客户端和服务器。 服务器是整个应用系统资源的存储和管理中心,多个客户端分别各自处理相应的功能,共同实现完整的应用。在客户/服务器结构中,客户端用户的请求被传送到数据库服务器,数据库服务器进行处理后,将结果返回给用户,从而减少网络数据的传输量。 用户在使用应用程序时,首先启动客户端,然后通

  • 本文向大家介绍Android实现网易新闻客户端侧滑菜单(1),包括了Android实现网易新闻客户端侧滑菜单(1)的使用技巧和注意事项,需要的朋友参考一下 Android中很多产品(比如360手机助手、网易菜单...)都采用侧滑菜单的展现形式,采用这种展现形式 1、能把更多的展现内容都存放在菜单中 2、设计上也能体现出视觉效果 现在这种交互方式越来越流行了,虽然这种交互方式可以通过自定义组件的方式

  • 本文向大家介绍Android实现网易新闻客户端侧滑菜单(2),包括了Android实现网易新闻客户端侧滑菜单(2)的使用技巧和注意事项,需要的朋友参考一下 前面已经讲过通过三方开源库SlideMenu来实现这种效果,请参考Android实现网易新闻客户端侧滑菜单(一) 今天通过自定义View来实现这种功能。 代码如下: SlideMenu.java MainActivity.java 系列文章:

  • 本文向大家介绍微信小程序(应用号)开发新闻客户端实例,包括了微信小程序(应用号)开发新闻客户端实例的使用技巧和注意事项,需要的朋友参考一下 下载最新版的微信小程序开发工具,目前是v0.9.092300 下载地址:https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html 官方文档:https://mp.weixin.qq.com