2019-02-28 21:47:43

# 做了一个新闻类App

# 花了四天做了一个简单的新闻流App

这个用vuepress搭建的博客,用起来还不是很方便,刚刚花了点时间写了一个创建md文件的脚本,这样可以用命令快速的创建一个简单模板的md文件。

周一的时候余兴(毛总)说有个公司做刷机的,可以帮忙附带安装一些App,他觉得新闻流的App不错。我们之前也有做过,他们自己公司也有类似的产品,开始是打算直接用kb(公司名缩写)的app改改然后给刷机的去装。他以为直接反编译,然后改改包名再打包一下就好了。我找了一些反编译的工具,发现都不能正常反编译,那些工具都2年没更新了,不知道是什么原因。用了谷歌自己做的一个,只能看看java class的反编译,又不能整个解压,xml文件的也不能显示。我也很久没有去做Android App了,感觉之前那个androiddevtool网站很多链接都没更新了,有的已经过时了,有的工具也好几年没更新了,不知道什么原因。后面有空再看看,好像谷歌自己做了很多工具,框架什么的,其他人的东西都没什么必要了。

反编译搞不定,就算能反编译,也不能变成自己的,我看了看App功能,感觉也不难,还不如自己重新做一个。他之前有做过新闻流网页,有现成的数据源,然后整理一下,提供接口就可以了。我这边参考kb的app,然后重新做了一个。很快就搞好了,框架用之前游戏app的框架,升级,热修复,友盟这些都已经搞好了,注册一下就可以了。主要是那个频道管理的页面有点麻烦,各种动画,效果比较麻烦。不过这些都有成熟的例子可以抄,看了好几个例子,觉得都有点复杂,后面找到一个用谷歌提供的ItemTouchHelper来做的,很简洁,也刚好有个demo跟我的需求一样,直接拿过来就用了。

这几年没有仔细搞android app,最近搞了一下,发现谷歌自己出了很多很好的框架跟工具,之前一些比较流行的开源框架都已经淘汰了,技术发展太快了,时间也过的比较快。