240 发简信
IP属地:广东
  • 是的

    ANR问题分析

    一、什么是ANR ANR:Application Not Responding,即应用无响应 ANR一般有三种类型 KeyDispatchTimeout(5 seconds)...

  • 剑指Offer之java版

    题目1:设计一个类,我们只能生成该类的一个实例 题目2:找出数组中的重复数字,时间复杂度O(n) 题目3:实现一个函数,把字符串每中的每个空格替换成“%20”。例如输入“we...

  • 二分排序法

    二分排序法,实际上是二分查找法+直接插入排序法的灵活组合。 先来看看二分查找法,二分查找法的前提是给出的队列是有序的,通过不断的折半查找,找到指定key对应的数组位置。 我们...

  • ANR问题分析

    一、什么是ANR ANR:Application Not Responding,即应用无响应 ANR一般有三种类型 KeyDispatchTimeout(5 seconds)...

  • SQLite结果和错误代码

    Overview Many of the routines in the SQLite C-language Interface return numeric result ...

  • 算法题(1)

    【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 【程序2】题目...

  • 120
    彩信

    彩信的英文名是MMS,它是MultimediaMessagingService的缩写,意为多媒体信息服务。最大的特色就是支持多媒体功能,能够传递功能全面的内容和信息,包括文字...

  • 120
    短信

    短信发送通讯框架的类关系如图1-1所示。 SMS应用通过调用SmsManager提供的接口发送短消息。而SMS的框架处理流程则在phone进程中。从图6-1可知,GsmSMS...

  • 120
    通信框架基本架构

    Android电话部分主要分为:Modem驱动、RIL(Radio Interface Layer)、电话服务框架、应用4层结构。电话部分的结构如图1-1所示: 通讯框架的应...

  • 120
    策略模式

    定义 定义一系列算法,将每个算法封装到具有公共接口的一系列策略类中,从而使它们可以相互替换,并让算法可以在不影响到客户端的情况下发生变化。 主要解决 在有多种算法相似的情况下...

  • 120
    归并排序

    归并排序( Merging Sort) 就是利用归并的思想实现的排序方法。它的原理是假设初始序列含有n 个记录, 则可以看成是n个有序的子序列,每个子序列的长度为1然后两两归...

  • 120
    快速排序

    快速排序( Quick Sort) 的基本思想是:通过一趟排序将待排记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,则可分别对这两部分记录继续进行排...

  • 120
    堆排序

    堆是一棵顺序存储的完全二叉树。 其中每个结点的关键字都不大于其孩子结点的关键字,这样的堆称为小根堆。 其中每个结点的关键字都不小于其孩子结点的关键字,这样的堆称为大根堆。 如...