自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mydots的专栏

connect the dots of my life

  • 博客(58)
  • 收藏
  • 关注

转载 Phone状态的监听机制

Phone状态的监听机制一 监听手机Phone状态在手机里面监听Phone的状态有两种方法:1 注册接收广播  AndroidMenifest.xml: "CallListener" > "android.intent.action.PHONE_STATE" />

2015-12-13 22:15:41 707

转载 Android中Parcelable的使用

parcel定义介绍:    android提供了一种新的类型:parcel(英文解释:包裹,小包),本类用来封装数据的容器,封装后的数据可以通过Intent或IPC传递,除了基本类型外,只有实现了Parcelable接口的类才能放入parcel中。    parcel一般都用在Binder通信,通过read和write方法进行客户端与服务端的数据传递(通信)。

2015-11-24 10:01:17 529

转载 dpi 、 dip 、分辨率、屏幕尺寸、px、density 关系以及换算

一、基本概念dip        : Density independent pixels ,设备无关像素。dp        :就是dippx        : 像素dpi       :dots per inch , 直接来说就是一英寸多少个像素点。常见取值 120,160,240。我一般称作像素密度,简称密度density : 直接翻译的话貌似叫 密度。常见取值 1.5 , 1.

2015-11-22 23:18:32 568

转载 Android中调试获取Log

Android中调试获取Loglog文件分为实时打印的,还有状态信息的两种实时打印的主要有:logcat main,logcat radio,logcat events,tcpdump, QXDM Log状态信息的有:adb shell dmesg,adb shell dumpstate,adb shell dumpsys,adb bugrepo

2015-11-14 00:25:47 1316

转载 Android 无线接口层RIL

Android的无线接口层(RIL)提供了Android电话服务(android.telephony)与无线电硬件之间的抽象层。RIL是通讯无关的,提供基于GSM的网络支持。        下图显示了RIL位于Android电话系统架构中的位置:  实线框表示Android部分,虚线框表示合作伙伴所专用的部分RIL包含两个基本部件:        RIL守护进程

2015-11-08 23:17:14 554

转载 Android4.4 GUI系统框架之SurfaceFlinger

一. Android GUI框架:SurfaceFlinger:每当用户程序刷新UI的时候,会中介BufferQueue申请一个buffer(dequeueBuffer),然后把UI的信息填入,丢给SurfaceFlinger,SurfaceFlinger通过计算多重计算合成visibleRegion之后,丢给openGL层处理,处理之后送到显示器display上显示。根据

2015-11-05 11:51:45 940

转载 基带集成或独立?市售主流4G手机芯片浅析

基带集成或独立?市售主流4G手机芯片浅析2014-07-11 00:16:16  来源:pconline 原创  作者:胡说手机  责任编辑:huzhixin  (评论93条)  【PConline 杂谈】随着中国4G产业的不断发展,4G势必会成为将来手机的标配功能。4G不仅仅能够给我们带来更加快速的上网体验,同时也推动着我们的信息化生活往着更好

2015-10-30 13:22:46 1756

转载 Android Radio Interface Layer

Android Radio Interface Layer(2013-3-7 23:08) 1.简述Radio Interface Layer,简称RIL,在手机上是Modem与AP通讯的桥梁,RIL扮演的角色非常重要,RIL被设计成能够可靠的高效的传输数据一个模块。以下是RIL在Modem与AP中的位置:      Android RIL可以分

2015-10-30 00:36:28 1437 1

转载 关于android读取ICCID、IMSI和IMEI

关于android读取ICCID、IMSI和IMEI 转载▼2010年原创于http://labs.chinamobile.com/mblog/427_62947,竟然有人原封不动的写在自己的sina博客里。我们说一下大家在做android客户端软件存在的一个问题,msisdn一般很难拿到没法直接标识用户,只能采取注册用户的方法,如果你是互联网服务已有的用户可以

2015-10-27 13:42:19 7465

转载 ITelephony接口和ISms接口以及AIDL

