嵌入式Linux中文站

Android 8.0 正式发布,就叫奥利奥

阅读(177)

在美国月全食这天,Google 发布了 Android 新一代系统 Android 8.0,并确认新版本的名字就叫 Android Oreo(奥利奥)。 新版本主要有以下亮点: 画中画:支持可以让用户在使用其他应用时继续观看视频,还有为用户带来自动填写用户资料的功能,方便注册视频服务的用户。 谷歌游戏保护:通过每天扫描超过 500 亿应用程序,努力保持你的设备和数据的安全稳定的应用程序,即使是那些你还没有安装的程序呢! 续航提升:无论你是在打电话、玩耍、工作还是流媒体,你都能对对自己的电池充满信心。 表情

Android 桌面加载图标过程分析

阅读(96)

桌面应用图标流程 前言 本人工作上碰到这么一个需求,开发一款滤镜引擎,将桌面上所有的图标进行统一的滤镜化,这就需要了解一下整个桌面去取图标的过程,了解了整个过程,找到真正拿图标的地方,在真正取图标的地方将图片进行替换,或者滤镜化,之前分析情况,现在整理下,与大家分享。 本文所用的代码,是基于Android 5.1 桌面组件介绍 一级菜单 WorkSpace :他是一个ViewGroup,要想在桌面上显示东西,就得往这个ViewGroup里添加自己的View BubbleTextView :他是一个Text

安卓的改进,看看安卓一直怎样在速度上追赶 iOS

阅读(238)

一直以来人们都有这样的印象,认为搭载iOS系统的iPhone一定比搭载Android系统的安卓手机流畅。潜移默化中,不少果粉甚至是普通吃瓜群众都形成了这样的思维定式:安卓就是卡、慢的代名词。然而,就是这样一个群众眼中的卡、慢的系统,不知不觉间已经走过了第十个年头。这么多年过去了这个观点还成立吗? Android8.0不久前已经发布了,尽管Android对比iOS似乎有先天缺陷,但一直以来谷歌都在不遗余力地提升安卓系统的流畅度。我们不妨来看看谷歌在这方面都做了哪些努力。 Android4.1:黄油计划 20

如何自学 Android

阅读(700)

看到很多人提问非科班该如何学习编程,其实科班也基本靠自学。有句话叫师傅领进门修行靠个人,再厉害的老师能教你的东西都是很有限的,真正的修行还是要靠自己。我本科是学数学的,虽然研究生是计算机专业,但研究生往往是做

Android N混合使用AOT编译,解释和JIT三种运行时

阅读(240)

Android N引入了一种包含编译、解释和JIT(Just In Time)的混合运行时,以便在安装时间、内存占用、电池消耗和性能之间获得最好的折衷。 ART是在Android KitKat(译者注:Android 4.0)引入并在Lollipop(译者注:Android 5.

Android开发者应该知道的Kotlin

阅读(290)

Android程序是运行在Java虚拟机之上的,因此从技术上来说,可以运行在JVM之上的一切都可用于开发Android应用。

利用Docker环境加速Android应用的构建

阅读(356)

在敏捷开发的站立会议上,我作为一个后端程序员发现安卓程序员发布的时间大概是半个小时左右的时间,我觉得时间太长了应该缩短一些,成为了研发这个东西的目的。 但是研究了一段时间之后发现了很多需要解决的问题

Android动态加载技术三个关键问题

阅读(203)

动态加载是一项很复杂的技术,这里主要介绍动态加载技术中的三个基础性问题,至于完整的动态加载技术的实现请参考笔者发起的开源插件化框架DL:。