自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Stan_fang的博客

来自东方

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 android手机 - 关于信号强度的问题

信号强度:信号通常以dBm作为度量单位,dBm是每毫瓦特的电磁波产生的功率。-60dBm接近完美,-112dBm很容易掉线,-87dBm以上安卓手机会显示满格的信号强度。从android5.0分析:信号强度与手机信号格数的转化:CellSignalStrengthGsm.javaprivate static final int GSM_SIGNAL_STRE

2015-06-30 12:00:24 1780

原创 代码实现android手机信号监听

基于android5.0以上版本:首先我们必须在AndroidManifest.xml中添加相关权限:android.permission.CHANGE_NETWORK_STATE具体实现方法:自定义一个类MyPhoneStateListener  ,继承PhoneStateListener类,并重写其onSignalStrengthChanged(int asu)方法。

2015-06-30 11:23:43 2563 1

转载 android app中调用其他应用程序

原文网址:原文一、打开第三方应用方法一Intent intent=new Intent(); //包名 包名+类名(全路径) intent.setClassName("com.linxcool", "com.linxcool.PlaneActivity"); startActivity(intent);方法二Intent intent = new Int

2015-06-05 11:04:58 6070

原创 Android5.0 来电流程图

1.从Framework开始:RIL.java接受到状态改变信号开始:

2015-06-04 13:21:32 921

转载 Android 5.0 Lollipop MT流程 代码

---我理解的来电流程大概分为6各部分--注:1>2>3并不是只步骤,是指经过的第1>2>3个类。① 1>2>3 RIL>GSMPhone          状态变化>发出来电通知② 4>5>6>7>8>9 PstnIncomingCallNotifier>Call        接收到通知>准备创建连接③ 10>11>12>13CreateConn

2015-06-04 11:02:32 1899

转载 Android Binder设计与实现 – 设计篇

摘要Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥有管道,system V IPC,socket等IPC手段,却还要倚赖Binder来实现进程间通信,说明Binder具有无可比拟的优势。深入了解Binder并将之与传统 IPC做对比有助于我们深入领会进程间通信的实现和性能优化。本文将对Binder的设计细节做一个全面的阐述,首先通过介绍Binder通信模

2015-06-04 10:18:19 345

转载 Android 5.0 呼叫流程--呼出

原文:http://blog.csdn.net/xiashaohua/article/details/416547315.       Android 5.0 呼叫流程5.1         MO call我们先给出MO起呼过程的示例流程图,然后结合该图做代码流程的分析:5.1.1   拨号请求(CallActivity)我们从CallActivity来

2015-06-03 13:16:35 737

转载 从手机来电分析android消息机制

当RIL收到这个消息UNSOL_CALL_RING然后调用mRingRegistrant.notifyRegistrant(new AsyncResult (null, ret, null));mRingRegistrant是在哪里注册的呢?在BaseCommands.java通过这个方法注册的:    public void setOnCallRing(Handler h, in

2015-05-29 17:52:51 558

原创 android_framework日记3-MT流程底层消息机制分析

RIL.javaclass RILReceiver implements Runnable run(){ RILReceiver() { processResponse(p); } }}private void processResponse (Parcel p) { int type; type

2015-05-29 17:48:41 483

原创 android_framework日记2-代码下载&编译

日记1上说明了,android framework开发的环境搭建和配置,本次就在环境搭建完成后,介绍下载android系统代码,编译以及写入手机的方法。下来代码的编译和运行是基于乐视LL96项目所写,请务必不要照搬。1.下载源码首先我们必须有repo工具      这里来简要的介绍一下repo工具         a.repo其实就是一个Python脚本文件,可以用

2015-05-28 15:56:30 505

原创 android_framework日记1-环境搭建

环境搭建:首先ubuntu需要安装的一些东西,1.安装工具Installingrequired packages (Ubuntu 12.04)Youwill need a 64-bit version of Ubuntu. Ubuntu 12.04 is recommended.Building using an older version of Ubuntu is

2015-05-28 15:25:57 747

android 5.0 MT 来电通话代码分析-详解

android 5.0 MT 来电通话代码分析-详解 源码分析,资源稀有

2015-06-04

空空如也

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

TA关注的人

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