原创
文章平均质量分 88
Steven_可乐
Hey, I’m Steven.He. I’m a Android developer living in GZ. I am a fan of music, travel, and technology. I’m also interested in coding and running.
展开
-
android混淆加密技术总结
原理:是通过遍历apk中class文件,将其中的变量名词更换为其他名字,从而达到加密代码的效果,还有删去没有用到的代码部分,达到精简代码大小的效果。工具:proguard (当然还有很多,例如ANT,apkprotect等)过程:在android2.3之前,谷歌没有太重视反编译,所以没有对adt提供加密工具,2.3以后就提供比较普及的混淆加密工具,proguard工具,位置在S原创 2013-10-24 14:42:58 · 1035 阅读 · 0 评论 -
Android install apk 兼容至 Android 8
前言以往安装apk都是很简单的方法, Intent 里添加apk的文件就可以调用系统安装界面.后来随着谷歌对安全的重视,从Android 7开始以往的方式都不能用,然而到Android 8 又有改动,相信随着Android 的发展,以后的版本也会有改动,崇尚模块化开发的我便希望每一个细小的功能,颗粒度最少的功能都可以由一个模块来负责,然后每个项目需要这个功能时调用这个模块即可,而这个模块只需要...原创 2018-07-31 16:20:41 · 606 阅读 · 0 评论 -
Android Gesture 手势研究
怎么理解一个手势,就是在屏幕上,手画一个符号就是一个手势,它代表了用户的一个意图,也就是用户希望程序做点什么,一般程序大多数是通过按钮,按钮上有对应的文字,这样进行人机交互,而手势也是很多地方会使用到,而常用的手势好像下拉刷新,用户希望列表内容下拉一下就有新的信息,双指缩放等等,一般这些手势都是跟对应的view绑定起来,而今天介绍的都是方法是可以不绑定view,直接在界面上画一个手势就可以人机交互...原创 2018-07-31 16:22:16 · 956 阅读 · 0 评论