自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 ARouter 拦截器Interceptor中postcard设置setTag的用处

在处理需求时,看到项目中某个功能用到了ARouter的拦截器来判断登录状态 ,没登录就会跳回登录页,但是interceptor的process()中发现异常情况: postcard.setTag("登录已失效,请重新登录"); postcard.setExtra(666); callback.onContinue(post...

2019-06-17 16:50:59 1255

原创 Android targetSdkVersion28 适配

平时csdn看资料的时候,都是游客模式,前两天要看个评论,不得不登一下,发现之前写的一个心得,有好几个朋友评论了。虽然是很小的问题,但能帮到别人,心里就很满足2333正好近期把targetSdkVersion 升到了28,适配过程中踩到了各种坑,趁此机会写一篇个人总结与诸位一起分享。1. 腾讯云-语音识别 code=-301 & 7.0无法抓包 & MTA崩溃这几...

2019-06-12 18:22:16 5073

原创 failed to resolve com.google.android.exoplayer:exoplayer:r2.8.1

想把exoplayer升级一下,本来是r2.5.2,改成r2.8.1,但一直报错,没去下新版本,后来搜了搜github issue发现应该是新版不需要带r了,直接去掉r就okcompile 'com.google.android.exoplayer:exoplayer:2.8.1'...

2018-05-23 10:54:30 4705 1

原创 Subsampling Scale Image View + Glide显示网络图片

Subsampling Scale Image View自身只支持本地图片的加载,但项目中还需要显示网络图片,不想分情况选用不同的控件,所以通过Glide将图片下载到本地缓存再显示 //使用Glide下载图片,保存到本地 Glide.with(context) .download(uri) .i...

2018-04-25 17:54:30 2207

原创 PhotoPicker无法显示长图

项目中需要添加相册图片浏览功能,选用了PhotoPicker,这个库通过glide加载图片,整体效果还是很不错的,但试的时候,发现非常长的图片在查看详情时无法显示,比如链接: https://pan.baidu.com/s/1QvJjlv7j96e-kWiaAKaDGA 密码: 8ee6 ,图出来了一下,然后就不见了。试了一下,发现把PhotoPagerAdapter中Glide的RequestO...

2018-04-25 17:03:11 402

原创 android build successful, run failed.

昨天在将项目依赖由module切换到私服上打好包的aar时,运行时惯例出现了找不到xxx文件的提示,随后clean了一下,build successful, 但发现run时还是出错,没办法只好invalidate cache大法,漫长的等待后,发现gg,竟然还是跑不起来。报错如下:java.lang.NoClassDefFoundError: com/sun/tools/javac/jvm/Cla...

2018-04-25 15:32:43 1141 1

原创 nodejs已安装,显示node 不是内部或外部命令

在Nodejs官网链接(点这里)下载了Node.js,安装后发现cmd.exe运行node -v 显示 “node 不是内部或外部命令”,怕没装好,改用chocolatey重新装,也不行,就很迷然后还是打开“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量”看一看,发现PATH里已经有了呀,于是使出终极手段,关了cmd.exe,重开,解决23333

2017-12-25 15:59:54 26348 23

原创 android zip文件下载后后缀变成.apk

需要从服务器下载主题zip包,之前都运行的正常,然后同事手机上下载下来的文件后缀变成apk,因为解压时,路径带了后缀.zip,就导致fileNotFoundException,文件解压失败。后来发现在download manager中,mimeType 设置为“applicaiton/vnd.android.package-archive",后改成“application/zip”,下载下来的

2017-08-14 14:22:11 4174

原创 react native 更新后packager启动失败:SyntaxError: Unexpected token ...

更新了下react native版本,突然发现packager就无法启动了。报错SyntaxError: Unexpected token ... 具体如下:######### Starting Packager ################### Executing command: react-native start --port 8081 ##########/Users/

2017-08-09 17:18:06 10199 1

原创 React Native Android ScrollView 去除阴影效果

Android 上的ScrollView 拉到尽头时会有阴影效果,需求要求去除该效果。看了看React Native上ScrollView的文档,发现bounce这类有点关系的属性都是ios的,没有android上相关的设置。在StackOverFlow找到了解决的办法。因为RN是调用的原生的控件,所以在android文件中设置scrollView相关属性就能起作用了。具体为在styles

2016-09-01 17:12:16 1982

原创 React Native Don't Call PropTypes Warning

在运行demo时出现大量: Warning: You are manually calling a React.PropTypes validation function for ...在这个issue中找到了解决方法。React 15.3.0中 对于 PropTypes有了变化 In a future major release of React, the code that imp

2016-08-24 12:17:29 746

原创 React Native demo运行报错:Cannot find entry file index.android.js in any of the roots

android运行GaGaMall出现如图错误,怎么弄都不行,index.android.js明明在根目录的,头疼的要死...可是同事那边下的,在npm install后,拷贝过来又行了...然后想了想,我原来是用cnpm install安装的,可能是cnpm出了问题,果然重新用npm下了就好了...太坑,太坑...为什么我每次想用什么新的demo都要弄半天...

2016-08-12 16:53:55 12516 5

原创 运行React Native示例出现null is not an object (evaluating 'this.state.text')

在运行官方示例的时候出现了null is not an object (evaluating 'this.state.text'),明明是直接copy的,state初始化也是根据ES6来的,怎么就突然报错了,很尴尬...一开始以为是跟安卓版本相关,6.0行,4.4.4有bug,可是后来换了个4.4.4也可以,这就很奇怪了,只好把出问题的手机重新run android了一下,然后好了...推

2016-08-10 11:53:56 11598

原创 React Native 集成Android原生应用:Didn't find class "com.facebook.jni.IteratorHelper"

刚开始接触RN,问题好多...连更新个版本都要很久,一切换到别的项目也整个死机...这坑...在更新到新版后(20以后好像就会有这问题),运行出现 didn't find class"com.facebook.jni.IteratorHelper"第一次的时候,下的是0.30, 出现问题后听群里说换0.20.0就好了,所以就等了半天降级了,结果发现hot reload是 0.22之后才

2016-08-09 17:21:54 882

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除