相信技术的力量

Hexo持续优化-创建分类和标签页面

昨天本地的博客文件被误删了,后来重新搭建起来,发现博客没有分类和标签页面了,原因是source目录下的categoriestags 目录被删除了,需要重新创建。然而只是创建个空目录是不行的,必须按照规范来。

Hexo持续优化-在文章尾部添加版权声明

如果文章没有版权声明信息,可能会发生被他人随意转载、随意修改的情况,如果是普通的技术文章和随笔还好,但如果涉及到一些比较重要的信息,可能会涉及一些未可知的不良后果。

RatingBar的基本使用和自定义样式

当项目中遇到【评分】需求的时候,一般情况下都会使用RatingBar用于UI展示,而且很多时候都不会使用原生样式。原因有两个:

  • Android和iOS样式的统一
  • 系统原生样式的版本兼容性问题

GoogleDrive云盘同步本地博客文件

之前通过Github + Coding将自己的博客文章进行了双服务器托管,然而真正部署到远程服务器的内容其实都是发布后的主题样式文件和HTML文章,并不是整个博客系统的源文件。这样如果自己的本地电脑挂了,磁盘文件丢失了,又需要费一番周折才能陆续恢复。
为了避免这种情况,只能及时备份,移动硬盘的备份在及时性上略差一些,因此本地文件的云端同步存储是必然选择。

RecyclerView分割线-ItemDecoration

在ListView中,可以通过控件的divider属性直接进行设置其分割线,但是RecyclerView将控件、数据适配器、布局管理器都进行了解耦,分割线也同样如此。

Android微信支付流程及返回码-1之坑

之前做微信支付的时候,直接是以库形式引入项目的,虽然一直觉得微信支付的开发文档不太理想,但是印象中也没有遇到什么大坑。
今天项目组的一个小伙伴突然告诉我微信支付一直失败,根本调不起来支付页面,onResp() 中的返回码一直是-1,而且他好像已经搞了好几个小时了。