常见开发小知识快速回忆
墨一迟温
思考让我们更清醒。
展开
-
Android IntDef与StringDef注解
这篇文章只是想让自己记住这两个注解,之前见过几次,不用就忘了,再看到又有些陌生,用这篇博客来记住它吧。想说一下这两个注解,大家都清楚在Android中,官方并不推荐使用enum因为它占用的内存相对较大,对于比较吃内存的应用我们可能会选择静态常亮,但是有些地方我们只想让它赋予指定的一个范围的值,这个时候静态常量就没有办法用来检查了我们需要用的地方是不是自己想要的值,这个时候可以使用这两个注解来完成,它原创 2017-12-19 09:21:17 · 1971 阅读 · 0 评论 -
Android 在native层存储秘钥
1.引发问题 最近公司考虑到APk安全,因为内部业务需要,我们不得不在本地获取用户的密码,这时密码存储问题就来了。不可能明文存储吧,而且我们的网络请求路径也做了des加密,然后秘钥也在本地,被人反编译后一览无余。2.思路分析思路1:把APK加固,然而大家都知道,加固可能得用第三方的,有些第三方吧,在其他平台发布应用的时候还通不过,这就算了,如果是Google市场,根本就不允许加固,直接打回。思原创 2018-01-18 17:38:46 · 989 阅读 · 0 评论