摘要:
新闻 Android Broadcast组件权限绕过漏洞 Lolipop源码已经放出有些日子了,我发现google在Android 5.0上修复了一个高危漏洞,利用该漏洞可以发送任意广播:不仅可以发送系统保护级别的广播、还可以无视receiver的android:exported=false、and 阅读全文
摘要:
教程 Android项目中如何用好构建神器Gradle? Gradle虽为构建神器,但感觉学习曲线比较陡峭。Gradle User Guide内容很多,但有点太多了,多的你看不完,Gradle Plugin User Guide一篇文章主要讲了Android相关的配置,看完可能感觉马马虎虎会用,但到 阅读全文
摘要:
新闻 谷歌确定Android 6.0命名为Marshmallow 谷歌终于确定了Android M中M所代表的甜品:Marshmallow(棉花糖)。Android 6.0五月下旬在I/O大会上亮相,将于今年秋天与用户见面。但是依照惯例,谷歌并没有宣布新Android的代号全称。新版本发布后,只能说 阅读全文
摘要:
实战解析Android架构设计原则 好的软件设计必须能够帮助开发者发展和扩充解决方案,保持代码清晰健壮,并且可扩展,易于维护,而不必每件事都重写代码。面对软件存在的问题,必须遵守SOLID原则,不要过度工程化,尽可能降低框架中模块的依赖性。 Android 6.0 中新的新技术 最近 Google 阅读全文
摘要:
教程 Android微信智能心跳方案 本方案的主要目标是,在尽量不影响用户收消息及时性的前提下,根据网络类型自适应的找出保活信令TCP连接的尽可能大的心跳间隔,从而达到减少安卓微信因心跳引起的空中信道资源消耗,减少心跳Server的负载,以及减少部分因心跳引起的耗电。 Android M 新的运行时 阅读全文
摘要:
教程 深入理解Android之Gradle Gradle是当前非常“劲爆”得构建工具。本篇文章就是专为讲解Gradle而来。介绍Gradle之前,先说点题外话。说实话,我在大法工作的时候,就见过Gradle。但是当时我一直不知道这是什么东西。而且大法工具组的工程师还将其和Android Studio 阅读全文
摘要:
教程 Android内存泄露案例分析 一款优秀的Android应用,不仅要有完善的功能,也要有良好的体验,而性能是影响体验的一个重要因素。内存泄露是Android开发中常见的性能问题。这篇文章,通过我们曾经遇到的一个真实的案例,来讲述一个内存泄露问题,从发现到分析定位,再到最终解决的全过程。 And 阅读全文
摘要:
教程 TextView预渲染研究 Android中的TextView是整个framework中最复杂的控件之一,负责Android中显示文本的大部分工作,framwork中的许多控件也直接或者间接的继承于TextView,例如Button,EditText等。其内部实现也相当复杂,单论代码行数来说, 阅读全文
摘要:
新闻 Android系统两大漏洞曝光:影响超10亿台设备 安全研究人士周四披露了谷歌Android移动操作系统的两大严重漏洞,这些漏洞令超过10亿台Android设备面临被黑的风险。研究人士称,这意味着“几乎每台Android设备”都会受到影响,无论其所搭载的是1.0版本Android系统还是最新的 阅读全文
摘要:
教程 给 Android 开发者的 RxJava 详解 RxJava 在 GitHub 主页上的自我介绍是 "a library for composing asynchronous and event-based programs using observable sequences for th 阅读全文