首页
Android
常见异常
Kotlin
Kotlin 基础
Kotlin 协程
Jenkins
全部文章
网站动态
全部标签
关于
1
CentOS 8 开启SSH秘钥登录
2
Linux 清理登录日志
3
RK3399主板,Android 7.1系统 USB摄像机配置
4
iptables 配置禁止国外IP访问
5
OpenCV HSV颜色格式
Z同学
累计撰写
416
篇文章
累计创建
65
个标签
累计收到
145
条评论
栏目
首页
Android
常见异常
Kotlin
Kotlin 基础
Kotlin 协程
Jenkins
全部文章
网站动态
全部标签
关于
搜索
标签搜索
SSH
蓝牙
Animator
Intellij IDEA
cdn
pipeline
Tensorflow
Groovy
MySQL
广告
Camera
openCV
SDK
总结
thread
Retrofit2
ndk
ubuntu
ijkplayer
LeetCode
名词解释
API
JenKins错误
搜索
公众号
注解
hap开发
DevEco Studio
javaScript
html5
阿里云
CentOS
iptables
Firewall
Visual Studio Code
技巧
推送
wifi
Themes
分享
素材
物联网
Edge
插件
安全
ffmpeg
Android技巧
软件使用
博客
View
Android Error
Gradle
coroutines
Typora
Markdown
windows
Jetpack
maven
Kotlin基础
SpringBoot
Chrome
Fiddler
HTTPS
Nginx
macOS
目 录
CONTENT
以下是
Android
相关的文章
2021-12-29
Android EditText输入监听TextWatcher 的详细介绍
1.介绍如果要实时监控EditText的输入情况。根据输入的情况进行其他事务的响应。那么我们只需要在EditText控件上添加TextWatcher的监听。就可以把握整个EditText 的输入前,输入中,以及输入后的状态。其他的EditText的扩展的例如:TextInputEditText也是支持Test
2021-12-29
6288
0
5
Android
2021-12-28
Android Color颜色值的转换,字符串转int。获取RGBA值-了解Color的几种转换和取值
介绍Android 开发中,我们很多时候都是通过color.xml管理颜色即可。但是在业务处理过程中。我们也往往会需要针对颜色值进行各种序列化处理。下面主要介绍如何将#000000格式的颜色值转成int。并且从里面分别提取R,G,B,A 等值。下面让我们进入主题吧。1.res资源中color.xml 中的颜色
2021-12-28
5986
0
5
Android
2021-12-16
Android Studio 开发 C盘目录下的.gradle 文件夹迁移
介绍在Android Studio开发中,是使用gradle进行依赖各种三方库和远程库的。它会帮我们自动的下载各种maven仓库的aar或者jar文件。然后缓存到本地磁盘中。而在频繁的使用之中,随着我们电脑中打开的项目不断累积。gradle缓存的三方库也会不断累计。渐渐的会在本地创造一个庞大的缓存文件夹。然后
2021-12-16
8362
0
2
Android
2021-11-26
Android 端集成阿里云消息推送
前言主要介绍如何集成阿里云的消息推送服务。以及一些需要注意的要点。以及一些相关辅助通道的概念介绍。让我们弄懂阿里云消息推送到底是个什么东西官方说明文档:单纯的推送SDK文档。https://help.aliyun.com/document_detail/51056.html?source=5176.11533
2021-11-26
2095
0
7
Android
2021-11-11
Android Studio 中的Gradle版本介绍
前言如果你针对Android Studio中的Gradle插件有不懂。打开老项目的时候,经常由于Gradle的版本号问题造成项目无法编译。不了解Project目录下build.gradle中的com.android.tools.build:gradle版本与gradle/wrapper/gradle-wrap
2021-11-11
6868
0
16
Android
2021-11-10
远程依赖的aar文件,LayoutParams调整无效,布局混乱问题。
问题最近在开发aar文件,在本地module之中直接依赖。显示正常。但是打包成aar文件,给到其他小伙伴进行依赖的时候,出现了布局混乱问题。ConstraintLayout.LayoutParams clParams =(ConstraintLayout.LayoutParams)zinyanView.get
2021-11-10
803
0
2
Android
2021-11-03
Android Studio Maven编译与POM文档中 scope的差异
说明问题详细说明pom 文件说明scope 作用域针对不同scope我们配置dependencies说明Android Studio 中提供了maven编辑工具。编译完成后可以生成POM文件。但是不同的maven 工具编译后的pom 之中scope参数有差异。例如apply plugin: 'maven-pu
2021-11-03
1487
0
3
Android
2021-10-24
Android Maven 打包不同的Flavors 的aar文件
前言最近在负责维护一个aar库。结果该aar要针对不同的渠道包,引入不同的代码。这种情况下,我们在build.gradle 中添加一个productFlavors 创建不同的flavos 就可以了。这种情况下,我们手动打包一个aar并进行本地依赖。没有关系。但是,我们如果使用maven 进行自动打包并生成p
2021-10-24
1736
0
8
Android
2021-10-19
Android Studio Read timed out 错误提示
问题: 突然某天打开AndroidStudio 后,正常的项目 提示Read timed out 错误Caused by: java.net.SocketTimeoutException: Read timed outat org.apache.http.impl.io.SessionInputBufferI
2021-10-19
6256
0
3
Android
2021-10-13
修复 Error loading build artifacts from:xxxx\output-metadata.json
问题 Error loading build artifacts from:xxxx\output-metadata.jsonUnable to determine application id: com.android.tools.idea.run.ApkProvisionException: Error
2021-10-13
8754
1
13
Android
2021-10-11
Invoke-customs are only supported starting with Android O (--min-api 26) 错误解决方法
问题我们Debug运行时,都能够正常,但是执行 Build APK 打包时。提示错误错误效果图如下所示:主要是Android Studio 告诉我们如果要调用Custom。需要设置你的最低min-api 26版本介绍我们的项目,难道不能编译api 26以前的版本么?不是的,出现这个问题的主要原因在于,我们项目
2021-10-11
2098
0
3
Android
2021-09-09
360加固宝-上传失败,10425 错误等情况介绍
问题: 使用加固宝上传app 时,提示3次上传,上传失败。解决:试试将你的apk文件改个名字之后,再尝试上传。第一次上传时,app-debug.apk 文件好像不支持。获取完整扫描报告,提示信息出错。没有购买它的套餐,你是看不到完整扫描报告pdf 文件的。
2021-09-09
9549
6
8
Android
2021-09-06
OkHttp 解决HTTPS中间人劫持风险
OkHttp 解决HTTPS中间人劫持风险前言国内市场,针对app的安全性在逐步提高。对我们app发起的网络请求也提高了要求。例如HTTPS 中间人劫持风险。主要就是检测HostnnameVerifier是否允许任意域名绕过SSL认证。执行网络访问。如果是发布在外网上的小伙伴,可能针对这个会更清除。因为Goo
2021-09-06
6960
0
0
Android
2021-08-27
Android原生虚拟机-指纹功能和拍照识别二维码功能
前言指纹识别拍照前言我们如果开发的app涉及到指纹识别,或者扫码功能。我们能够通过系统原生虚拟机进行调试。还有其他例如:定位,模拟电话和短信等等。当前主要介绍一下拍照功能和指纹识别。指纹识别首先,虚拟机有指纹识别的功能。可以进行调试。我们的问题,主要是如何将 指纹录入到虚拟机中?如何给虚拟机发送指纹?第一步:
2021-08-27
10960
2
2
Android
2021-08-25
Android 常见问题
1.The apk for your currently selected variant (Unknown output) is not signed. Please specify a signing configuration for this variant (release).因为我们BuildVa
2021-08-25
10280
0
0
Android
2021-08-19
Android Jetpack 之 room库
前言1.依赖项2.了解3. 配置初始化3.1 创建 Entity 类 (数据库表结构)3.1.1 columnInfo 常用字段3.2 创建DAO 类3.2.1 insert 添加entity 目标实体定义onConflice 控制3.2.2 update 更新3.2.3 Delete 删除3.2.4 qu
2021-08-19
7409
0
2
Android
2021-08-09
Android Jetpack 之 Databinding 组件
前言库依赖使用布局语法前言Databinding 是一个数据绑定库。是实现数据和UI绑定的框架。也是现在主流的开发使用的一个工具。但是注意,这所说的数据和UI绑定和我们所说的ViewModel是为了解决数据和UI的绑定。不冲突。因为ViewModel绑定的是业务数据和Activity 界面之间的交互。而Da
2021-08-09
1138
0
2
Android
2021-08-09
Jetpack-lifecycle 组件LiveData 和ViewModel学习
前言依赖ViewModelViewModel 的生命周期总结LiveDataLiveData 对象转换 -TransformationsMutableLiveData 和MediatorLiveData前言让我们从最简单的使用角度,让我们明白Lifecycle组件依赖我们以前使用Lifecycle 组件的时候
2021-08-09
1145
0
0
Android
2021-08-04
Android Jetpack 库介绍
介绍Jetpack 总共包括多少种功能模块。 只有针对模块有了大概的了解后。我们再根据需求去学习和了解Jetpack。
2021-08-04
1387
0
0
Android
2021-08-03
Android Fiddler代理抓包-https
前言本方法仅适用于自身开发的app。提供给公司内部测试时,方便测试人员进行https抓包验证网络数据。如果需要抓取其他公司开发的app。 除非该公司开发的Android 版本是7.0及以下或者支持用户证书。否则抓包会出现代理证书错误哦。前言1.常见问题2.配置代理完整过程2.1 安装Fiddler 抓包工具2
2021-08-03
1948
0
2
Android
2021-07-23
Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0. 解决
问题:Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.Use '--warning-mode all' to show the individual deprecation w
2021-07-23
6025
0
1
Android
2021-07-19
ARouter路由配置,提示路由找不到的解决方法
ARouter 提示路由找不到。 在没有错误日志的情况下,我们该如何定位问题,并解决问题。
2021-07-19
3118
0
0
Android
2021-07-13
Android 动态获取Resources 参数。
需求入手一个aar文件的修改功能。要求1.可以在主Module之中通过xml配置相关属性。2.可以在build.gradle之中配置。3.主module 不配置时,该值保持null。 不要有数据。方案根据需求,可以知道我们只能采用resources 配置参数来进行解决。因为只有resources才能在xml之
2021-07-13
1961
0
0
Android
2021-07-13
Android Studio 默认的Debug.keystore 签名是否相同
问题Android Studio 默认的debug.keystore 签名是否相同?大家都知道,当我们使用debug模式进行打包调试的时候.如果没有在build.gradle之中指定签名,系统将默认使用debug.keystore签名进行签名打包.那么,不同电脑之中的默认debug.keystore签名文件是
2021-07-13
2744
0
4
Android
2021-07-12
Android Color值转为ARGB格式10进制数
需求将android的Color值转为R,G,B,A的形式,每个参数值范围0-255.例如:#90232432 转为R:35G:36B:50A:144解决int color= Color.parseColor(#90232432)int r = ((color >> 16) & 0xff)
2021-07-12
2384
0
0
Android
2021-07-06
Android 虚拟机无法上网问题修复
前言我们在使用AVD Manager 创建虚拟机后.默认情况下该虚拟机无法访问网络.状态栏上会出现以下的图片提示.通过手机自带的Chrome 访问baidu.com 页面会提示:DNS_PROBE_FINISHED_BAD_CONFIG注意即使我们将虚拟机的网络配置成功后,该图标位置任然会显示(无法访问互联网
2021-07-06
4933
0
0
Android
2021-07-06
Could not determine java version from '11.0.8'.-错误解决
问题Could not determine java version from '11.0.8'.The project uses Gradle version which is incompatible with Studio running on Java 10 or newer.See details
2021-07-06
9147
0
8
Android
2021-07-05
AndroidStudio AAR文件修改.改代码,改layout布局-操作简单
前言最近在改老项目的代码.碰见了老项目依赖的aar库之中存在的bug.但是因为时间紧,任务重.该aar文件的源代码的版本升级了太多了.新版本代码打包的话,可能会出现更多意想不到的问题.同时与当前项目不符的地方也有不少.索性尝试,直接修改aar文件先解决当前的bug.同时也记录一下几种不同情况下替换的方法.注意
2021-07-05
2738
0
0
Android
2021-06-30
Android aar 文件打包注意事项
1.minSDKVersion 问题如果你得aar文件定义得minSDKVersion .那么其他module引入该aar文件时。module之中得minSDKVersion 比aar之中更低时会出现下面得错误:Suggestion: use a compatible library with a minSd
2021-06-30
1083
0
0
Android
2021-06-29
错误:use a compatible library with a minSdk of at most 21 解决
问题:Suggestion: use a compatible library with a minSdk of at most 21, or increase this project's minSdk version to at least 28, or use tools:overrideLib
2021-06-29
2817
0
3
Android
2021-06-23
Android Studio 4.2 之中Gradle Tasks 指令缺少问题修复
Android Studio 4.2 之中Gradle Tasks 指令缺少问题修复方法
2021-06-23
2936
0
3
Android
2021-06-18
Android Studio Maven 仓库切换到阿里云
问题我们通常使用的maven库的配置大部分采用系统默认配置:例如// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript { reposit
2021-06-18
1906
0
1
Android
2021-06-16
Android Studio 中会自动添加 @org.jetbrains.annotations.Nullable 的解决办法
介绍在Android Studio之中,如果是使用Kotlin,碰见@Nullable 注解时.没有问题.但是如果是java 代码就会出现下面的问题了.自动导入@org.jetbrains.annotations.Nullable.然后还报错这个是编译器自动生成的.所以我们要找到相关的自动代码生成脚本,将配置
2021-06-16
3756
3
6
Android
2021-06-16
AndroidX 与AndroidSupport 库冲突问题解决方案
如果编译的时候,提示以下的错误内容Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.s
2021-06-16
2876
1
2
Android
2021-02-05
Android 倾斜椭圆绘制方法
前言条件:1.只知道椭圆顶点坐标的情况下。2.椭圆不垂直X轴的情况下。类似上面的效果, 当然我的椭圆绘制的不太圆。要求:已知点a,点b,点c,点d坐标。绘制完整椭圆问题1.Android 的椭圆绘制都是基于已知矩形,并作矩形的内切圆的方式进行绘制的。2.系统提供的API方法之中,都要求了该矩形必须垂直于X。
2021-02-05
1442
0
0
Android
2021-01-06
Android Stuido Error 问题汇总
前言本篇文章,主要介绍在Android Stuido 使用过程之中出现的软件问题的解决方法汇总。希望能够给以后的软件使用带来帮助问题Build Output 乱码问题解决在编译后,build output 的错误信息,描述内容乱码的解决方法解决办法1.全局搜索 :双击Shift按键。并输入:EditCusto
2021-01-06
1360
0
1
Android
2020-12-11
Android 五角星绘制算法详解
需求1.只提供开始坐标,结束坐标。在这个范围之内绘制一个标准的五角星。该如何实现?2.五角星为空心,不允许采用对角连线的方式来实现。效果:
2020-12-11
2233
0
0
Android
2020-11-03
Android Canvas 绘制光晕效果
前言我们如果由于需求,需要在自定义控件之中,绘制带有光晕效果的图。例如下面的效果:我们该如何绘制?方法采用RadialGradient(环性着色器) 属性,给画笔设置绘制效果。类似的还有LinearGradient(线性着色器)。例子代码:Paint paint =new Paint();Paint.setS
2020-11-03
2836
0
0
Android
2020-09-28
Android 全屏适配出现的问题汇总
问题1.如何适配解决全屏显示状态下,刘海屏,曲面屏等顶部显示不全的问题?及时我们在style.xml之中配置了true任何无法显示全屏?解决方法:在AndroidMainfest.xml文件之中添加下面的声明参数该参数配置在<application>标签里面<!--全面屏支持-->&l
2020-09-28
10107
0
0
Android
2020-09-18
Android Matrix 与Bitmap
前言通过Matrix管理Bitmap对象的旋转,缩放,位移三种基本操作逻辑。主要探讨在自定义View之中通过onDraw()绘制Bitmap。然后在重构onTouchEvent()事件,对Bitmap对象进行旋转,缩放,位移操作。正文首先,我们要在onDraw之中通过Matrix控制,进行绘制BitmapMa
2020-09-18
7429
0
0
Android
2020-09-16
Android PopupWindow 对象的使用
前言我们使用PopupWindow时,经常碰见的问题。1.显示View 的面积不正确。2.在指定View 的下面或者上面显示时。view弹出位置不正确。3.如果popupWindow之中的View 视图是list,会根据逻辑变化item时,区域显示的问题。等等。我也经常碰见这样的问题,所以本篇文章,统一记录下
2020-09-16
8144
0
1
Android
2020-09-11
Android-三方公共库资料介绍
前言主要介绍,Github上的针对开发,由大公司提供的开源项目。内容会在之后的时间里,不断的补充正文1.MMKV库地址:https://github.com/Tencent/MMKV微信开发的高效,小型移动键值存储框架。适用于Android,iOS,macOS,Windows和POSIX。所以,可以
2020-09-11
1957
0
0
Android
2020-09-09
Android 小技巧-1
本篇主要介绍: 1.动态修改drawable配置的shape颜色。 2.viewPage item显示问题。 3.绘制左右半圆shape
2020-09-09
1664
0
1
Android
2020-08-28
Android 获取App列表,并进行跳转和卸载
介绍如何获取有Luncher的app,以及该app的卸载
2020-08-28
1342
0
0
Android
2020-08-28
AndroidManifest.xml文件之中 标签属性详解
前言android随着系统的版本不断迭代升级,AndroidManifest.xml文件之中的控制属性也越来越多了。所以打算写一篇关于相关控制属性的文章,记录一下.若有不足和错误,请留言指出,谢谢。##1.<application>标签android:directBootAware=&q
2020-08-28
1635
0
0
Android
2020-08-28
Android 主板Debug口串口调试
前言通常情况下,在AndroidTV主板之中都会预留一个标注有debug名称的串口。我们可以通过串口工具,进行直接连接调试。优势:系统在进入Android启动动画后,我们就可以通过串口进行调试和远程修改系统配置文件了。而adb必须等待系统开机。步骤通过串口小版,实现电脑与android主板的连接。下
2020-08-28
3178
0
2
Android
2020-08-27
Android ADB常用指令集
前言主要汇种一些在工作之中经常用到的adb指令。方便进行查询。 例如:启动,卸载,截图,等等
2020-08-27
1592
0
1
Android
2020-08-25
Android 开发自己的全系统浮动导航键
前言:主要介绍如何实现自定义的浮动导航。 需求:1.实现返回键,可以在任意app之中都生效。 2.实现Home键,可以在任意app内,点击之后都将返回到Launcher界面。3.悬浮球可以拖拽,移动位置。
2020-08-25
1258
0
1
Android
2020-08-25
Android vector 绘制通用几何图形
前言:介绍如何使用vector进行绘制通用几何图标。
2020-08-25
1594
0
2
Android
2020-08-21
Android SerialPort 串口通讯调试
前言:Android如何通过串口通讯,直接对接其他外设硬件的参数修改。本篇文章主要介绍该方面的调试和整体流程。
2020-08-21
2445
0
1
Android
1
2