启动: 在Android5.0之前可以通过隐式intent启动服务,但是Android5.0之后不可以了。 在两个Application之间是不可能获取到Service的定义的,需要调用SetComponent函数: 通过这种方法可以指定要启动的Service的Application,并且也同样可以 ...
分类:
其他好文 时间:
2016-09-03 19:55:20
阅读次数:
163
ActivityManagerService(简称AMS)是Android系统的关键服务之一。它的主要作用如下:
管理系统中所有Activity的整个生命周期
统一调度各个Activity
内存管...
分类:
移动开发 时间:
2016-08-25 21:36:29
阅读次数:
225
谷歌在推出Android5.0的同时推出了全新的设计Material Design,谷歌为了给我们提供更加规范的MD设计风格的控件,在2015年IO大会上推出了Design支持包,Design常用的新控件包括:
TextInputLayout(文本输入布局)
TabLaout(选项卡布局)
Snackbar
FloatingActionButton(浮动按钮)
NavigationView(导航视图...
分类:
移动开发 时间:
2016-08-22 10:55:22
阅读次数:
305
坑一:用Android5.0编译的apk,在Android6.0上运行完全没有问题。 在Android6.0以上才需要在运行时请求权限,在旧Android版本上保留原有逻辑,安装时授予权限。 用旧版本sdk编译的apk,都使用旧版本权限方式,安装时授予权限。(也就是说:兼容旧版本) 用Android ...
分类:
移动开发 时间:
2016-08-17 10:30:53
阅读次数:
181
原文地址:http://blog.csdn.net/lavor_zl/article/details/51279386 谷歌在推出Android5.0的同时推出了一些新控件,Android5.0中最常用的新控件有下面5种。 1. CardView(卡片视图)CardView顾名思义是卡片视图,它继承... ...
分类:
移动开发 时间:
2016-08-08 19:25:40
阅读次数:
277
导语 本文主要是围绕android直播助手的功能做了一些研究,因为之前对Android多媒体相关的内容知之甚少,只有概念,于是查阅了相关资料并做以总结。
由于我对音视频相关知识零基础所以补充了一些相关知识
视音频编解码技术零基础学习方法
视音频数据处理入门:RGB、YUV像素数据处理
采集音频原始数据---->压缩编码----> 封装
采集视频原始数据---->压缩编码----> 封装
音视频编码...
分类:
移动开发 时间:
2016-08-08 15:49:36
阅读次数:
291
RecycleView是Android5.0推出的用来替代ListView和GridView的控件。 使用RecycleView也很简单,不过需要先引入support-v7中的RecycleView。 在eclipse中的引入方法就要小伙伴自己去百度了,由于楼主用的是Android Studio 所 ...
分类:
其他好文 时间:
2016-07-29 21:15:29
阅读次数:
110
好久没写android的博客,最近在做一个android的项目,里面用到我们经常用的一个控件就是对话框,大家都知道android自带的对话框是很丑的,android5.x之后除外.所以就出现了自定义view,自己定义美观的对话框.好我们就来自定义对话框.
整体思路:定义一个类然后去继承Dialog类,然后重写相应的构造器方法.大家都知道一般的对话框的创建过程都是来一个AlertDialog.Bu...
分类:
移动开发 时间:
2016-07-22 06:35:58
阅读次数:
335
只要你的app涉及到SIM卡,稍不留意就会跳进双卡双待适配这片沼泽地。
本文详细介绍android5.0以后双卡双待的适配方案细节,开发者不要错过。...
分类:
移动开发 时间:
2016-07-15 11:17:51
阅读次数:
397
g公司代码显示svg: SVG的解析: 二、SVG的解析 上文提到Android5.0时引入了SVG特性,其中必然会涉及到SVG图片的加载与解析。而svg本质上就是xml文件,所以从解析角度来看,能解析xml文件的工具应该几乎都可以用来解析svg文件。 1、DOM解析 查看Android源码可以看出 ...
分类:
其他好文 时间:
2016-07-11 18:48:45
阅读次数:
845