引言:去年Android 6.0发布后,其新引入的(Requesting Permissions at Run Time)运行时权限就备受开发者关注,随着今年国内手机厂商对6.0系统的普及,觉得大家有必要了解下这个新特性,因为在TargetSDK23+进行开发不注意这些会造成APP运行在6.0+手机上崩溃,这篇博文将对这个新特性进行探索。
在之前的SDK开发中,如果需要用到一些权限例如打电话,发...
分类:
移动开发 时间:
2016-05-27 09:36:40
阅读次数:
333
关于2016年第一季度全球智能手机市场数据的报告相继问世,众多调研数据的公布,将华为、OPPO和vivo推向了媒体的风口浪尖。得益于手机厂商在去年惨烈的撕逼竞争中找到了自己的定位,和互联网对人们生活的深入影响以及电信运营商对于4G的大力推广,使得2016年第一季度智能手机市..
分类:
移动开发 时间:
2016-05-24 17:08:45
阅读次数:
179
近日微博上有网友放出了一支视频,视频中的美图手机新品M6具备了一项特别奇葩的功能:宠物美颜!如今手机市场竞争日趋白热化,在洋品牌节节败退的情况下,国产手机正尝试深挖细分市场需求,寻找错位竞争机会。但随着各式各样的拍照手机不断出炉,拍照功能是否真的能担当“拯救”国产手机品牌的重任?主打拍照的手机厂商们还会遇到哪些问题?我们不妨聊聊。
拍照大比拼,各有奇招
从“中华酷...
分类:
移动开发 时间:
2016-05-23 15:14:38
阅读次数:
273
对于安卓2.3的系统来说,Environment.getExternalStorageDirectory()获取的目录是内置SD卡还是外置SD卡是无法保证的, 和手机厂商的修改有关,只能通过Environment.isExternalStorageRemovable()来判断,如果返回true就是外 ...
分类:
移动开发 时间:
2016-05-18 21:39:50
阅读次数:
187
Root的由来
什么是Root?Root本身是指Linux系统的root帐户,该帐户拥有整个系统至高无上的权利,系统中的所有对象它都可以操作,对于Android手机用户来说的Root是指拥有Root权限,一般情况下,手机厂商出于安全考虑会关闭手机的Root权限,手机系统是运行在普通用户权限下的,用户是无法操作系统中的文件与数据的。
Root与刷机本身是有很多关联的,...
分类:
移动开发 时间:
2016-05-18 18:01:34
阅读次数:
262
1. 前言
在Android安全的研究工作中,我们时常要对Android进行改进并对其进行源码编译,由于目前几乎所有的手机厂商均对其底层驱动实行封闭政策,导致我们在完成Android编译后无法将我们编译好的系统刷到普通的Android手机上,因此在一般的科学实验中我们更多的是将修改好的android源码编译成模拟器,以模拟器的形式证明实验的成功与否。
事实上,Android作为一款开放源代...
分类:
移动开发 时间:
2016-04-29 15:27:37
阅读次数:
387
随着科技的进步,手机的更新换代的速度也十分之快。也许在几年前,国内还没有几家公司能够自主研发智能手机,但是近几年来,像开始做MP3的魅族,再像开始做交换机的华为,在像小米,锤子,这些手机厂商如雨后春笋般涌出。为什么会出现如此多的手机厂商呢,因为在国内巨大的手机市场有着巨额利润。那么面对着国外像苹果, ...
分类:
其他好文 时间:
2016-04-26 17:29:33
阅读次数:
114
近年来,随着国内智能手机行业的不断成熟,整个市场呈现了低端、中端、高端并行发展的局面,其中,高端手机因价格过于高昂,受众群较小,而低端手机虽然价格便宜,但配置和性能都不占优势,所以中端手机面向的消费群体最大,几乎达到80%左右的手机市场份额。
作为手机厂商,目前的战略也是以中端市场为主,可以说中端智能手机市场是品牌胜出的关键,得中端市场得天下。不过,这一市场却面临着诸多痛点,...
分类:
移动开发 时间:
2016-04-13 13:19:00
阅读次数:
186
Launcher程序就是我们平时看到的桌面程序,它其实也是一个android应用程序,只不过这个应用程序是系统默认第一个启动的应用程序,这里我们就简单的分析一下Launcher应用的启动流程。
不同的手机厂商定制android操作系统的时候都会更改Launcher的源代码,我们这里以android23的源码为例大致的分析一下Launcher的启动流程。
通过上一篇文章,我们知道SystemSe...
分类:
移动开发 时间:
2016-04-11 12:29:11
阅读次数:
334
基于摩尔定律和电子元器件的更新迭代趋势,越来越多的智能手机厂商在手机硬件、参数配置方面的追逐力度也日趋加强,对于大多智能手机默许的这种举动,也有少部分厂商表露出了完全不同的做法。在后者身上,它们更侧重于通过提升产品在某个细分领域的优势竞争,从而赢得消费者和..
分类:
其他好文 时间:
2016-03-11 12:27:09
阅读次数:
199