Android进阶
文章平均质量分 64
basil lee
这个作者很懒,什么都没留下…
展开
-
Android进阶——声波振幅显示
最近博主想做一个app,中间有一个是录音的功能。于是博主想把UI做的好看一些,想仿照微信或者QQ语音输入时,能够随着声音的大小显示声波振幅。于是查找了一些资料,现在把这个功能的Demo分享给大家,以后也会把更多的项目学习到的知识分享给大家。其实这个功能主要是依靠MediaRecorder的getMaxAmplitude()方法来获得声音的振幅,然后依据计算公式分贝的计算公式K=20lg(Vo/原创 2015-12-20 19:59:12 · 3796 阅读 · 0 评论 -
Android——Glide加载Gif图片监听加载回调函数onResourceReady问题
Glide相比Picasso来说有一个优势不错就是可以很方便的加载Gif图。比如这样: Glide.with(activity).load(gifUrl).placeholder(R.drawable.plugmain_no_banner).diskCacheStrategy(DiskCacheStrategy.SOURCE).into(imgEg);如果图片是gif...原创 2018-11-26 02:18:01 · 11976 阅读 · 0 评论 -
Android——进阶升级android studio 3.2版本implementation和api的区别
今天晚上升级android studio 3.2 有很多坑,尤其module很多的时候,改动量还是很大的,目前记录一个坑就是implementation和api的区别。因为一开始我把complie 全部用implementation替换了,目前虽然编译没有报错,但是实际跑apk的时候发生了一下错误:错误: 程序包com.umeng.message不存在 错误: 找不到符号符号: 变量 ...原创 2018-12-05 02:11:57 · 1625 阅读 · 0 评论 -
Android——反编译某互联网金融APP,通过JS漏洞获取用户信息、调用分享接口植入钓鱼网站(安全篇)
本文将分为三部分进行详细讲解:基本使用方法;通过反编译,快速定位攻击路径,调用JS接口获取用户信息、植入钓鱼网站;解决办法;众所周知,H5+JS接口+Webview这种混合开发模式十分普遍,市场上面绝大部分应用或多或少都是用了。本文实例讲解的是当前市场上用户量较大的一款互联网金融APP,注册用户数几百万,流水达几十亿。在本文之前已经将漏洞告知对方,这里为了保密不提及应用名称,包名...原创 2019-02-02 16:29:03 · 821 阅读 · 2 评论 -
Android进阶——自定义View之双向选择Seekbar
android 原生的seekbar只能单向选择滑动,当项目需要选取范围的时候,这明显是不能够满足要求的。所以就得自己实现一个双向滑动的Seekbar了,就取名为DoubleSeekBar吧。而自定义View由是Android知识点中必须掌握的技能所以,这里就写一下自己的实现吧。着急的同学,可以直接拷贝代码直接使用。由于布局比较简单,这里直接继承View,然后重写onLayout(),onMe...原创 2019-03-31 00:24:04 · 1404 阅读 · 2 评论