自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (5)
  • 收藏
  • 关注

原创 aabresguard:aab资源混淆插件使用问题记录

aab资源混淆插件使用问题记录,例如:不要将mapping.txt文件指向build目录中,在打包的app目录下创建一个空的mapping.txt文件

2022-11-02 18:04:02 1533 5

原创 集合的赋值和副本问题记录

关于列表List数据的副本操作和赋值问题,没有验证过真实情况会让人痛苦万分,希望各位遇到类似问题能帮到大家,给出一点点思路

2022-09-23 19:05:20 821

转载 计算机专用英语词汇整理

所有计算机开发者查阅资料基本需要掌握的英语词汇

2022-09-08 11:40:01 1364

原创 【已解决】java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation

Caused by: java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation已解决,且分析对应源码和原因

2022-08-30 11:53:40 2837

原创 gradle:org.gradle.api.internal.artifacts.ivyservice或Could not find com.android.support:appcompat-v7

gradle问题处理记录:Could not find com.android.support:appcompat-v7:28.0.0-alpha3 或org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all files for configuration ':app:debugRuntimeClasspath'....

2022-08-17 16:32:58 1297 2

原创 错误:Unfortunately you can‘t have non-Gradle Java modules and Android-Gradle modules in one project.

Unfortunately you can't have non-Gradle Java modules and Android-Gradle modules in one project首先说明这个错误是突然毫无征兆的发生的,在上一个版本跑起来还挺正常,而报错无法编译之后,就尝试了clean project,无效;也尝试了删除对应的build目录和.ideal目录,也无效;...

2022-08-15 16:51:50 2952

原创 findViewById()返回 null

如果findviewbyid(R.id.xyz)返回null了,但是你通过鼠标点击命名能跳转去布局的,那么明显的,可能有同名的布局文件了,而且该同名的布局文件下,没有你R.id.xyz的id,找了所有的解决方案都没有提到这一点,仅以此记录一下,节省找问题的时间。这两个文件不在同一个module,但是又有依赖引用,这时候就容易引起识别冲突,导致只读取了其中一个布局文件a,而导致忽略了另一个布局文件b,这样在使用到布局文件b的id去查找资源时,就会获取到null,导致你的业务一直报空指针。...

2022-07-27 12:13:13 354

原创 Android Textview显示html之文本和本地图片混排

有时候你想通过一个textview去展示 文本和图片,同时又能满足只显示文本的时候,就可以使用到html的方式转换成text,然后设置到textview中,这样可以减少代码的UI布局的复杂度:val imgGetFromProject = ImageGetter { source -> var drawable: Drawable? = null val resId= source.toInt() drawable = resources.getDrawable(resI

2022-05-26 15:44:55 227

原创 Build was configured to prefer settings repositories over project repositories but repository ....问题

关于“ Build was configured to prefer settings repositories over project repositories but repository 'MavenRepo' was added by build file 'app\build.gradle' ” 问题的解决方案本人的原因:增加kotlin的兼容支持;当然还有其他原因导致,这里不细述;有用解法步骤如下:1,将setting.gradle文件的该配置注释掉://dependency

2021-12-15 10:23:54 33880 16

原创 关于visual studio试用或许可证过期问题

1,解决问题的方案:https://visualstudio.microsoft.com/zh-hans/vs/support/community-edition-expired-buy-license/方案1:使用community版本,需要登录以继续使用:https://visualstudio.microsoft.com/zh-hans/vs/community/方案2:使用了professional版本,需要登录以延长到90天的试用,但是试用后还是得更新许可证...

2021-07-22 14:35:45 8415

原创 记使用StringFog对字符串进行加密

一,为什么要对字符串进行加密 android应用的安全一直以来都是热点问题,很多市面上流传的破解版app,都是通过逆向对代码进行分析,而分析代码就需要反编译apk包,反编译过后得到的jar包,首先就是会从查找jar包中的字符串开始,字符串标识了对应业务的关键词,再通过查看代码工具,基本可以梳理出整个业务的流程图,从而达到可以破解的目的。我们在打包apk包的时候,之所以会使用混淆、加固,也只是为了增加反编译难度,而字符串加密是必要又关键的一环。二,对字符串进行加密的原理是什么 ...

2021-07-21 19:47:42 2446 1

原创 unity和android交互问题整理

1,如果你在安卓端写的方法接口中的上下文参数是context的,在传参的时候,如果传入的是在unity端获取的unityplayactivity的话,是需要获取context才能正常调用方法的。AndroidJavaClass player = new AndroidJavaClass("com.unity3d.player.UnityPlayer");AndroidJavaObject activity = player.GetStatic<AndroidJavaObject>("cu

2021-06-25 15:57:53 1269

原创 Direct local .aar file dependencies are not supported when building an AAR 构建问题处理

一,问题:Executionfailedfortask':cmm_ab:bundleDebugAar'.>Directlocal.aarfiledependenciesarenotsupportedwhenbuildinganAAR.TheresultingAARwouldbebrokenbecausetheclassesandAndroidresourcesfromanylocal.aarfiledependencieswo...

2021-06-15 18:56:46 3412 4

转载 android网络类型判断和连接判断

判断网络情况:public class NetState { /** * Unknown network class */ public static final int NETWORK_CLASS_UNKNOWN = 0; /** * wifi net work */ public static final int...

2019-06-21 10:40:22 865

dom4j+API工具文档

dom4j+API,在这方面进行开发的同学们,必须随手必备的文档

2011-11-10

dom4j_API_示例讲解

dom4j_API_示例讲解,初学者应该要知道的,最基本的知识点。

2011-11-10

最常见的20种VC++编译错误信息

常见的vc++编译错误,能让大家在郁闷无奈时提供一个指导的方向,能够找到错误的准确位置。

2010-03-31

c++的面试题目大汇总

收集而来的c++面试题。里面有很多值得参考的经验,正所谓,后稷才螚薄发

2010-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除