自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 my

1 http://www.51cto.com/ nie51lei2

2013-12-09 15:23:46 468

转载 第七篇 窗口系统机制之KEYGUARD机制

转载  ANDROID的KEYGUARD相关类提供了屏幕锁屏等相关功能,虽然功能简单,但是相关的逻辑还是挺复杂的,要处理屏幕处于不同状态的情况,要监控各种事件(时间,电池,Sim状态,电话状态),因此GOOGLE还是对屏幕功能进行了细致的设计,架构上采用了中介模式、MVC模式等设计模式。系统类图如下:             PhoneWindowManager、Power

2017-10-16 15:36:33 212 1

转载 第十二篇 Android 系统电话管理机制与架构

转载:http://blog.csdn.net/goohong/article/details/7983558电话管理是Android 系统支持的重要的业务之一,提供接听电话,收发短信、电话薄、网络事件监听、读取用户信息等功能。      从下到上可以分为四层:硬件驱动层、RIL daemon层、Telephony框架实现层、 PHONE应用层,下层为上层提供服务,每层

2017-10-16 15:32:13 676

转载 第十一篇 ANDROID 系统网络连接和管理机制与架构

一  网络连接功能介绍          ANDROID 系统网络连接和管理服务由四个系统服务ConnectivityService、NetworkPolicyManagerService、NetworkManagementService、NetworkStatsService共同配合完成网络连接和管理功能,四个服务只有ConnectivityService、NetworkPolicyMa

2017-10-16 14:48:17 1150

转载 Binder

原文地址: http://blog.csdn.net/universus/article/details/6211589 Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥有的进程间通信IPC手段包括(Internet Process Connection): 管道(Pipe)、信号(Signal)和跟踪(Trace)、插口(Socket)、报文队列(M

2017-08-21 15:11:07 214

转载 Android系统在超级终端下必会的命令大全(adb shell命令大全)

1. 显示系统中全部Android平台:     android list targets 2. 显示系统中全部AVD(模拟器):     android list avd 3. 创建AVD(模拟器):     android create avd --name 名称 --target 平台编号 4. 启动模拟器:     emulator

2014-01-16 21:24:33 1977

转载 Activity的LaunchMode和taskAffinity

Activity的LaunchMode和taskAffinity分类: Android技术 2013-01-10 18:39 298人阅读 评论(0)收藏 举报设置Activity的LaunchMode属性可以决定这个Activity是和当前Task保持关联,还是说每次运行这个Activity是新建一个实例,还是保持单例。  Task和B

2014-01-06 11:54:48 442

转载 Activity的四种launchMode。

我们今天要讲的是Activity的四种launchMode。launchMode在多个Activity跳转的过程中扮演着重要的角色,它可以决定是否生成新的Activity实例,是否重用已存在的Activity实例,是否和其他Activity实例公用一个task里。这里简单介绍一下task的概念,task是一个具有栈结构的对象,一个task可以管理多个Activity,启动一个应用,也就创建

2014-01-06 11:52:58 376

转载 Settings

本问将回答以下八个问题,如有错误,敬请批评指正,不胜感激!(注:本文中的Settings解析基于android4.0+)问题一、Settings的主界面是怎么实现的?问题二、为什么使用hierarchyviewer 时Settings中的很多界面显示的都是SubSettings?问题三、hierarchyviewer 中显示SubSetting时如何确定我进入的是哪个fragment?

2014-01-04 16:47:30 553

转载 Intents and Intent Filters

Intents and Intent Filters          Intent Objects Intent对象          Intent Resolution Intent解析          Intent filters         Filters and security Filter和安全          Common cases 常见情况  

2014-01-04 12:41:17 615

转载 两个android程序间的相互调用(apk互调)

两个android程序间的相互调用(apk互调)分类: android学习 2013-01-06 23:09 1457人阅读 评论(0)收藏 举报通常我们用到的只是activity之间的互相跳转和调用,很少会用到apk级别的互相调用。往往在一些应用上会用到,比如一个支付系统,可能会有很多的一系列的程序调用到:彩票系统、订票系统、团购网……全部使用

2013-12-27 18:45:56 428

转载 Android开发之旅:环境搭建及HelloWorld

——工欲善其事必先利其器引言本系列适合0基础的人员,因为我就是从0开始的,此系列记录我步入Android开发的一些经验分享,望与君共勉!作为Android队伍中的一个新人的我,如果有什么不对的地方,还望不吝赐教。在开始Android开发之旅启动之前,首先要搭建环境,然后创建一个简单的HelloWorld。本文的主题如下:1、环境搭建1.1、JDK安装 1.2、Eclip

2013-12-18 21:54:06 356

转载 dio do ox sp

android中dip、dp、px、sp和屏幕密度1. dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这    这个,不依赖像素。    这里要特别注意dip与屏幕密度有关,而屏幕密度又与具体的硬件有关,硬件设置不正确,有可能导致dip不能正常显示。在屏

2013-12-11 23:27:33 478

转载 appwidget 续

Android 之窗口小部件高级篇--App Widget 之 RemoteViewsAndroid 之窗口小部件高级篇--App Widget 之 RemoteViews  在之前的一篇博文(Android 之窗口小部件详解--App Widget)中,已经介绍了App Widget的基本用法和简单实例。这篇主要讲解 App Widget 的高级内容,即通过 RemoteView

2013-12-11 22:57:17 593

转载 App Widget

App Widget是一种可以被放在其他应用中(如Launcher)并接收周期性更新的应用视图。这些视图在UI上就表现为Widget,并且你可以同App Widget Provider一起发布。对于能够包含其他App Widget的应用程序组件,称为App Widget Host。基本信息要创建一个App Widget,你需要完成以下步骤:lAppWidgetProviderInf

2013-12-10 22:49:43 792

转载 sms 短信接收 续

android sms接收流程(ril分析)博客分类:android Mms源码分析Android短信接收是从ril.cpp文件通过socket与RIL.java的socket交流,当ril.cpp收到短信后处理完成后会通过socket发送字节流给上层的RIL.java,而在RIL.java中有Receiver架构(该架构主要是一条线程)在不断监听, Receive

2013-12-09 17:34:15 669

转载 android sms接收流程

在解析WAP PUSH over SMS时,看了一下Android里SMS接收的流程,并按照自己需要的流程记录,其他分支的详细处理并未讲述。PDU数据的encode/decode也并未在本文中进行解析,有兴趣的读者可以到相应的代码处自己解读一下。 Android中,RIL用RILReciever接收SMS pdu,并根据不同的信息类型用相应函数来处理。因手机制式的差异,用GsmSmsDis

2013-12-09 15:16:51 656

转载 android framework调用

首页 >程序开发 > 移动开发 > Android > 正文Android 2.3发短信详细流程 2011-09-16 17:14:04     我来说两句      收藏  我要投稿在android中,APP通过SmsManager.java一系列方法实现发送短信的功能,而发送的内容有很很多种,比如sendTextMessage、sendMultipart

2013-12-06 15:37:38 956

转载 android sms流程

SMS发送流程Android2.2packages/apps/Mms1.      点击发送按钮Src/com/android/mms/ui/ComposeMessageActivity.java[java] view plaincopypublic void onClick(View v) {          if ((v == mSendButton) &

2013-12-06 15:22:50 841

uml复习大纲

uml复习大纲 包括 软件等的特点

2008-06-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除