SSL Pinning SSL Pinning 可真是难倒我了啊SSL Pinning,一直沉迷于Android 和 ios 黑科技的我,最近被SSL绊住了,学习了一阵子,了解了一些东西。给一个连接,如果有和我同样问题的同学,参考文章:第一个文章第二个文章自己学习吧...
Cron表达式记录 最近在使用QuantumultX这个软件,其中有用到Cron,有些忘了,于是参考了一些资料,又复习了一遍,特此作个记录,以便随时翻阅。一.Cron表达式计划任务,在约定时间完成执行已经计划好的工作。实际上是由几个子表达式组成,他们之间用空格分隔,Cron表达式有两种语法:(1)秒 分 时 天 月 星期 年(2)秒 分 时 天 月 星期二、各字段的含义秒:允许设置的值为 0-59,可以出现 , - * / 这4个特殊字符分:允许设置的值为 0-59,可以出现 , - * / 这4
Android 指南针校正 指南针关于指南针的实现,网上已经有很多的文章了,简单搜一下都能看懂,原理都一样,要使用Android系统的传感器实现,我们先简单看一下指南针的实现过程。指南针的实现1.传感器实现指南针需要的传感器可以分为两种,一种是屏幕方向传感器,但是已经被Google 标记为了 @Deprecated。@Deprecatedpublic static final int TYPE_ORIENTATION = 3;`另一种比较新的方式,需要两个传感器配合,分别为加速度传感器和磁场传感器,我们主要说一下这种方
Android 电量分析 - Battery History 关于Battery History的安装及使用,已经有好几篇博客了,我看都是从谷歌那里摘过来的,没有什么不同,也按谷歌给的流程试了一遍,可以的。这里记录几个命令,以备不时之需:1.记录电量执行一下重置:adb shell dumpsys batterystats --reset2. 在6.0以上设备生成report :adb bugreport bugreport.zip...
Android + Html 编辑文本的一个小问题 项目中时长会遇到TextView 显示的文本要用到不同的样式,这时如果用很多个TextView组合会显得比较low,而且也比叫浪费时间,通常我们利用Html相关的API:String text = "<font color='#333333'><Strong>"+ Hello+ ...
基础篇-音频工具的熟悉和使用1.MediaRecorder 本篇帮大家一起回顾一下Android常用的录音工具,MediaRecorder,AudioRecord,这两个工具录制音频还是有一点不同的,MediaRecorder录制音频(也可以录制视频)比较简单,创建完成,塞进去指定路径就可以,它会帮你完成其他工作,而AudioRecord则是给你具体的音频流,这个工具比较适合对音频修改,压缩等需求的场景。但是MediaRecorde...