大家都知道安卓是基于Linux内核,而且大家也知道Linux的安全性是公认的,那为什么和Linux有着类似嫡系关系的安卓却一直被人诟病不安全呢?要想说清楚这个问题,我们需要了解一下安卓和Linux到底是什么关系,而且这两个系统到底安全不安全,背后的原因是什么。当然,在此需要表明一个观点:世界上没有绝对安全的操作系统。
确切的说,安卓并不是Linux
安卓基于Linux内核这句话,大家千万不要解读为安...
Android VLC播放器二次开发2——CPU类型检查+界面初始化
作者:vbLittleBoy
上一篇讲了VLC整个程序的模块划分和界面主要使用的技术,今天分析一下VLC程序初始化过程,主要是初始化界面、加载解码库的操作。今天主要分析一下org.videolan.vlc.gui.MainActivity类,这个是VLC的整个程序入口。当然,严格来说,整个程序入口是VLCApplication类,因为VLC重载了Application,在我分析过的代码里面,貌似稍微复杂一点的程序,都喜欢重载Application。我自己写的一些程...
安卓N/安卓7.0史上最高效:提速600%!
Google在I/O开发者大会上介绍了很多关于Android N的内容,其中,速度和效率的提升令人惊喜不已。
目前,我们已经知道,新一代Android操作系统将支持无缝升级,能够通过Vulkan API来在中低硬件配置设备上实现流畅游戏体验以及更多的Emoji表情。
不过,Android 7.0最大也是最引人关注的还是来自运行效率上的改进。
来自I/O大会现场的PPT显示,Android N的代码减少了50%,新的代码减少50%,安卓N运行...
苹果蒙圈了 原生Android确认支持压感屏
腾讯数码讯(文心)据Android Authority网站报道,谷歌已经证实名为“Launcher Shortcuts”的一项新Android N特性,支持华为臻逸版Mate S等手机配置的压感屏。尽管Android 1.0就能够识别压感输入,谷歌可能直到现在才终于找到利用压感输入的途径。
2016年版Nexus手机会配置压感屏吗?可能会。如果华为最近申请的Nexus 7P商标将用于下一款高端Nexus手机,它为现有设备配置压感屏与谷歌证实Android N原...
Android之开发环境搭建
一、简介
Android是基于Linux平台的开源智能手机操作系统(Google为什么不另立门户请看这里),具有强大的灵活性,可以被移植到不同的硬件平台上(比如:手机、电视、机顶盒、嵌入式设备等),完全开放,上层的应用程序开发完全开放给第三方(应用开发以Java语言为主,C/C++语言只在特定情况下使用,比如:游戏的Cocos2D-X系列、加密算法、地图渲染引擎,视频播放器等)。Android系统层次结构如下图所示:
...
android消息推送-XMPP
android服务器xmpp手机managerhttp服务器
在开发Android和iPhone应用程序时,我们往往需要从服务器不定的向手机客户端即时推送各种通知消息,iPhone上已经有了比较简单的和完美的推送通知解决方案,可是Android平台上实现起来却相对比较麻烦,最近利用几天的时间对Android的推送通知服务进行初步的研究。
在Android手机平台上,Google提供了C2DM(Cloudto Device Messaging)服务,起初我就是准备采用这...
WebKit – WebKit For Android
一、WebKit简介
WebKit是一个开源的浏览器网页排版引擎,包含WebCore排版引擎和JSCore引擎。
WebCore和JSCore引擎来自于KDE项目的KHTML和KJS开源项目。Android平台的Web
引擎框架采用了WebKit项目中的WebCore和JSCore部分,上层由Java语言封装,并且作
为API提供给Android应用开发者,而底层使用WebKit核心库(WebCore和JSCore)进行
网页排版。
二、WebKit目录结构
Android平台的WebKit模块...
为什么没有在Android平台上的Goodreader?
致所有那些恳求Android版的Goodreader用户们,谢谢你!我们体会到热爱和执着。请不要认为呼吁落在聋子的耳朵上。事实是,GOODREADER是非常面向iOS的。它在很大程度上依赖的iOS,其函数库和API的内部结构,也都是针对iOS设备的硬件加速而设计。考虑到人们对的Goodreader很高的期望,我们目前不觉得,我们将它移植到Android平台,同时保持相同的性能水平用户体验的Goodreader名称关联的iOS用户那样的水平。
...
Windows下Android开发环境搭建和配置
关于Windows下Android开发环境搭建、配置方面文章,网上一搜一堆,为方便以后参考,权且做个记录,主要关注安装过程中的注意事项。对新手提醒的是,本文介绍SDK开发Android APK环境搭建过程,开发语言面向Java的,如果您只打算做做Android上层APK应用或是Android入门,一般足够了,如果还涉及到底层接口、设备等控制操作,有可能需要安装NDK开发环境,参稍后文章。
基础阅读:
Android开发入门之环境概念...
Android开发之旅:环境搭建及HelloWorld
——工欲善其事必先利其器
引言
本系列适合0基础的人员,因为我就是从0开始的,此系列记录我步入Android开发的一些经验分享,望与君共勉!作为Android队伍中的一个新人的我,如果有什么不对的地方,还望不吝赐教。
在开始Android开发之旅启动之前,首先要搭建环境,然后创建一个简单的HelloWorld。本文的主题如下:
1、环境搭建
1.1、JDK安装
1.2、Eclipse安装
1.3、Android SDK安装
1.4、ADT安装
1.5、创...