240 发简信
IP属地:陕西
  • mac中使用brew命令安装特定版本的jdk

    昨天在mac上使用brew命令上打算安装jdk 1.8版本,所以使用brew cask install java命令安装,结果安装的是java ...

  • Resize,w 360,h 240
    Android中Context如何正确使用来避免内存泄漏问题

    1. 为什么context使用不当会导致内存泄漏 我们在日常开发中,经常用到单例模式,由于单例的静态特性使得其生命周期跟应用的生命周期一样长,所...

  • Android EditText使用正则方式屏蔽表情方法完善解决方法

    1. 现在网上搜一大堆使用正则匹配屏蔽表情输入的方式,代码无外乎就是下面这种: InputFilter emojiFilter = new In...

  • Android Studio中常用插件

    1.Alibaba Java Coding Guidelines 这个是用来进行代码规范检查的,很好用,下载地址:https://plugins...

  • Resize,w 360,h 240
    Leak Canary的使用简介以及使用心得

    1. 什么是 Leak Canary ? Leak Canary 是Square 家推出的开源的内存泄漏跟踪分析工具,项目的GitHub...

  • 单例模式的两种完美写法

    单例模式的写法有多种最简单的就是懒汉式的写法,但是懒汉式的写法在多线程中会出问题。下面总结写我常用的两种写法。 1. 使用volatile 关键...

  • Resize,w 360,h 240
    FastJSON 使用小结

    1. JSON格式字符串转为别的对象 反序列化:反序列化就是把JSON格式的字符串转化为Java Bean对象。com.alibaba.f...

  • Resize,w 360,h 240
    基于Android手机AP的WIFI探针开发

    1. 开发原理 先上一张WIFI探针的原理图 图中的术语请看我的文章WIFI探针简介。 2. 应用开发流程图

  • Resize,w 360,h 240
    WIFI 探针简介

    今天,部门经理给我布置了一个工作任务,就是实现WIFI 探针功能,用在我们的项目中去。那么问题来了,先说说什么是WIFI 探针吧! 1....