RxJava切换线程是怎么实现的呢?

RxJava切换线程是怎么实现的呢? lift变换过程 要明白 RxJava 切换线程切换线程的原理,我们首先得理解变换过程。 对于变换过程,我的理解就是: Observable.create(new Observable.OnSubscribe<String...

2018-04-22 20:26:35

阅读数 1265

评论数 1

MAC下载编译Android源码及BUG

前言 配置如下: MAC 10.13 xcode: Version 9.2 jdk: 1.8.0_131 android源码版本: android-8.1.0_r1 最后下载完,.repo 约30G,代码约30G,编译过后整个文件夹约150G,out文件夹下占80G。 我试过其他...

2018-03-26 11:23:11

阅读数 1482

评论数 3

AS完美导入Android源码(附源码下载)

android源码版本: android-8.1.0_r1,大约占34g,删除了.repo等文件,可以完美导入Android Studio,不报错误,提供给硬盘不够充足的朋友们,如下图所示。 下载地址 导入Android Studio只需三步 第一步 导入android源...

2018-03-26 11:18:21

阅读数 2419

评论数 2

View的getWidth/getHeight与getMeasuredWidth/getMeasuredHeight的区别

转载自http://blog.csdn.net/u010852801/article/details/45670571 某个View的显示流程是这样的: Activity.onCreate–>Activity.onStart–&...

2018-04-07 12:12:12

阅读数 87

评论数 1

从源码的角度描述下Activity的启动过程

Activity启动流程图   当我们点击 app 后,Launcher 进程采用 Binder IPC 向 system_server 进程发起 startActivity 请求,system_server 进程接收到请求后,向 zygote 进程发送创建进程的请求, Zygote 进程...

2018-04-03 21:11:16

阅读数 89

评论数 0

Android ClassLoader类加载器简析

1. Android中有哪几种ClassLoader?他们的作用和区别是什么? Android中类加载器有5种ClassLoader。BootClassLoader,URLClassLoader,BaseDexClassLoader都最终继承自java.lang.ClassLoader,而Dex...

2018-04-03 21:06:52

阅读数 78

评论数 0

Android binder简析

Binder是什么? “binder” 这个单词有着粘合剂的意思,寓意为一个系统的主干,可以将系统中的不同模块粘合成一个整体。 Android 系统中每个进程都维护着一个线程池用来响应别的进程的请求;Binder 框架则负责管理对象间的引用计数、内核空间缓冲区和通信模型等。 Binder 使用...

2018-04-03 21:05:23

阅读数 39

评论数 0

android studio中使用cmake常见错误

cmake常见错误Error:error: linker command failed with exit code 1 (use -v to see invocation)这是target_link_libraries链接时出现错误。 常见的错误有:Error:error: cannot fi...

2018-03-23 16:55:03

阅读数 940

评论数 3

OpenCV人脸识别之理论篇

前言    OpenCV从版本2.4开始,加入了一个类FaceRecognizer,使用它可以方便地进行人脸识别(源代码,在opencv _ contrib库的opencv _ contrib / modules / face / src下)。目前支持三种算法:1. Eigen...

2018-03-23 16:42:51

阅读数 498

评论数 0

OpenCV人脸识别之实践篇

OpenCV人脸识别之实践篇 前言   前段时间对OpenCV的人脸识别进行了一些研究,在网上找到的资料,大部分都是介绍人脸检测,很少有涉及人脸识别的模块,甚至有的人连人脸检测与人脸识别的概念都没有搞清楚,而人脸识别模块大部分还是使用C++来实现的,并没有提供java接口,因此在Andro...

2018-03-23 16:41:54

阅读数 2069

评论数 2

android简析YUV转RGBA

  android中在做视频开发或相机预览时,参数只能设置为ImageFormat.NV21或者ImageFormat.YV12,设置别的参数摄像头不会打开,实现PreviewCallback接口会获取一个byte[]字节流,获取到的图像数据是YUV格式的。NV21是YUV420的一种。开发当中有...

2018-03-23 16:39:50

阅读数 486

评论数 0

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