240 发简信
  • Kotlin on Android 开发环境介绍

    Kotlin 被 Google 采纳为 Android 开发一级编程语言,到现在也一年多了,我们团队从去年 10 月份开始部分项目尝试用 Kot...

  • 120
    关于 Android 单元测试

    本文不会用各种高大上的理由试图去说服你写单元测试,只是描述笔者在单元测试这条路上一路走来的思考和简单的示例,如果顺便能让你觉得单元测试其实也没那...

  • 120
    Android 状态栏透明

    前言:最近项目大量用到状态栏透明,网上也出现很多库可以直接拿来用,个人认为没有必要那么重引用到一个库(有木有同学和我有一样的想法),所以研究了一...

    0.2 4337 0 39
  • 120
    Android 数据库 ObjectBox 源码解析

    如若不关心实现细节可直接查看“ObjectBox 架构”、“总结”这两部分内容。(简书不支持锚点(;′⌒`)) 一、ObjectBox 是什么?...

  • 120
    一切为了营收!如何从推广短信链接唤起 App ?

    一、需求描述 写这篇文章,也是缘于运营的一个需求:在 App 运营过程中,会有大量的推广短信,里面附有链接,目的是引导用户参与活动。如果用户手机...

    6.0 10197 11 46 1
  • 120
    Android APK V1 签名原理

    对于 Android 开发者而言, APK 签名的重要性不言而喻。Android 7.0 后 APK 签名已经从基于 Jar 签名的 V1 版本...

    0.2 5851 8 28
  • 性能优化相关

    一、内存占用分析方法:1、单步注释法(适用于后台服务,逻辑较少,可以知道某个方法占用了多少内存,但是针对逻辑复杂的前台activity不适用)2...

  • Android Native IPC 方案支持情况

    1、Binder - 不支持Native层的binder2、内存共享 - 不支持3、信号量(信号灯) - 不支持4、消息队列 - 不支持 5、信...

  • 关于Webview缓存和提速

    默认情况下的Webview缓存策略: 1、如果返回头中有Cache-Control及Last-Modified:缓存时间内不会发送请求;只有当缓...