Android四大组件之一广播,使用的也比较多,广播可大致分为两种,一种是Android系统区域的广播,是由系统指令发出,例如:点亮屏幕广播,开机过程中的一些广播 省略…, 然而还有一种广播就是我们自己定义,自己来控制发出的广播,以下就简单介绍以下,在代码中发送广播和接收广播: 第一步,在onCre ...
分类:
移动开发 时间:
2018-12-08 17:08:56
阅读次数:
221
--摘自《android插件化开发指南》 1.AMS管理着四大组件 2.为什么Hook不能在AMS那边?因为AMS属于android系统,android系统可以被Hook,那就是病毒了。四大组件被Hook,只会影响某一个app 3.手机屏幕就是一个Activity,所在的app被称为Launcher ...
分类:
其他好文 时间:
2018-12-07 14:58:24
阅读次数:
227
Android系统想要永久的保留一个应用进程差点儿是不可能的。所以系统就须要不断的释放老的或者不太重要的进程以便腾出足够的内存空间来执行新的或者更重要的进程,那么系统怎样决定哪个进程应该保留哪个应该杀死呢,原来系统会依据进程中执行组件以及他们的状态列出一个“重要层级”。当内存出现紧张的时候。系统会首 ...
分类:
移动开发 时间:
2018-12-01 22:05:32
阅读次数:
191
Android 系统架构 linux内核层 系统运行库层 应用框架层 应用层 Android 的四大组件 活动(Activity) 服务(Service)、 广播接收器(Broadcast Receiver) 内容提供器(Content Provider) 手动创建一个活动 在Android Stu... ...
分类:
移动开发 时间:
2018-11-26 17:21:09
阅读次数:
296
近十几年来,随着以 iOS 和 Android 系统为代表的智能手机的普及与发展,互联网行业早已进入“移动”的时代发展到现在,安卓市场已经饱和了,饱和代表着什么?代表安卓的开发岗位增量已经没了,而不是安卓开发已经没人要了,同理,iOS 开发也还是会有坑位的,但是已经缺乏增量了,人才的竞争会更加激烈, ...
分类:
其他好文 时间:
2018-11-26 17:20:48
阅读次数:
219
好记性不如烂笔头,今天来分析一下Handler的源码实现 Handler机制是Android系统的基础,是多线程之间切换的基础。下面我们分析一下Handler的源码实现。 Handler消息机制有4个类合作完成,分别是 Handler : 获取消息,发送消息,以及处理消息的类 MessageQueu ...
分类:
移动开发 时间:
2018-11-23 23:26:37
阅读次数:
240
安卓的发展历程 Android自从2008年发布至今已经有六年了,这六年来Android的变化是极其惊人和迅速的,在一开始的时候,Google采用了快速迭代的方 式来使得Android系统能够迅速的进化,速度甚至达到了每两个月或是一个半月就会推出新的版本。而如今,Android就像冷却后的地球,自转 ...
分类:
移动开发 时间:
2018-11-16 22:24:18
阅读次数:
236
Android凭借其开源性、优异的用户体验和极为方便的开发方式,赢得了广大用户和开发者的青睐,目前已经发展成为市场占有率很高的智能手机操作系统。 《Android驱动开发与移植实战详解》分为18章,依次讲解了Android系统的基本知识, Linux内核的基本知识,分析了Android系统的源码... ...
分类:
移动开发 时间:
2018-11-15 22:30:21
阅读次数:
168
Source Insight是当前世界上最好的程序编辑器之一,几乎支持所有的语言,拥有丰富且便捷的功能,快递的源码导航能力,实时显示的上下文信息,独立的符号数据库等特点,使得它在世界范围内广受程序员和IT公司的欢迎。 ...
分类:
移动开发 时间:
2018-11-15 21:11:37
阅读次数:
234
欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~本文由goo发表于云+社区专栏相信我们对Android系统都不陌生,而Android系统博大精深,被各种各样的智能设备承载的同时,我们会否好奇过,如此复杂的Android究竟是怎么运作起来的呢?借本文给大家分享,笔者对Android系统启动流程的整体理解~hi,I‘mAndroid现在,按下电源键下面是Android启动的核心步骤流
分类:
移动开发 时间:
2018-11-13 20:43:04
阅读次数:
204