1. ITelephony接口和ISms接口以及AIDL       在我们的Android 应用中,当需要实现电话拨号时,我们需要进行如下调用        ITelephony phone =(ITelephony)ITelephony.Stub.asInterface(ServiceManager.getService("phone"))        phone.dial("1

2015-10-22 11:17:15 3484

转载 Android开发-调用系统隐藏API

Android中有些Api被隐藏了,比如开关机,重启,如果要在应用中调用,要么用反射,要么就是直接在Android源代码下编译。如果用Eclipse用IDE,尽管调用隐藏API的代码能顺利在Android源码下通过编译,但Eclipse找不到相应的类,会报错,为了写代码时方便点,我们可以把相关的包加到eclipse中。先下载Android源码,编译一次,找到out/target/com

2015-10-22 10:39:59 892

原创 Android中数据存储和访问方式

Android中数据存储和访问方式一般有5种:1,文件2,SharedPreferences3,SQLite数据库4,ContentProvider5,网络一、文件1-1,写入文件到手机 private void writeFile(String filename){ try { FileOutputStream fos = this.ope

2015-10-18 17:30:40 2331

转载 Android 5.0 双卡信息管理分析

Android 5.0 双卡信息管理分析    首先,如前面的博文所讲的,Android5.0开始支持双卡了。另外,对于双卡的卡信息的管理,也有了实现,尽管还不是完全彻底完整,如卡的slot id, display name,iccid,color等,其设计思路竟然跟之前接触到的一个平台是一样的,都是同不同颜色来标识不同的卡,让用户一目了然,只是5.

2015-10-16 17:10:42 1374

转载 Android Telephony 分析【全】

11年下半年一直在做RIL的移植,主要解决第三方库的一些bug,使之能更好的工作在公司的PAD上。但是后来发现远远不够,有好多问题出现在Framework层。比方说我们想让PAD支持热插拔,尽管底层做好了,但上层还会出现很多问题,如PIN/PUK解锁功能,用户把解锁PIN/PUK的界面打开但同时他把卡拔掉了,此时是无法解锁的,系统该如何响应此时的情况,我们该怎么做,这都是需要了解Telephony

2015-10-02 13:39:59 5188

转载 Android Phone模块详解

Andriod Phone模块相关(总览)2010-01-30 13:501、从java端发送at命令的处理流程。2、unsolicited 消息从modem上报到java的流程。3、猫相关的各种状态的监听和通知机制。4、通话相关的图标变换的工作原理。5、gprs拨号上网的通路原理。6、通话相关的语音通路切换原理、震动接口。7、通话相关的notification服务

2015-09-29 09:41:01 4350

转载 android Phone中的消息处理过程

在android应用里面要取得并处理一条消息,是比较漫长和复杂的。首先要取得消息,必须先注册该消息,并且提供响应的handler。比如一条新来电的消息,PHONE_NEW_RINGING_CONNECTIO,这条消息是由CallNotifier定义并注册的,当有新来电时候,CallNotifier.handleMessage()就会得到并判断该消息类型,然后调用onNewRingingConn

2015-09-29 09:35:25 583

转载 Android之Telephony各文件解释

摘要:   1 frameworks/base/telephony/java/android/telephony/cdma为使用CDMA具体的电话功能提供的API。  1.1) CdmaCellLocation是CellLocation的直接派生类,表示了一个CDMA手机通话的位置。  CDMA(Code Division ...  1 frameworks/base/telephony/ja

2015-09-29 09:32:03 1398

转载 Android--Telephony

第一部分 c代码        Android源码中,hardware/ril目录中包含着Android的telephony底层源码。这个目录下包含着三个子目录,下面是对三个子目录的具体分析。       一、目录hardware/ril/include分析:                                                      只有一个

2015-09-29 09:30:46 701

转载 Android打电话过程

1. 拨号界面1) Contacts包里面的TwelvekeyDialer.java,为Activity对象。2) 首先使用onCreate()创建一个Activity,该Activity显示了一个拨号的界面。3) 按数字键使得onClick()方法被触发,由Riddial拨号键使得onClick()方法调用placeCall()方法。4) placeCall()方法中通过Inte

2015-09-29 09:28:54 606

转载 Android系统之Phone模块-接电话Unsolicited消息的接收和处理过程

