IT技术博客大学习 共学习 共进步
首页 / Android相关技术
IT 2016-04-02 13:44:45 / 浏览 2,940

启动activity的4种模式(standard、singleTop、singleTask、singleINstance)

在AndroidManifest.xml中配置activity时,android:launchMode属性会指定启动activity的模式,有四种: 1、standard; 2、singleTop; 3、singleTask; 4、singleInstance; 这四种模式一般配合Intent属性变量FLAG_ACTIVITY_XXX使用,比如FLAG_ACTIVITY_NEW_TASK,本文暂时撇开FLAG_ACTIVITY_XXX,只讨论这四种模式的启动结果,先考虑只在同一个应用下的情况。

IT 2016-04-02 13:42:06 / 浏览 4,740

启动Activity的流程(Launcher中点击图标启动)

启动Activity一般有多种方式,常见的有三种: 1、在Launcher桌面点击app图标; 2、调用startActivity启动一个Activity; 3、命令am start启动; 这三种方式在服务端的处理方式基本相同,客户端的请求方式也差别不大,理解其中之一就可以类推到其他方式。本文结合案例分析在Launcher桌面点击app图标启动应用的方式,再简要给出其他两种方式的区别。

IT 2016-03-24 17:24:13 / 浏览 2,900

Android的Handler机制原理

Handler是什么:在Android中表示一种消息处理机制或者叫消息处理方法,用来循环处理应用程序主线程各种消息,比如UI的更新,按键、触摸消息事件等。

IT 2016-03-22 18:36:44 / 浏览 2,780

Android系统开机启动流程及init进程浅析

Android系统启动概述 Android系统开机流程基于Linux系统,总体可Android系统开机流程基于Linux系统,总体可分为三个阶段: 1、Boot Loader引导程序启动; 2、Linux内核启动; 3、Android系统启动,Launcher/app启动;

IT 2016-03-22 16:24:00 / 浏览 1,180

Android中AIDL详细分析

AIDL是什么 AIDL英文全称Android Interface DefiniAIDL英文全称Android Interface Definition Language,中文Android接口定义语言,在Android中,AIDL定义了程序访问接口,并将对象进行序列化,通过该接口,使得进程间采用IPC(进程间通信机制,比如binder)进行交互、传输数据。