自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Android爬坑】Android declare-styleable enum 报错:parseDebugLibraryResources

事由今天自定义视图的时候因故需要定义一个枚举类的属性,其中一条设置name为swtich,然后巴拉巴拉写了一堆,一运行直接报错说解析values.xml失败。追溯一看是一个中间文件,统合了res的values的xml,问题直接定位到新增的declare-styleable,然后一看其他属性都是贼普通的,就一个enum嫌疑巨大,直接注释掉,发现报错消失,xml被正常解析。然后精准定位到是内部的enum标签的Name值不合法,使用了swtich,这是一个java保留字,不合规则。扩展去googl

2020-12-14 14:50:04 619

原创 【追根究底】Android的startActivity源码到底咋写的?

最近出于提升专业技能水平和深入了解Android系统的目的,进行了插件化相关的学习并简单写了一些demo。但是在写动态hook系统SDK实现启动插件化activity的过程当中遇到了一些问题,特此记录,与大家一起分享我的学习经验。首先先放一张图,图片来自:https://juejin.im/post/6844903965679681549类似的图片只要使用搜索引擎检索startactivity源码分析,很容易找到许多类似的图片。但是很多图片往往都在细节上有所不同,这不禁引发了博主的好奇心:为啥这么多

2020-10-21 16:23:59 170

原创 【追根究底】如何安全处理密码字符串?

今天在闲逛的时候突然发现了一篇文章:https://my.oschina.net/jasonultimate/blog/166968。讲了关于JAVA安全处理密码字符串的问题,很受触发。很多时候我自己常常喊着安全安全,结果细节上还是不够注意。当然,这篇文章谈的是纯JAVA环境,和安卓开发有所不同,但是也很有借鉴意义。在之前的安卓客户端开发过程当中,我对于密码的操作就是使用Edit...

2020-02-10 15:27:36 204

原创 安卓开发实战思考——2020.2.7

再最近的学习中,出于问题驱动和需求驱动,不得不在没有完成Android的系统性学习的情况下阅读了相当的源码以追踪activity的创建过程。当然,博主此时的安卓功力尚浅,相信很多读者可能都对这些基础的源代码有了相当的了解,但是这篇文章的目的并不是分析activity的创建过程。/:D事实上这类文章有相当多的资源可供搜索,如果有需要的话这里个人推荐一篇博主认为写的好的:https://blo...

2020-02-08 15:01:28 128

原创 安卓开发实战思考——2020.1.27

这是我在CSDN上的第一篇博文,写下这篇博文的时候,我是还一名大三在校学生,刚刚接触安卓不到一年。在我的学习过程当中,有许多的人为我提供了学习上的帮助,他们有一些是我的老师、同学,有一些是各种社区上的活跃人士,当然,也有许多素不相识的博主,其中就包括了CSDN上的许多人。因而在我的学习步入正轨过后,将我个人的一些思考记录下来分享给大家,希望能够帮助到有需要的人。以上姑且算是博主的简单自我介...

2020-01-28 09:15:32 120

空空如也

空空如也

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

TA关注的人

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