Android的Phone模块是整个系统的核心模块之一,是手机的重要组成部分,所以理解和分析Phone模块的主要流程和原理机制就成了我们学习和开发Android应用程序的重要工作之一。而要对Phone模块进行学习和分析,我觉得接电话的功能是一个非常好的,而且非常有代表性的功能,因为接电话的流程相对比较清晰,并且可以从接电话的过程窥探到整个Phone模块的基本面貌,其中消息的收发和处理也是这中间非常

2015-09-29 09:25:52 1361

转载 TelephonyManager类的方法详解

TelephonyManager类主要提供了一系列用于访问与手机通讯相关的状态和信息的get方法。其中包括手机SIM的状态和信息、电信网络的状态及手机用户的信息。在应用程序中可以使用这些get方法获取相关数据。    TelephonyManager类的对象可以通过Context.getSystemService(Context.TELEPHONY_SERVICE)方法来获得,需要注意的是有些

2015-09-29 09:23:23 663

转载 Intent中的四个重要属性——Action、Data、Category、Extras

Intent作为联系各Activity之间的纽带,其作用并不仅仅只限于简单的数据传递。通过其自带的属性,其实可以方便的完成很多较为复杂的操作。例如直接调用拨号功能、直接自动调用合适的程序打开不同类型的文件等等。诸如此类,都可以通过设置Intent属性来完成。  Intent主要有以下四个重要属性,它们分别为:一、 Action:    Action属性的值为一个字符串,它代表了系统中已

2015-09-06 22:49:57 440

转载 Android中如何获取系统应用程序列表与AndroidManifest.xml信息

摘要 Android系统为我们提供了很多服务管理的类,包括ActivityManager、PowerManager(电源管理)、AudioManager(音频管理) 等。除此之外,还提供了一个PackageManger管理类,它的主要职责是管理应用程序包。 通过它,我们就可以获取应用程序信息。 PackageManager Android 系统为我们提供了很多服务管理的类,包括

2015-08-31 21:40:32 2783

转载 Java反射机制深入详解

Java反射机制深入详解作者:张朋飞出处:http://www.cnblogs.com/hxsyl/一.概念  反射就是把Java的各种成分映射成相应的Java类。  Class类的构造方法是private,由JVM创建。  反射是java语言的一个特性,它允程序在运行时(注意不是编译的时候)来进行自我检查并且对内部的成员进行操作。例如它

2015-08-28 16:39:40 254

转载 Android中Preference的使用以及监听事件分析

转载请注明出处: http://blog.csdn.net/qinjuning                   在Android系统源码中,绝大多数应用程序的UI布局采用了Preference的布局结构,而不是我们平时在模拟器中构建应用程序时使用的View布局结构,例如,Setting模块中布局。当然,凡事都有例外,FMRadio应用程序中则使用了View布局结构(可能是该应用程序是m

2015-08-27 21:02:45 339

转载 一个Android应用程序App中存在多少个Context实例对象呢

出处 :http://blog.csdn.net/qinjuning             前言:本文是我读《Android内核剖析》第7章 后形成的读书笔记 ,在此向欲了解Android框架的书籍推荐此书。         大家好,  今天给大家介绍下我们在应用开发中最熟悉而陌生的朋友-----Context类 ,说它熟悉,是应为我们在开发中   时刻的在与它打交道,例

2015-03-22 19:44:32 5357

转载 Oracle以440亿美元收购Salesforce预示着什么?

摘要:Oracle代表着传统IT和软件的领导力量,Salesforce代表着“移动+云”时代企业软件领域新的架构和商业模式的颠覆者。440亿美元的天价收购下,在“移动+云”3.0互联网化时代,中国企业软件市场未来又将发生哪些改变?近期一则新闻极大地刺激了企业软件市场的神经,“据内部信息披露,Oracle将耗费1/4的市值以440亿美元的价格并购企业云服务的领导者Salesforce。”

2015-03-22 00:18:48 727

转载 手机App将三年内消失,互联网世界的第二次大战

HTML5与app以对立竞争的产品形态展现在大众视野。从去年开始又有一大批技术派或者创业者盯向html5领域,移动游戏的爆发和微信朋友圈等众多平台为HTML5导流,能不能颠覆,或许只是时间上的问题。  就像Apple成立前,HP的高层告诉沃兹:谁会在家里摆一台电脑呢?未来HTML5肯定会颠覆原生App。2007年W3C(万维网联盟)立项HTML5,直至2014年10月底,这个长达八

