Android
文章平均质量分 50
DevleoDeng
这个作者很懒,什么都没留下…
展开
-
TextView 去除默认内边距
TextView 去除默认内边距原创 2022-08-29 16:36:27 · 762 阅读 · 1 评论 -
android zxing-core 3.4.1版本报错 java.lang.NoSuchMethodError: No interface method sort
zxing二维码扫码成功后decode异常原创 2022-01-05 15:44:36 · 2566 阅读 · 1 评论 -
App加固的那些事
1、前言Android开发者经常面临的一个问题就是防破解、 防二次打包。现现在,安全问题愈来愈重要,愈来愈多 的Android开发者也开始寻求安全的保护方案。请看一下下面的几张图片:android1.11.22、什么要加壳?a.应用安全是产品质量的一个重要方面。b.加固为APP提供专业安全的保护,从源头保护APP的数据安全和开发者利益。c.防止应用被逆向分析、反编译和二次打包等等。d.防止植入各类病毒、木马等恶意代码及低俗广告的马甲包。3、加壳做用..原创 2021-12-17 09:56:26 · 4308 阅读 · 2 评论 -
RecyclerView Item中EdieText使用addTextChangedListener文本内容监听器引起的EditText内容混乱
原因是因为setText方法中调用sendAfterTextChanged((Editable)text);导致的,所以需要先移除监听器,在setText之后设置监听器。具体步骤、代码://1.判断EditText.getTag()获取标签是否为TextWatcher//2.移除监听文本监听器//3.EditText.setText设置输入框文本//4.添加监听文本内容改变监听器和EditText.setTag设置标签 //1.判断EditText.getTag()获取标..原创 2021-10-20 10:14:58 · 864 阅读 · 0 评论 -
Entry name ‘res/layout/test_toolbar.xml‘ collided
Android studio build打包apk时,报Android 报错:Entry name 'res/layout/test_toolbar.xml' collided。这个是编译器导致的错误,并非代码错误解决方案:更改打包生成路径或者清空路径下所有文件1.确保apk生成的路径存在:2.清空该目录下的所有文件或者更换新建目录(空文件夹)。...原创 2021-10-20 09:37:55 · 1735 阅读 · 0 评论 -
Android开发分渠道打包之友盟篇
第一步:在清单文件AndroidManifest.xml中application模块中加入:<meta-data android:name="UMENG_CHANNEL" android:value="${UMENG_CHANNEL_VALUE}"/>第二步:在app的build.gradle中的android部分加入: flavorDimensions...原创 2020-04-26 15:37:58 · 1316 阅读 · 0 评论 -
Error:A problem occurred configuring project ':app'.
在Android Studio上导入项目,build时出现Error:A problem occurred configuring project ':app'.的错误。导致configuringproblem错误的原因有很多种,这里根据NDK配置路径错误问题进行处理。第一步:第二步:第三步:rebuild,解决问题...原创 2020-02-26 10:25:12 · 22604 阅读 · 2 评论 -
手动安装Android .abb包
由于工作需求,需要对安卓上传Google play的aab包进行测试由于现在上传Google play 只需要上传.aab文件,不需要在上传apk的安装包然而在测试中只需要对apk的包进行测试,aab的包虽然在理论上与apk的包是相同的,但是在测试到上线过程中缺少对aab包的测试过程安装aab包需要几个步骤,需要将aab的包转化成apks格式后进行安装需要一个必要条件bundlet...翻译 2020-02-19 17:11:55 · 11483 阅读 · 0 评论 -
ANR——应用程序无响应对话框
ANR的定义ANR全称是Application Not Responding(应用程序无响应),在Android上,应用程序如果没有响应,系统会向用户显示一个对话框,这个对话框称作应用程序无响应对话框。用户可以选择等待或者强制关闭。所以一个流畅的合理的应用程序中不能出现ANR,而让用户每次都要处理这个对话框,因此,程序里对响应性能的设计很重要,这样系统不会显示ANR给用户。应用程序出现ANR的...原创 2019-11-25 09:20:53 · 1560 阅读 · 0 评论 -
Android开发——使用BroadcastReceiver实现APP开机自启动
实现过程第一步:在AndroidManifest.xml清单文件中申请下面的权限第二步:实现 BroadcastReceiver接口package com.andy.leo.broadcast; import android.content.BroadcastReceiver;import android.content.Context;import android.conte...原创 2019-11-21 09:13:34 · 1181 阅读 · 0 评论 -
Android 开发 华为全系列远程真机免费调测插件之DevEco IDE
给大伙推荐一款特别好用又免费的工具,能解决你以下问题。1.想在最新华为旗舰手机上调试应用而手头没有;2.华为手机型号众多,刚好遇到一个bug需要调试却发现没有这款真机;3.业务提供远程真机的服务要收费但是华为手机型号不全。DevEco IDE是基于Android Studio/IntelliJ插件,准备好Android studio,只需三步即可免费使用华为全系列远程真机免费调测!Dev...原创 2019-11-08 16:12:02 · 2881 阅读 · 5 评论 -
Android开发 GitHub 常用开源框架汇总
一、网络库1. RetrofitRetrofit 是 Square 公司研发的网络请求库,也是目前 Android 最流行的 HttpClient 库之一,越来越多的公司开始使用这个请求库,并且可以完美结合 RxJava,就像官网介绍的一样,Retrofit 是一款类型安全的网络框架,基于 HTTP 协议,服务于 Android 和 Java 语言GitHub 地址:Retrofit ...翻译 2019-05-14 16:46:17 · 607 阅读 · 0 评论 -
Scrollview下Listview中的TextView显示多行时,无法显示预想的效果时,只需要自定义一个ListView,重写它的onMeasure
自定义了ListView,ListViewUtils.classimport android.content.Context;import android.util.AttributeSet;import android.widget.ListView;public class ListViewUtils extends ListView { public List...原创 2019-03-18 10:08:22 · 292 阅读 · 0 评论