linq8261

Results 15 comments of linq8261

+1 ``` GlideApp.with(mContext).load(datum.path) .apply(RequestOptions.bitmapTransform(new RoundedCornersTransformation(128, 0, RoundedCornersTransformation.CornerType.ALL))).placeholder(R.mipmap.default_image).error(R.mipmap.default_image).into(holder.mImgImage); ``` it doesn't work

@binbinqq86 当图片是正方形的时候,是正常的。 当图片不是正方形,同时设置了 `android:scaleType="centerCrop"`,就不正常了。 you can use `RoundedCorners` (in glide) instead of `RoundedCornersTransformation`. ```java GlideApp.with(context).load(xxx).transform(new RoundedCorners(20)).into(img); ```

> 可以去掉这个检查了,前几年厂商喜欢自己加东西。最近小米改的跟android原生差不多一样了 就是因为小米跟原生不一样才百度的才看到你这个的。

我现在问题是小米9(其它版本没试),我需要NFC,NFC的是普通权限,其它手机直接写在manifest里面就行了,但是小米它应用权限管理那里有个NFC,无论你选“允许”、“询问”还是“拒绝”,在调用`ActivityCompat.checkSelfPermission`的时候都返回`PERMISSION_GRANTED`,重点是只有选了“允许”才能正常使用NFC,我又没办法判断当前是选了什么,,,

已经解决了,写成博客了,有需要的可以参考下。 https://blog.csdn.net/qiantujava/article/details/103275979

里面用的是`SimpleDataFormat`,这个也会有线程问题。

同求!压缩太慢太慢了。。。

val totalLength = HttpRequest.get(url).contentLength()