在上一篇博客中Android源码分析–MediaServer源码分析(一),我们知道了ProcessState和defaultServiceManager,在分析源码的过程中,我们被Android的Binder通信机制中…
分类:Android源码分析
android自带musicplayer源码分析:MusicBrowserActivity类
package com.android.music; import com.android.music.MusicUtils.ServiceToken; … public class MusicBrowser…
Android MPAndroidChart使用教程和源码分析(四)
一.概述 MPAndroidChart是一款基于Android的开源图表库,MPAndroidChart不仅可以在Android设备上绘制各种统计图表,而且可以对图表进行拖…
[Android] ButterKnifeProcessor 工作流程分析
前言 在 [Android] ButterKnife 浅析 中,我们了解了 ButterKnife 的用法,比较简单。 本次文章我们来学习一下 ButterKnife 的 ButterKnifeProcessor 注解处…
android分页框架Paging源码分析
如果你还没用过Paging的话,很正常,毕竟现在用的并不多,做为android的开发人员分页的做法我们习惯写一个自定义控件,下拉的时候刷新(请求接口的页数置为1),上拉加载更多(请求接口数据页数实现累加)。然而,一种新的…
RxCache 源码分析
RxCache 是使用注解为Retrofit加入二级缓存(内存,磁盘)的缓存库。 开头膜拜大神项目地址 : RxCache RxCache使用方法 定义接口 public interface CacheProviders…
[android源码分析]enable_native中的hci dev注册和up
2、enableNative的分析 enable Native是真正的蓝牙使能的函数,蓝牙打开的一系列操作都是通过他来真正…
【Android 源码阅读系列一】一个 bug 引发的血案:阅读 Android 源码 MeasureSpec 类(API 版本:23)
【1 引言】 本文来源于一个bug,后来越走越远跑偏了,从LinearLayouy-》View 》-MeasureSpec-》位运算-》计算机的编码(原码反码补码)这已经到计算机组成原理了~~于是权当做一次笔记记录: 起…
Tensorflow Android demo 源码分析
1.TensorFlowMultiBoxDetector中部分代码如下 Bitmap转成矩阵数据 @Override public List<Recognition> recognizeImage(final…
Android网络框架-Volley(二) RequestQueue源码分析以及建立一个RequestQueue
从上一篇文章我们可以知道,Volley的整个工作都是建立在一个RequestQueue上的,所以理解RequestQueue对于我们使用Volley是很有必要的,上一篇文章的例子中,我们使用Volley.newReque…
Android源码分析—属性动画的工作原理
转载请注明出处: http://blog.csdn.net/singwhatiwanna/article/details/17853275 前言 本文为Android动画系列的最后一篇文章,通过对源码的分析,能够让大家更…
【Android安全】APK静态分析-源码反编译逆向分析
静态分析(Static Analysis)是指在不运行代码的情况下,采用词法分析、语法分析等各种技术手段对程序文件进行扫描从而生成程序的反汇编代码,然后阅读反汇编代码来掌握程序功能的一种技术。在实际的分析过程中,完全不运…