排序:
默认
按更新时间
按访问量

科普:为什么 String hashCode 方法选择数字31作为乘子

https://segmentfault.com/a/1190000010799123

2018-05-12 17:15:32

阅读数:52

评论数:0

MTK IMS框架简析(2)——IMS注册过程

https://blog.csdn.net/wilschan0201/article/details/72846897

2018-05-12 10:13:59

阅读数:45

评论数:0

MTK IMS框架简析(1)——代码架构及模块初始化

https://blog.csdn.net/wilschan0201/article/details/72831491

2018-05-12 10:05:58

阅读数:64

评论数:0

联发科MTK工程模式(中文对照版本)和测试模式指令

http://www.miui.com/thread-6097354-1-1.html

2018-05-12 10:03:02

阅读数:191

评论数:0

Android N数据业务总结

一、前言  本文旨在总结Android N中数据业务在框架侧的流程,  主要包括APN加载、数据卡选择、长连接拨号、短连接拨号等。 目前框架侧的分析,侧重于AOSP相关的源码。  同时,考虑到拨号与去拨号流程涉及的类基本相似,  在理解拨号流程的基础上,可以比较容易地掌握去拨号的流程...

2018-05-06 11:57:20

阅读数:39

评论数:0

Android实现流量统计和网速监控悬浮窗

Android下,TrafficStats类实现了对流量的统计。 [java] view plain copy   static long getMobileRxBytes()//获取通过Mobile连接收到的字节总数,但不包含WiFi    static long getM...

2018-05-06 10:06:34

阅读数:33

评论数:0

Android 7.0 IMS框架详解

本文主要讲解IP Multimedia Subsystem (IMS)在Android 7.0上由谷歌Android实现的部分内容。  从APP侧一直到Telephony Framework,是不区分CS流程还是PS流程的。到了Telephony Framework模块,会依据IMS相关的状态信...

2018-05-05 11:22:43

阅读数:43

评论数:0

Android MediaScanner源码分析(上)

本人负责公司手机文件管理器模块的开发,经常跟MediaScanner打交道,本篇跟大家一起讨论一下MediaScanner的整体结构、MediaScanner的扫描流程、如何使用MediaScanner进行自定义扫描。  MediaScanner是Android系统Media的基础,系统启动...

2018-05-05 11:19:58

阅读数:15

评论数:0

Android MediaScanner源码分析(下)

MediaScanner位置在frameworks\base\media\下,包括jni和java文件, 在Android的SDK里面是看不到这个类的,因为被google隐藏了。通过Android的源码我们可以看到MediaScanner的类注解多了一个@hide的标注。所以对于一般应用开发者,...

2018-05-05 11:13:39

阅读数:18

评论数:0

OMA DRM原理的研究及实现

OMA DRM V1.0/2.0学习笔记http://blog.sina.com.cn/s/blog_80ce3a550101goj3.htmlOMA DRM原理的研究及实现https://blog.csdn.net/xjbclz/article/details/51842271

2018-04-21 10:28:03

阅读数:25

评论数:0

OMA DRM V1.0/2.0学习笔记

OMA中关于DRM的定义主要是为了给内容提供商提供一种控制媒体对象使用的方式,包括对DRM Message的预览、保护文件、防止非法拷贝、超级传送(一种合法的拷贝方式)。         在DRM的范畴内,为了保证媒体对象的合法使用,一旦对象被下载,就被DRM Age...

2018-04-21 10:25:43

阅读数:35

评论数:0

Android之JobScheduler运行机制源码分析

之前有篇文章专门介绍了JobScheduler的使用,这里再大致说下: 如果想在将来达到一定条件下执行某项任务时,可以在一个实现了JobService的子类的onStartJob方法中执行这项任务,使用JobInfo的Builder方法来设定条件并和实现了JobService的子类的组件名绑...

2018-04-21 09:58:10

阅读数:119

评论数:0

JobService的使用及源码分析

Google在Android 5.0中引入JobScheduler来执行一些需要满足特定条件但不紧急的后台任务,APP利用JobScheduler来执行这些特殊的后台任务时来减少电量的消耗。本文首先介绍JobSerice的使用方法,然后分析JobService的源码实现。 JobServic...

2018-04-21 09:53:59

阅读数:104

评论数:0

HTTP 断点续传(分块传输)

简述断点续传:指的是在上传/下载时,将任务(一个文件或压缩包)人为的划分为几个部分,每一个部分采用一个线程进行上传/下载,如果碰到网络故障,可以从已经上传/下载的部分开始继续上传/下载未完成的部分,而没有必要从头开始上传/下载。可以节省时间,提高速度。简述断点续传的用途Range Content-...

2018-04-21 09:49:40

阅读数:60

评论数:0

hibernate3、4、5初始化SessionFactory的更迭

1.在hibernate3中我们使用如下方式创建SessionFactory Configuration config = new Configuration().configure(); // Hibernate 3 的写法 SessionFactory sessionFact...

2018-04-15 18:52:16

阅读数:25

评论数:0

网络连接评分机制之NetworkMonitor

本节介绍一个比较特殊的流程,就是网络可用性对评分的影响。         该影响主要体现在,当一个网络连接建立时,系统将用该连接Ping一个Google的网站来判断该连接是否真的可以上网,如果不可以,那么就会扣掉该网络40分,从而可能导致该网络的评分低于其他网络评分,下面来看详细过程。 ...

2017-12-21 22:00:22

阅读数:128

评论数:0

Android 7.0中ContentProvider实现原理 - 转自腾讯Bugly

导语 本文描述了ContentProvider发布者和调用者这两在Framework层是如何实现的。 作为Android的四大组件之一,ContentProvider作为进程之间静态数据传递的重要手段,其在系统级别的应用中起了重大的作用。毫无疑问ContentProvider核心机制之一...

2017-10-29 18:19:55

阅读数:518

评论数:0

【干货】人工智能工程师的三个层次(附技术学习路线图)

作者 | 智亮 Google Tensorflow框架的Contributor。在计算机视觉领域有深厚的工业经验,带领团队开发的“花伴侣”植物识别App,上线数月即在0推广的情况下达到百万用户,并获得阿里巴巴2017云栖大会API Solution大赛一等奖,团队受邀...

2017-10-29 18:09:20

阅读数:266

评论数:0

“并非来自 Chrome 网上应用店”无法启动插件

方法一: 1.首先把需要安装的第三方插件.后缀.crx 改成 .rar.然后解压.得到一个文件夹; 2.打开谷歌浏览器.点击右上角按钮->设置->扩展程序; 3.选中开发者模式复选框.然后再点击加载正在开发的扩展程序按钮 4.选择刚才步骤1中解压好的文件夹.确定; 5.确认新...

2017-10-23 09:32:41

阅读数:940

评论数:0

Android Telephony分析(三) ---- RILJ详解

前言 本文主要讲解RILJ工作原理,以便更好地分析代码,分析业务的流程。  这里说的RILJ指的是RIL.java (frameworks\opt\telephony\src\java\com\android\internal\telephony) ,  RILC指的是Ril.cpp (...

2017-09-20 16:41:21

阅读数:242

评论数:0

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