0%

ViewPager+Fragment+RecyclerView,当切换ViewPager时,RecyclerView自动总是自动滑动

这个问题应该是ViewPager在切换时RecyclerView获得了焦点
RecyclerView的 focusableOnTouchMode属性默认是true,所以ViewPager切换时recyclerView自动获得焦点后就会发生滚动
解决办法是将recyclerView的父控件设置android:focusableInTouchMode="true"

阅读全文 »

今天项目编译错误后需要看详细日志,发现gradlew命令提示找不到

1
bash: gradlew: command not found

Google了一下找到了解决的方法

macOS下使用gradlew命令需要再命令前加上./
比如:./gradlew --info assembleDebug
之后会提示权限:

1
bash: ./gradlew: Permission denied

运行:

1
chmod +x gradlew

之后就可以使用了

起因

一开始是想把整个博客的文件备份下来,所以想到了Github
把整个博客上传到了Github才想起来Github私有项目是属于付费的,所以看了另一个平时常用的git服务:oschina
上面可以直接导入Github的项目,clone下来之后试了一下hexo clean,很显然hexo的环境需要重新部署,但是hexo init需要非空的目录,所以Google了一下,在知乎上找到了一篇文章

部署

git clone 下来之后,在博客文件夹下依次执行命令:
npm install hexo 或者 npm install -g hexo-cli
npm install
npm install hexo-deployer-git
记得不需要hexo init这条指令

阅读全文 »

作为本博客开通的第一篇文章,留作纪念😄!

花了两天时间来回配置好几遍,终于完成了,之前总是遗憾没能把一些经验分享出来