
Android学习
文章平均质量分 52
EnthusiasmsForme
你要默默的努力,然后惊艳自己。
展开
-
最全Android安全检测漏洞解决方案
前言:APP安全检测通常在一些小型企业涉及的比较少,并且并不太关注这方面的问题。然而在一些大型互联网企业或者国企等等就非常在意这方面的安全问题,并且会有专门的人去对APK进行检测。本节我们一起学习在Android中大量的app漏洞应如何去避免或者修改。一、基本应用信息通常包括:应用名称、包名、文件大小、版本信息、文件MD5、签名信息、加固厂商、第三方SDK等。二、安全漏洞检测项加密算法和密码安全1 、AES/DES加密算法不安全使用风险2 、RSA加密算法不安全使用风险安全防护能力1、 Z原创 2021-03-09 11:34:21 · 14569 阅读 · 4 评论 -
不要更新AndroidStudio4.1!!!
不要更新AndroidStudio4.1!!!原创 2021-01-27 11:06:48 · 230 阅读 · 0 评论 -
AndResGuard Android资源混淆使用过程
AndResGuard Android资源混淆AndResGuard的github项目地址在代码中除了使用proguard-rules规则对代码进行混淆的同时,还可以使用andresguard对资源进行混淆,在此记录一次动手实现资源混淆的过程。一,项目根目录下build.gradle中,添加插件的依赖: dependencies { classpath 'com.tencent.mm:AndResGuard-gradle-plugin:1.2.20' }原创 2020-11-16 20:44:56 · 762 阅读 · 0 评论 -
Android ImageView的SaleType属性总结
Android ImageView的SaleType属性总结在使用这个属性的时候,需要明白其中几个属性的区别:如上图所示为图片自适应的效果。CenterCenter_cropcenter_insidefit_centerfit_endFit_startFit_endFit_xy为了方便理解,这里将 图片的宽高定义为x,控件ImageView的宽高定义为Ycenter属性:目的:将图片显示在ImagView的中心点,不进行缩放。1,若x均大于Y,则不完整显示。如下图所示,设原创 2020-11-16 11:26:16 · 489 阅读 · 0 评论 -
版本号工具类
public class VersionUtils {/** * 获取本地软件版本号 * * @param ctx * @return */ public static int getLocalVersionCode(Context ctx) {int localVersion =0; try {Packag...原创 2019-12-06 14:26:12 · 361 阅读 · 0 评论 -
GreenDao的使用及Android五大存储方式回顾
前几天再做一个列表功能的时候,提需求的大大突然走过来对我说:这个功能不用调接口,也不用联网,自己保存在本地就行了。当时的我脑袋是这样的:又要玩我然后我说:好的,我先思考思考。目送他离开。脑袋里循环显示:我该怎么实现好呢,我到底用那种方式去存啊。完了,好像不知道从那儿下手。这玩意后台给我存不是更好么。又是添加又是删除的。还不让丢失数据。好,想到android的五大数据存储方式:第一种:使...原创 2019-12-06 10:42:02 · 1194 阅读 · 0 评论 -
Android 获取wifi列表
记录一次Android端获取WiFi列表,并实现连接的过程。需求:获取WiFi列表,并连接无密码的指定wifi。wifi状态连接成功之后调取第三方接口进行验证,接口请求类型GET。牢骚:没做锅啊,小白一个。怎么办?,群里闲聊两小时,不如百度一分钟。(实际好多分钟。。。)调查与研究:、、、、网上关于获取wifi列表,并连接wifi的文章也有很多,每一篇都点来看看。会发现,哇,蛮有趣的,一如...原创 2019-12-06 10:21:31 · 5770 阅读 · 0 评论