DevleoDeng
码龄8年
关注
提问 私信
  • 博客:86,595
    问答:190
    86,785
    总访问量
  • 18
    原创
  • 1,841,294
    排名
  • 9
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2017-04-28
博客简介:

weixin_38576356的博客

查看详细资料
个人成就
  • 获得39次点赞
  • 内容获得14次评论
  • 获得71次收藏
创作历程
  • 2篇
    2022年
  • 3篇
    2021年
  • 3篇
    2020年
  • 33篇
    2019年
  • 1篇
    2018年
成就勋章
TA的专栏
  • Android
    13篇
  • Centos项目环境
    1篇
  • java面试题
    17篇
  • Android面试题
    7篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

TextView 去除默认内边距

TextView 去除默认内边距
原创
发布博客 2022.08.29 ·
771 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

android zxing-core 3.4.1版本报错 java.lang.NoSuchMethodError: No interface method sort

zxing二维码扫码成功后decode异常
原创
发布博客 2022.01.05 ·
2598 阅读 ·
4 点赞 ·
1 评论 ·
0 收藏

App加固的那些事

1、前言Android开发者经常面临的一个问题就是防破解、 防二次打包。现现在,安全问题愈来愈重要,愈来愈多 的Android开发者也开始寻求安全的保护方案。请看一下下面的几张图片:android1.11.22、什么要加壳?a.应用安全是产品质量的一个重要方面。b.加固为APP提供专业安全的保护,从源头保护APP的数据安全和开发者利益。c.防止应用被逆向分析、反编译和二次打包等等。d.防止植入各类病毒、木马等恶意代码及低俗广告的马甲包。3、加壳做用..
原创
发布博客 2021.12.17 ·
4326 阅读 ·
4 点赞 ·
2 评论 ·
18 收藏

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 ·
881 阅读 ·
4 点赞 ·
0 评论 ·
1 收藏

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 ·
1750 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Android开发分渠道打包之友盟篇

第一步:在清单文件AndroidManifest.xml中application模块中加入:<meta-data android:name="UMENG_CHANNEL" android:value="${UMENG_CHANNEL_VALUE}"/>第二步:在app的build.gradle中的android部分加入: flavorDimensions...
原创
发布博客 2020.04.26 ·
1323 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Error:A problem occurred configuring project ':app'.

在Android Studio上导入项目,build时出现Error:A problem occurred configuring project ':app'.的错误。导致configuringproblem错误的原因有很多种,这里根据NDK配置路径错误问题进行处理。第一步:第二步:第三步:rebuild,解决问题...
原创
发布博客 2020.02.26 ·
22772 阅读 ·
1 点赞 ·
2 评论 ·
3 收藏

手动安装Android .abb包

由于工作需求,需要对安卓上传Google play的aab包进行测试由于现在上传Google play 只需要上传.aab文件,不需要在上传apk的安装包然而在测试中只需要对apk的包进行测试,aab的包虽然在理论上与apk的包是相同的,但是在测试到上线过程中缺少对aab包的测试过程安装aab包需要几个步骤,需要将aab的包转化成apks格式后进行安装需要一个必要条件bundlet...
翻译
发布博客 2020.02.19 ·
11514 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

ANR——应用程序无响应对话框

ANR的定义ANR全称是Application Not Responding(应用程序无响应),在Android上,应用程序如果没有响应,系统会向用户显示一个对话框,这个对话框称作应用程序无响应对话框。用户可以选择等待或者强制关闭。所以一个流畅的合理的应用程序中不能出现ANR,而让用户每次都要处理这个对话框,因此,程序里对响应性能的设计很重要,这样系统不会显示ANR给用户。应用程序出现ANR的...
原创
发布博客 2019.11.25 ·
1578 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

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 ·
1209 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Android 开发 华为全系列远程真机免费调测插件之DevEco IDE

给大伙推荐一款特别好用又免费的工具,能解决你以下问题。1.想在最新华为旗舰手机上调试应用而手头没有;2.华为手机型号众多,刚好遇到一个bug需要调试却发现没有这款真机;3.业务提供远程真机的服务要收费但是华为手机型号不全。DevEco IDE是基于Android Studio/IntelliJ插件,准备好Android studio,只需三步即可免费使用华为全系列远程真机免费调测!Dev...
原创
发布博客 2019.11.08 ·
2893 阅读 ·
6 点赞 ·
5 评论 ·
3 收藏

Huawei_IDE.zip

发布资源 2019.11.08 ·
zip

Android开发 GitHub 常用开源框架汇总

一、网络库1. RetrofitRetrofit 是 Square 公司研发的网络请求库,也是目前 Android 最流行的 HttpClient 库之一,越来越多的公司开始使用这个请求库,并且可以完美结合 RxJava,就像官网介绍的一样,Retrofit 是一款类型安全的网络框架,基于 HTTP 协议,服务于 Android 和 Java 语言GitHub 地址:Retrofit ...
翻译
发布博客 2019.05.14 ·
614 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

2019大厂Android高级工程师面试题整理+进阶资料

临近年末,很多同学心里大概都准备着年后找工作或者跳槽。最近有很多同学都在交流群里求大厂面试题。正好我电脑里面有这方面的整理,于是就发上来分享给大家。这些题目是网友去百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。熟悉本文中列出的知识点会大大增加通过前两轮技术面试的几率。主要分为以下几部分:(1)java面试题(2)Android面试题(3...
翻译
发布博客 2019.04.27 ·
444 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

Android面试题总结【完整详细版本"一"】

1、四大组件是什么?Activity【活动】:用于表现功能。Service【服务】:后台运行服务,不提供界面呈现。BroadcastReceiver【广播接收器】:用来接收广播。Content Provider【内容提供商】:支持在多个应用中存储和读取数据,相当于数据库。2、四个组件的生命周期?Activity生命周期图及Fragment生命周期图...
翻译
发布博客 2019.04.27 ·
265 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

两个Activity 之间跳转时必然会执行的是哪几个方法?

activity的生命周期有onCreateonStartonResumeonPauseonStoponRestartonDestory一般情况下比如说有两个activity,分别叫A,B。当在A 里面激活B 组件的时候, A会调用onPause()方法,然后B调用onCreate() ,onStart(), onResume()。这个时候B覆盖了A的窗体,...
原创
发布博客 2019.04.27 ·
1115 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Activity上有Dialog的时候按Home键时的生命周期

Activity上有Dialog的时候按Home键时的生命周期public class MainActivity extends AppCompatActivity {private static final String TAG = "MainActivity";@Overrideprotected void onCreate(Bundle savedIn...
翻译
发布博客 2019.04.27 ·
912 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Activity各种情况下的生命周期

Situation1:正常启动: onCreate() → onStart() → onResume();返回健退出: onPause()→ onStop()→ onDestory();Situation2:正常启动 : onCreate()→ onStart → () onResume();按home健: onPause()...
原创
发布博客 2019.04.27 ·
588 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Activity之间的通信方式

参考博客:https://blog.csdn.net/a_running_wolf/article/details/48813995https://blog.csdn.net/a_running_wolf/article/details/48826495https://blog.csdn.net/wulianghuan/article/details/8583598#comments...
翻译
发布博客 2019.04.27 ·
250 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Android有四大组件:Activity、Service、Broadcast Receiver、Content Provider

在这些组件之间的通讯中,主要是由Intent协助完成的。Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。因此,Intent在这里起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦。Android有四大组件:Activi...
翻译
发布博客 2019.04.27 ·
2585 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏
加载更多