240 发简信
IP属地:北京
  • 120
    Android 签名

    前序 1、概念梳理 1.1 消息摘要(Message Digest) 消息摘要又称数字摘要(Digital Digest)或数字指纹(Finger Print)。对不同长度的...

  • 120
    Android Studio 调试 Gradle Transform

    一、新建 Remote JVM Debug 1. 新建 Configuration 入口 2、TransformServer Configuration 从入口进入到下图页面...

  • 120
    初识 PathEffect

    Google Android PathEffect[https://developer.android.com/reference/android/graphics/Path...

  • 120
    LeakCanary 原理详解

    前言 本文是针对 LeakCanary Version 2.7 (2021-03-26) 版本的源码进行的分析。 1. 基础知识 java 引用之弱引用 WeakRefere...

  • public static byte[] bmpToByteArray(final Bitmap bmp, final boolean needRecycle) {
    ByteArrayOutputStream output = new ByteArrayOutputStream();
    bmp.compress(Bitmap.CompressFormat.PNG, 100, output);
    if (needRecycle) {
    bmp.recycle();
    }

    byte[] result = output.toByteArray();
    try {
    output.close();
    } catch (Exception e) {
    e.printStackTrace();
    }

    return result;
    }

    Android分享集成系列之微信分享

    项目中单独集成微信分享,集成起来还算顺利,但是还是有一些坑需要注意。下面我来说说这个具体的过程: 集成流程 1.申请你的AppID2.下载SDK及API文档3.搭建开发环境4...

  • NetBus —— 让你的 App 内部随处感知网络的变化

    简介 NetBus 是一个实时监听网络状态的一个框架,接入简单。只需要几步就可以在 Activity 和 Fragment 以及其他要观测的类中很方便的收到网络状态变化的通知...

  • 120
    Android指纹识别,看这一篇就够了

    后来,在support v4库中添加了FingerprintManagerCompat类,我看了他的源码,其实就是对FingerprintManager做了一定的封装,比如做...

  • 120
    Android快捷方式解密

    Android快捷方式解密 Android快捷方式作为Android设备的杀手锏技能,一直都是非常重要的一个功能,也正是如此,各种流氓App也不断通过快捷方式霸占着这样一个用...

  • Android分享集成系列之微信分享

    项目中单独集成微信分享,集成起来还算顺利,但是还是有一些坑需要注意。下面我来说说这个具体的过程: 集成流程 1.申请你的AppID2.下载SDK及API文档3.搭建开发环境4...

  • 120
    一篇文章,教你学会Git

    在日常工作中,经常会用到Git操作。但是对于新人来讲,刚上来对Git很陌生,操作起来也很懵逼。本篇文章主要针对刚开始接触Git的新人,理解Git的基本原理,掌握常用的一些命令...

个人介绍
无趣的人无不相似,有趣的人各有各的有趣。