Open Blankj opened 8 years ago
可以加一些bitmap处理相关的
正则可以加个简单的密码判断
可以添加文档,文件相关的处理,这个也是很常用滴
微信群没有,后续一步步来添加,现在是在传jcenter上
正则里面的正标表达式字符串在哪里?
ConstUtils
请教一下yyyyMMdd格式的日期校验正则是什么
可以加一些图片压缩,缓存之类的
@yangyiRunning 图片基本操作在imageUtils中,如果想要更好的话那就最好还是用第三方图片库吧,毕竟我这只是个基本工具类
@Blankj 好的,工具类积累的很全了,也码放的很整齐,真心不错的项目,持续follow中……
我怎么加不了群? 我扣:673896730
群主,加不了群了啊 ! 847564732
有个问题:为什么dependency module不能debug? minifyEnabled false 已经设置了
@jacky1234 我也觉得纳闷不能debug
群主将群设置成了不允许任何人加入……………………(╯‵□′)╯︵┻━┻
看README,1群满了
@Blankj 已加入,丧心病狂的ASCII码……
嘿嘿,加不了群,留下你的QQ。(╯‵□′)╯︵┻━┻
@NicodeLee 在README里自己找找
能加一下通知栏的工具类吗,NotificationCompat
@zhaoxiuyu BarUtils 里有
@Blankj BarUtils 是状态栏的工具类, 发送通知的没有啊,NotificationCompat。
SpanUtils 这个工具类,添加文字 appendLine 之后 自动换行了,如何一行显示不自动换行啊。
那你调用 append 就好了。 通知栏不常用,你自己根据 api 自己写下就好了
@Blankj 能增加短语音播放工具类吗,soundpool
一般情况下不会新增什么工具类了,你说的都是不常用的类型,这种自己业务里自己做吧
@Blankj 原来是中国人,我上次还跟你英文邮件沟通...
@CH-Augustine 叫你不好好看文档
@Blankj 权限工具类 下载demo 运行了 拒绝权限 闪退啊。。。。。 自己写demo试 拒绝后 没有再次发起权限申请。。
@1izheng 1.18.0 和 1.18.1 这两个版本会有问题 升到最新就好了
@Blankj
public void checkPermission() {
PermissionUtils.permission(PermissionConstants.STORAGE)
.rationale(new PermissionUtils.OnRationaleListener() {
@Override
public void rationale(ShouldRequest shouldRequest) {
L.d("##########--->","rationale -----------");
}
})
.callback(new PermissionUtils.FullCallback() {
@Override
public void onGranted(List<String> permissionsGranted) {
L.d("##########--->","onGranted -------");
}
@Override
public void onDenied(List<String> permissionsDeniedForever, List<String> permissionsDenied) {
if (!permissionsDeniedForever.isEmpty()) {
L.d("##########--->","onDenied ---- permissionsDeniedForever is empty");
}
}
})
.request();
}`
我升级到了最新版1.18.3 这么调用 点击拒绝。没有走 onDenied` 哥是我的调用的方法不对么
都没走吗?我 demo 呢那么
@Blankj 感谢大神无私解答。仔细看了两遍帖子 发现解决方法了 怪我没细看帖子 要再rationale里手动调用 shouldRequest.again(true); 贴出来给跟我一样2的人 看一下吧
public void checkPermission() {
PermissionUtils.permission(PermissionConstants.STORAGE)
.rationale(new PermissionUtils.OnRationaleListener() {
@Override
public void rationale(ShouldRequest shouldRequest) {
shouldRequest.again(true);
L.d("##########--->","rationale -----------");
}
})
.callback(new PermissionUtils.FullCallback() {
@Override
public void onGranted(List<String> permissionsGranted) {
L.d("##########--->","onGranted -------");
}
@Override
public void onDenied(List<String> permissionsDeniedForever, List<String> permissionsDenied) {
if (!permissionsDeniedForever.isEmpty()) {
L.d("##########--->","onDenied ---- permissionsDeniedForever is empty");
Toast.makeText(SplashActivity.this, "全拒绝了!没法用app了!!!!", Toast.LENGTH_SHORT).show();
}
L.d("##########--->","onDenied");
checkPermission();
}
})
.request();
}
还有 Manifest 和 styles 啊
在 2018年8月7日,下午5:54,1izheng notifications@github.com 写道:
@Blankj https://github.com/Blankj ..最后一个问题。。我不想全部用 我只想用权限类。我把权限类 PermissionUtils PermissionConstants 还有Utils 拷贝出来。然后。。。就不行了。。是我少弄了什么吗。
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Blankj/AndroidUtilCode/issues/2#issuecomment-411001789, or mute the thread https://github.com/notifications/unsubscribe-auth/ARJTS1B64f2-BEU7tXZz1qNiC790LSvfks5uOWPPgaJpZM4JaN1R.
i just added the permission utils code and it is working perfectly.
edit:
there's something wrong with isGranted .
please check #576
thanks
@Blankj 能拉我进群么。我验证码填的没错啊。总是拒绝。。我Q 5214537 我现引入你全部的库 使用正常 但是我把权限类单提出来。第一次走到onDenied的时候 我重新发起权限验证 第二次 就不走任何生命周期了。我想知道其中的奥妙~~
我找到原因所在了 我在AndroidManifest里配置
<activity
android:name=".utils.PermissionUtils$PermissionActivity"
android:launchMode="singleTop"
/>
这样 就没问题
如果我加上style 就不行了。style 是你写的那一套。
你验证码真的错了 不然别人怎么进来的哈 缺啥补啥 拷贝过去肯定是可以的哈 你自己好好检查检查
入群答案是什么?
无可奉告
@Blankj 群主大神 加不了群了啊 !我QQ 564035161
要是能有支付宝微信等第三方登录分享和支付就更好了
@Blankj hello 请问 为什么加不了群呢 提示群不允许任何人加入。我QQ 774765813,请帮忙看下 谢谢。
@MilkZS 好的 更新 issue 了
验证IT怎么不对??新群直接提示群主设置不允许任何人加入??
@Blankj 还是加不了呀,直接显示答案错误,QQ1913656443,加一下谢谢
@xiyangyang8110 @loyilin 那就是你们答案错误啊,群里那么多人都是那么进来的。
请问下Demo中FragmentUtils的代码有吗,有些东西不知道怎么调用的
@githubsunpeng1989 FragmentActivity 同目录下不都是么
BusUtils 在fragment里面注册了没啥反应呀,项目里面json文件也生成了,奇怪
@cjcj125125 首先确定是否是 跨进程 post 了,如果不是跨进程,那么都升级到最新版本再试试,还不行的话再打日志确认下是否真的 register 了,是否真的 post 了,这些中肯定出现了问题,可以自己排查,bus 那么多人用过了,没发现会存在 register 了收不到 post 的问题,一般都是使用方的问题。
ASCII 相加答案不对?
群号:25206533
验证相信你们都懂的,欢迎来交流。