![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 52
鹏于宴
这个作者很懒,什么都没留下…
展开
-
Android关于Glide的使用(高斯模糊、加载监听、圆角图片)
这篇文章主要为大家详细介绍了Android关于Glide的使用,内容丰富,高斯模糊、加载监听、圆角图片希望大家可以掌握,感兴趣的小伙伴们可以参考一下原创 2022-10-24 15:10:30 · 1495 阅读 · 0 评论 -
Android 相机开发
Android相机开发原创 2022-10-18 18:17:40 · 1255 阅读 · 0 评论 -
解决EditText使用时,点击外侧系统键盘不消失和响应点击事件键盘不隐藏的问题
在使用viewPager和EditText一起使用的时候,突然出现了一个bug,在点击EditText(此EditText是在ViewPager的Fragment中)我在切换ViewPager的时候,如果你先点击了EditText系统键盘此时出现了,切换的时候系统键盘会在另一个Pager的页面继续存在,点击响应事件键盘也不消失这样就非常难受了,而且点击空白或者系统键盘外侧系统键盘竟然不消失!查了下需要在Activity中重写一些方法,重写dispatchTouchEvent拦截点击,判断是不是在点击系原创 2021-01-26 10:46:33 · 508 阅读 · 0 评论 -
EditText键盘弹出时,会将布局底部的导航条顶上去解决方法
这只是其中一种方法android:windowSoftInputMode有很多属性可以添加,必须是一个state…|ajust…我只是觉得这种比较好用在项目的AndroidManifest.xml文件中界面对应的里加入android:windowSoftInputMode=“stateVisible|adjustResize”,这样会让屏幕整体上移。<activity android:name=".activity.MainActivity" android:windowSoft原创 2021-01-20 15:56:24 · 491 阅读 · 0 评论 -
Android设置横屏+全屏
1.AndroidManifest.xml中设置activity属性:android:screenOrientation="landscape" android:configChanges="orientation|keyboardHidden"2.代码中设置:requestWindowFeature(Window.FEATURE_NO_TITLE);getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,原创 2021-01-13 11:07:15 · 1375 阅读 · 0 评论 -
Android密码格式验证(正则)
6-16位数字字母混合,不能全为数字,不能全为字母,首位不能为数字public boolean isPassword(String password){ String regex="^(?![0-9])(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,16}$"; Pattern p=Pattern.compile(regex); Matcher m=p.matcher(password); boolean is原创 2020-12-30 16:57:28 · 704 阅读 · 0 评论 -
Android实现验证码倒计时
1.创建一个CountDownTimerUtils工具类 //倒计时函数 private class CountDownTimerUtilsextends CountDownTimer { private Button timeButton; public CountDownTimerUtils(Button button,long millisInFuture, long countDownInterval) { super(millisInFu原创 2020-12-29 18:11:51 · 328 阅读 · 0 评论 -
Intent跳转后清除之前页面
在跳转后写以下代码intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_NEW_TASK)原创 2020-12-28 15:08:19 · 443 阅读 · 1 评论 -
Android OkHttp使用详解
OkHttp不需要多介绍了,已经是网络框架界的大佬了,很多网络框架都基于OkHttp封装,也有很多涉及到网络的第三方框架都可以支持使用OkHttp替换网络。OkHttp的4.0.x版本已经全部由java替换到了Kotlin,API的一些使用也会有些不同,具体的参考Upgrading to OkHttp 4由于不熟悉Kotlin代码,本文使用的OkHttp的版本为3.14.2,是3.14.x的最后一个版本接入OkHttp在3.13.x以上的版本需要在Android 5.0+ (API level原创 2020-12-22 11:23:00 · 769 阅读 · 0 评论 -
安卓9.0网络权限适配
安卓9.0网络权限的新要求如果你的sdkversion是27以上且是http开头的网络协议是要加这个xml配置的网络权限需要多加一个xml文件,在res中新建一个xml的包,然后在里面新建一个xml resources file 然后文件名写上network_security_config,内容为下:<?xml version="1.0" encoding="utf-8"?><network-security-config> <base-config clea原创 2020-12-22 10:44:56 · 279 阅读 · 0 评论