专注android技术,聚焦行业精粹,我们一直在努力
花花鞋

欢迎光临
专注android技术,聚焦行业精粹,我们一直在努力

【今日观点】 Android 新一代编译工具 Jack&Jill

1、为什么要抛弃 Javac/dx,开发 Jack 和 Jill 推测主要有三个目的 提高编译速度 应对 Oracle 的法律诉讼 将编译器掌控权拿在自己手中,不再受制于 Oracle,可以做一些 Android only 的优化 下面比较...

最新发布 第6页

插件化基础之Binder和AIDL-花花鞋
android

插件化基础之Binder和AIDL

小刚阅读(455)评论(0)赞(2)

1、Binder 1.1、概念 Binder是Android中为了解决跨进程通信而设计的,我们知道Android系统是基于linux内核的。然而 linux 已经提供了管道、消息队列、共享内存和 Socket 等 IPC 机制。那为什么 A...

小红点消息架构实战-花花鞋
原创专区

小红点消息架构实战

小刚阅读(1025)评论(0)赞(1)

1、需求目标 Android手机上到处可见小红点,以QQ为例,我们可以看到小红点展示如下图所示: 我们就以上面图中小红点为需求目标,来看看我们如何实现这样的小红点功能。 首先我们整理一下需求目标: 收到小红点消息并展示在叶子节点和父节点 小...

XML 查询语言 XPath-花花鞋
android

XML 查询语言 XPath

小刚阅读(587)评论(0)赞(0)

1、XPath 介绍 结构化查询语言(SQL)是一种针对查询特定类型的关系库而设计和优化的语言。和SQL相同,XPath也是一种查询语言,它一种为查询 XML 文档而设计的查询语言。下面这个简单的 XPath 查询可以在文档中找到作者为 c...

微学习-dexopt 与 dex2oat 的区别-花花鞋
互联网动态

微学习-dexopt 与 dex2oat 的区别

小刚阅读(1222)评论(0)赞(0)

这道题目如果想深入理解就需要去看源码了,不过对于应用层开发来说有个原理上的大致理解也是必须掌握的,具体区别可用如下图概述(图片来自网络)。 通过上图可以很明显的看出 dexopt 与 dex2oat 的区别,前者针对 Dalvik 虚拟机,...

国内精品Android技术社区

联系我们