![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓
长安666
这个作者很懒,什么都没留下…
展开
-
【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 · 647 阅读 · 0 评论 -
【追根究底】Android的startActivity源码到底咋写的?
最近出于提升专业技能水平和深入了解Android系统的目的,进行了插件化相关的学习并简单写了一些demo。但是在写动态hook系统SDK实现启动插件化activity的过程当中遇到了一些问题,特此记录,与大家一起分享我的学习经验。首先先放一张图,图片来自:https://juejin.im/post/6844903965679681549类似的图片只要使用搜索引擎检索startactivity源码分析,很容易找到许多类似的图片。但是很多图片往往都在细节上有所不同,这不禁引发了博主的好奇心:为啥这么多原创 2020-10-21 16:23:59 · 205 阅读 · 0 评论 -
安卓开发实战思考——2020.2.7
再最近的学习中,出于问题驱动和需求驱动,不得不在没有完成Android的系统性学习的情况下阅读了相当的源码以追踪activity的创建过程。当然,博主此时的安卓功力尚浅,相信很多读者可能都对这些基础的源代码有了相当的了解,但是这篇文章的目的并不是分析activity的创建过程。/:D事实上这类文章有相当多的资源可供搜索,如果有需要的话这里个人推荐一篇博主认为写的好的:https://blo...原创 2020-02-08 15:01:28 · 141 阅读 · 0 评论 -
【追根究底】如何安全处理密码字符串?
今天在闲逛的时候突然发现了一篇文章:https://my.oschina.net/jasonultimate/blog/166968。讲了关于JAVA安全处理密码字符串的问题,很受触发。很多时候我自己常常喊着安全安全,结果细节上还是不够注意。当然,这篇文章谈的是纯JAVA环境,和安卓开发有所不同,但是也很有借鉴意义。在之前的安卓客户端开发过程当中,我对于密码的操作就是使用Edit...原创 2020-02-10 15:27:36 · 228 阅读 · 0 评论 -
安卓开发实战思考——2020.1.27
这是我在CSDN上的第一篇博文,写下这篇博文的时候,我是还一名大三在校学生,刚刚接触安卓不到一年。在我的学习过程当中,有许多的人为我提供了学习上的帮助,他们有一些是我的老师、同学,有一些是各种社区上的活跃人士,当然,也有许多素不相识的博主,其中就包括了CSDN上的许多人。因而在我的学习步入正轨过后,将我个人的一些思考记录下来分享给大家,希望能够帮助到有需要的人。以上姑且算是博主的简单自我介...原创 2020-01-28 09:15:32 · 147 阅读 · 0 评论