2015-03-21 16:53:31 871 1

转载 Android帮助文档本地打开慢的解决方案

Android帮助文档本地打开慢的解决方案1. 打开index.html,然后注释掉两个地方 stylesheet和js两个地方:href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,mediumitalic,bold" title="roboto">-->-->

2015-03-17 21:13:54 262

转载 Android app结构

src/  java原代码存放目录gen/ 自动生成目录gen 目录中存放所有由Android开发工具自动生成的文件。目录中最重要的就是R.java文件。 这个文件由Android开发工具自动产生的。Android开发工具会自动根据你放入res目录的资源,同步更新修改R.java文件。正因为R.java文件是由开发工具自动生成的,所以我们应避免手工修改R.java。R.java在应用中起到

2015-03-17 21:09:09 516

原创 Android中adb常见指令

1,配置环境变量将adb.exe所在的目录F:\ADT_bundle\sdk\platform-tools配置到系统环境变量PATH中win + r ,输入cmd ,adb会出现很多关于此命令的信息。 adb的全称:Android debug bridge 安卓调试桥,是eclipse和模拟器或者真机之间的桥梁。 2,adb kill-server  关闭服务器进程

2015-03-17 21:08:07 637

原创 关于网购二手电脑防骗经验分享

【骗局】关于网购二手电脑**防骗**经验分享 今天亲身经历了一起二手笔记本骗局,决定要写个经验分享,大家可要注意哈 事情是这样子的:因为经常淘些二手,偶然间在58上看到一款Dell“神机”,于是觉得自己捡了个大便宜,这回卖给二手商还可以赚几百,嘿嘿,于是联系卖家,于是发送自己地址......兴奋劲儿退去,越发觉得不对劲,自己何时走过运啊---。于是向卖家索要发票(卖

2015-03-15 19:44:04 1193

原创 《数字图像处理》——图像分割与表示描述

2015-02-28 23:07:16 784

原创 《数字图像处理》——图像退化与压缩编码

2015-02-28 22:57:33 440

原创 《数字图像处理》——图像变换与增强

2015-02-28 22:50:47 589

原创 《数字图像处理》——数字图像基础

2015-02-28 22:43:31 389

转载 微信开放11类接口:开发者可基于微信打造真正Web应用

微信开放11类接口:开发者可基于微信打造真正Web应用2015-01-12 11:27 佚名 PingWest 字号:T | T微信公众号虽然也是一种内容载体,但由于其入口较深而且本身的功能有很大的局限性,所以很多事情其实没法用公众号来做。如果你之前有好的想法,而由于为微信接口的限制没法实现,那么接下来你或许可以试试微信刚刚推出的网页开发工具包-微信JS-SDK。

2015-02-02 21:12:36 465

转载 H5即将迎来黄金时代 轻应用再成行业焦点

H5即将迎来黄金时代 轻应用再成行业焦点发表于2015-01-23 10:56| 5129次阅读| 来源快鲤鱼| 6 条评论| 作者王吉伟应用互联网HTML5开发App摘要:从火速轻应用获得投资等中不难看出,HTML5即将迎来黄金时代。越来越多的企业或创业者开始涉足H5,让轻应用再次成为行业的焦点,

2015-02-02 19:47:32 841

原创 《读书笔记》设计模式——工厂方法模式

定义:定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。public class Engine { }public class Underpan {}public class Wheel {}public interface ICar { public void show();}public class Car implemen

2014-12-19 00:07:00 444

原创 《语音信号处理》第七章总结——矢量量化

第7章1、标量、矢量量化的定义:理解+记忆    标量量化 是对取样后的信号逐个进行量化;矢量量化 是将若干个取样信号分成一组,构成一个矢量,然后对此矢量一次进行量化。二者的比较:“率-失真理论”指出:矢量量化总是优于标量量化,且矢量维数越大性能越优越,因为矢量量化有效地应用了矢量中的各分量间的各种相互关联的性质。2、失真测度:是将输入矢量Xi用码本重构矢量Yi来表征时所产

2014-12-17 02:21:27 2942

空空如也

空空如也

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

TA关注的人

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