原文地址 我们App的适配从 targetSdkVersion = 26跨版本升级到29,因此会遇到大量的坑,最终的版本配置如下: 现在进入填坑适配指南,包含实际经验代码,绝不照搬翻译文档 1.Region.Op相关异常:java.lang.Il...
【转】Android常用对话框大全——Dialog
原文地址CSDN
【转】Android清除缓存、清除数据
直接上代码 package com.lyk.community.common.tools; /* * 文 件 名: DataCleanManager.java * 描 述: 主要功能有清除内/外缓存,清除数据库,清除sharedPreference,清除files和清除自定义目录 */ im...
Android WebView 图片宽度自适应屏幕
实现方法如下 WebSettings settings = mWebView.getSettings(); settings.setJavaScriptEnabled(true);//支持JS String js = "<script type=\"text/javascript\">"+ "var imgs = documen...
【转】CentOS 7使用firewalld打开关闭防火墙与端口
1、firewalld的基本使用 启动: systemctl start firewalld 关闭: systemctl stop firewalld 查看状态: systemctl status firewalld 开机禁用: systemctl disable firewalld 开机启用: syst...
【Linux】Centos7清除系统日志、历史记录、登录信息
清除系统日志 vi /var/log/syslog / 清除历史记录 vi .bash_history //清除保存的用户操作历史记录 history -cw //清除所有历史 清除登录信息 vi /var/log/secure //登录信息
【Android】EditText小用法
把光标放在EditText中文本最后 //通过gettext获取当前字符串长度,并用setselection把光秒移到末尾 editText .setSelection(editText .getText().length()); EditText的自动换行 //改变默认的单行模式 editT...
【Android】更新androidX之后butterknife遇到的问题
前提:更新androidX出现butterknife报错问题 androidX 是对 android.support.xxx 包的整理后产物。由于之前的support包过于混乱,所以,google推出了 androidX。 报错信息 Failed to transform artifact 'bu...
【Android】Glide结合高斯模糊(毛玻璃效果)
效果图如下背景效果 实现步骤如下 一、添加依赖库 //图片加载 compile 'com.github.bumptech.glide:glide:3.7.0' //高斯模糊 compile 'jp.wasabeef:glide-transformations:2.0.1' 二、代码实现 Glide.with(...
【Android】软键盘挡住输入框-完美解决方案
话不多说先上工具类 package com.leeyk.common.tools; import android.app.Activity; import android.graphics.Rect; import android.view.View; import android.view.ViewTreeObserver; import android.widget....