240 投稿
收录了26篇文章 · 47人关注
  • Android ClassLoader机制

    传统Jvm java虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类...

    0.1 adison 1 3
  • APK 文件分析

    概述 我们通过 Android studio APK Analyze 可以展开一个APK文件 META-INF resanimcolordra...

  • Mac 10.14 编译Android 8.1源码及刷入nexus 6p

    环境准备 官网 描述得已经相当清楚了 ,这里稍微总结一下: 创建区分大小写的磁盘映像 mac系统默认是不区分大小写的,所以我们需要创建一个区分大...

    0.6 adison 7 8
  • 利用 Kotlin 进行 Android 开发的高质量资源收集

    本项目是一个专注于收集利用 Kotlin 进行 Android 开发的开源库,扩展,工具,开源项目,书籍,博客,教程等高质量资源的集合 欢迎大家...

  • 使用Kotlin takeIf(或takeUnless)

    原文链接 在Kotlin的标准函数,有两大函数,即takeIf和takeUnless,乍一看,有什么特别之处呢?这几乎就是if? 或者极端点,把...

    0.7 adison 2 11
  • Resize,w 360,h 240
    掌握Kotlin标准函数:run, with, let, also and apply

    原文链接 Kotlin的一些标准函数非常相似,我们不确定使用哪个函数。在这里我将介绍一个简单的方法来清楚地区分他们的差异和如何选择使用。 范围函...

    2.4 adison 6 20
  • Resize,w 360,h 240
    立即停止Android Studio 编译

    原文链接 你不小心在Android Studio中启动了编译,当你想要停止它,但却不能? 下面的STOP和CANCEL操作根本不会有任何帮助。 ...

    0.3 adison 21 51
  • 从FrameCallback理解Choreographer原理及简单帧率监控应用

    简单来说,Choreographer主要作用是协调动画,输入和绘制的时间,它从显示子系统接收定时脉冲(例如垂直同步),然后安排渲染下一个fram...

    0.2 adison 2 11 1
  • Resize,w 360,h 240
    【译】Android: 自定义View

    原文链接部分译文是按自己的理解翻译的,如有错漏,还请指正 简介 每天我们都会使用很多的应用程序,尽管他们有不同的约定,但大多数应用的设计是非常相...

    0.2 adison 7 64 1
  • Resize,w 360,h 240
    Android GC学到老

    身在移动互联网,真是不得不服老了,旧知识过期,新知识到来都很快。说个题外话,要吃互联网这口饭,学习能力,内驱力,归纳提炼寻求本质缺一不可。那么说...

专题公告

我们只是Android干货的搬运工。。