开发类似知乎日报这种含有图文并茂的富文本内容的APP应该用啥控件,数据交换怎样做

亲身经历告诉你,服务端就不要自己写了,而且你还是用SSH的java,首先SSH不适合快速开发接口,其次你没那个精力,就算要写我也会用php+lumen或者python来写。用用LeanCloud,Bomb这些Bass服务吧,人家不就是为移动开发者服务,减少负担来的么?UI部分其实是很简单的,日报说简单点也就是一个ListView(RecyclerView)加上一个详情页面,详情页面用WebView来做,请求服务器,返回适合手机的HTML数据,这样做主要是表现形式上容易处理富文本,例如图文混排。数据存储方面,基本上没有什么好存储的,WebView自带缓存。通过上述的阶段基本上一个应用就完成了,当然其中还有一些细节需要自己处理,例如网络请求方面,WebView优化方面。参见我写的日报DEMO: lsxiao/ZhihuDailyRRD最近自由了,估计有时间更新下了。


    推荐阅读