关闭

字典树 Trie

字典树简单介绍...
阅读(26) 评论(0)

1024,我在调八数码问题程序...

1024, 程序员节快乐!...
阅读(28) 评论(0)

康拓展开介绍

本人在解决八数码问题时,看到存储中间状态时用到了康拓展开,故学习之。所以本文简单介绍康拓展开和逆展开,并给出源码,主要应用于将字符或数字序列映射为对应的一个数字,并且可以反映射回原来的字符或数字序列。...
阅读(86) 评论(0)

8升水等分问题

题目 有一个装满8升水的杯子,另外有两个5升和3升的空杯子。现在想通过这三个杯子把8升水等分,不得标记刻度和使用其他器具。如何做到均分者8升水,请输出步骤。...
阅读(48) 评论(0)

寻找字符字串的两个方法

提供两个字符串 A 和 B,求 B 在 A 中出现的次数和位置。 直接暴力匹配时间复杂度太高,效率太低,时间一定会超时。...
阅读(25) 评论(0)

大数【加减乘除】算法

大数加减法,主要处理进位就行。 大数乘法,按照普通的乘法计算方式,写程序便可。 大数除法,实际上就是转换为不断做减法,看从被除数里面最多能减去多少个除数,商就是多少。逐个减显然太慢,要判断一次最多能减少多少个(除数*10的n次方)。...
阅读(27) 评论(0)

MO CALL流程

Call文件目录从上层InCallUI一直到Telephony Framework层,总共包含下面五个部分。 InCallUI : packages/apps/InCallUI (system/priv-app/InCallUI.apk) Telecom framwork : Frameworks/base/Telecomm (system/framework/framework.j...
阅读(371) 评论(0)

TelecomService启动流程

本文简单介绍Android Call相关模块TelecomService的启动流程。...
阅读(165) 评论(2)

手机问题点整理和总结

本文记录手机开发过程中遇到的问题点和解决方法,方便自己查阅。 (持续更新…)...
阅读(607) 评论(0)

Messenger使用介绍

背景Messenger 是安卓实现跨进程通信方式之一,它是基于 message 消息机制的。本质上来讲,它是基于 aidl 机制,只是 Messenger 已经将它封装好,我们使用的时候不必再去写 aidl 文件。然而,Messenger 跨进程通信方式不支持多线程,它一次只处理一个请求,因此在服务端不用考虑线程同步问题,在服务端不存在并发执行的情况。如何使用这种方式呢?...
阅读(39) 评论(0)

AIDL介绍

本文简单介绍 AIDL 的基本使用,在Android平台上,一个进程通常无法访问另一个进程的内存,所以想要跨进程访问的话,需要将要传递的数据分解为系统可以支持和识别的基本单元,有序的经过进程的边界。因为这个操作十分繁琐,所以Android使用AIDL来解决这个问题。AIDL就是用于生成两个进程间进行进程间通信的(IPC)代码,面向开发简化这个过程。...
阅读(338) 评论(0)

VoLTE用户码号和卡

VoLTE用户码号和卡 1. SIM/USIM/ISIM区别 2. 公有标识(IMPU),私有标识(IMPI)简介...
阅读(844) 评论(0)

git基本命令

git相关基础指令学习...
阅读(703) 评论(0)

手机信号强度流程

手机信号强度获取流程 1. 手机ap端主动获取信号强度 2. 手机cp端主动上报信号强度...
阅读(778) 评论(0)

CrossMapping

crossmapping...
阅读(307) 评论(0)
96条 共7页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:49608次
    • 积分:1471
    • 等级:
    • 排名:千里之外
    • 原创:96篇
    • 转载:0篇
    • 译文:0篇
    • 评论:15条
    我的微信公众号
      我的微信公众号
      欢迎大家关注我的微信公众号「林里少年」, 一个安卓手机软件开发的通信人,记录技术点滴,也是摄影爱好者!
    最新评论