自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 从源码角度看surface的创建流程

本篇文章主要想介绍surface在创建过程中,所涉及到的native部分的代码,本篇以及上一篇介绍View的启动的源码都是基于android 7.0的源码进行解析的。android sdk中的源码只是java部分的,阅读c++的代码可以在这个网站上进行查阅。前言讲到这里,我们开始进入正题:我们在之前已经了解了view在framework层中java方法的调用流程,现在接着WindowManagerS

2017-08-15 12:08:27 905 1

转载 CMakeList配置之编译多个.cpp文件

上次提到AndroidStudio2.2进行NDK开发超方便的配置方式,不用进行Android.mk 配置,也不用进行Application.mk配置,只要配置CMakeList即可。那么问题来了,通过该方式生成的配置文件默认是只native-lib.cpp一个cpp文件的,那么怎么配置编译多个.cpp文件呢? 以之前发布的 NDK下获取IEIM并且使用MD5算法加密 为例,我们另外

2017-08-09 21:37:40 3885

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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