240 发简信
IP属地:山东
  • Android 屏幕录制(Surface\ Texture 录制)工具库

    你是否常常因为产品需要录制屏幕而不要状态栏而烦闷 ??你是不是常常因为产品需要录制直播视频而加班 ??你是不是常常因为要对一个surface同时...

  • Resize,w 360,h 240
    新版Android anr 文件 permission denied 未root 定位anr

    新版Android 系统的anr 文件 如果需要直接pull 需要root 权限 如果不是root 机 可以通过 adb bugreport 导...

  • (转载)常见的Gradle工程配置

    http://www.heqiangfly.com/2016/03/03/development-tool-gradle-command-con...

  • 从view.post再看消息处理

    从view.post再看消息处理 大家都知道view.post可以在主线程执行一段Runnable,并且相比自己定义Handler 而言,更加简...

  • Android Junit 单元测试、异步测试方法简介及异步测试框架指南

    Android Junit 单元测试、异步测试方法简介及异步测试框架指南 本文解决的问题 1. 如何使用junit 做Android 单元测试 ...

  • AIDL 跨进程调用 -- 接口层解析

    基本使用方式 Service 和 Client 都需要声明一模一样的aidl 文件, 然后Service 端在 onBind 的时候 将aidl...

  • RSA 数据加密及签名

    原理: RSA 正是这个原因, 生成的密钥对其实也是可以互相替换的,A 作为公钥, B 就可以作为私钥解密, B作为公钥,A 就可以作为私钥解密...

  • Android 引导图 通用解决方案

    你是不是还在为每次引导图布局嵌入页面开发中而发愁你是不是还在为每次引导图各种高亮的形状以及位置计算而纠结。现在,只需一行代码加两个切图就能为你完...

  • 文章摘要~

    Android 编译运行概述 Multidex 的利弊 Airbnb的 viewpager with header 事件分发的event注意事...

个人介绍
主业 Android
副业Java js 信号处理、 伪全栈