日常
赛睿鼠标出现破裂纹
mtsym 发表于2018-07-28 浏览5543 评论0
赛睿的Sensei RAW,这个鼠标去年在京东上买的,刚好过了保修期十天才发现已经破裂了,有点坑爹,用起来感觉还不错,质量就有点渣渣了。顺便看了一下记录这是在京东上买的第八个鼠标,一个双飞燕、三个罗技、三个炼狱蝰蛇。
(adsbygoogle = window.adsbygoogle || []).push({});
要设置好
2.出现license问题,尝试
flutter doctor --android-licenses
sdkmanager --licenses
3.出现 ˃ Unable to download needed Android SDK components, as the following licenses have
技术坑
Java出现个别中文字符乱码问题
mtsym 发表于2018-07-20 浏览5876 评论0
如果你发现HttpClient获取下来的内容个别字符是乱码的,别慌,这种情况很可能页面编码是GB2312的,但是某个汉字编码不在GB2312里面,所以采用GBK或者GB18030对字符串进行处理就行了,另外这种情况不要使用EntityUtils.toString去处理,因为它内部实现有个1024的buffer操作,毕竟老外写得库,不会考虑中文。使用BufferedReader按行读取,或者使用ByteArrayOutputStream一次性全部读取再进行字符串编码处理。
技术坑
Android TV使用vpnservice报错com.android.vpndialogs ActivityNotFoundException
mtsym 发表于2018-07-19 浏览9351 评论0
如果apk报下面错误,你的设备vpn模块凶多吉少,应该被厂商给移除了
android.content.ActivityNotFoundException: Unable to find explicit activity class {com.android.vpndialogs/com.android.vpndialogs.ConfirmDialog}; have you declared this activity in your AndroidManifest.xml<!--autointro-->技术坑
小米安卓电视一个屏保动画效果
mtsym 发表于2018-07-10 浏览5413 评论0
小米电视盒子上出现屏保时有一个类似水墨画的渐变效果,挺好看的,研究了一下发现是用opengl做的,在cocos2d项目下在Scene里面写个Filter配合vsh、fsh 加载底图进行处理就行了,Shader文件如下
vsh文件
attribute vec4 a_position;
attribute vec2 a_texCoord;
attribute vec4 a_color;
#ifdef GL_ES
varying lowp v<!--autointro-->技术坑
Android Studio插件无法安装问题
mtsym 发表于2018-07-06 浏览5801 评论0
前阵子已经丢出一篇文字吐槽了AS坑坑坑,今天想装个SonarQube的插件,下载安装重启后发现没有安装上,检查了一下,看样子是我修改了下面两个配置导致的
idea.config.path=${user.home}/.AndroidStudio/config
idea.system.path=${user.home}/.AndroidStudio/system
这时候下载插件文字在你配置的idea.syste
技术坑
Android工程出现Failed to resolve: support-fragment
mtsym 发表于2018-07-06 浏览7756 评论4
一个老的工程更新了gradle配置,检查了一下没有什么问题, 但是还是会报一个Failed to resolve: support-fragment的错误,解决这个问题只需要在gradle文件里修改buildscript里面的repositories,把google放到jcenter前面就可以了,简直辣眼睛。
(adsbygoogle = window.adsbygoogle || []).push({});
技术坑
Android开发中渠道包过多时gradle过滤处理
mtsym 发表于2018-07-05 浏览5256 评论0
有些公司App需要大力推广,所以会要求打大量的渠道包,这样gradle文件里面会产生一堆配置,如果不进行处理每次打开项目会非常慢,AS会花大量的时间去处理这些渠道包,为了避免这个问题,只需要在variantFilter进行一些过滤配置就行了,大致如下
variantFilter { variant -˃
def names = variant.flavors*.name
def buildTypeName = variant.buildType.name
<!--autointro-->技术坑
在wordpress中整合vue
mtsym 发表于2018-07-02 浏览8179 评论1
为什么会有此需求
有时候想在wordpress文章中插入部分UI逻辑,如果单独去写个页面太麻烦了,而且主题风格也要处理,所以做成往文章内容里面填充用vue写的代码就行了,做小工具高产似母猪!
怎么实现
- 选中一个主题模板,在page-templates创建一个vue的php模板
- 创建一个header并引入css
- 创建一个footer引入vue.js
- 然后在wp后台以这个模板创建文章,将vue代码贴入就可以了
模板大致如下
<!--autointro-->