omnispace的博客

专注AI,物联网,区块链,安卓以及相关安全技术

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

Android7.1 Presentation双屏异显原理分析

绪论       随着用户的需求增多,特别是对于一些Android平板电脑以及其他的一些Android智能设备可能有多个屏幕,用户不仅想要在主屏幕上显示内容,同样在第二屏幕上也要显示想要的内容,这样可以达到更好的体验效果。Google也是不负众望在Android4.2版本以后提供了Presenta...

2018-04-18 14:40:03

阅读数:284

评论数:0

Android O: View的绘制流程(二):测量

在前一篇博客Android O: View的绘制流程(一): 创建和加载中,  我们分析了系统创建和加载View的过程,这部分内容完成了View绘制的前置工作。 本文开始分析View的测量的流程。 一、绘制流程的起点  在分析View的测量的流程前,我们先来寻找一下界面绘制...

2018-01-27 15:58:12

阅读数:144

评论数:0

Android O: View的绘制流程(一): 创建和加载

从这篇博客开始,我们会用几篇文章,  基于Android O的代码,分析一下View的绘制流程。 在分析具体的绘制流程前,我们先来了解一下XML中定义的View,  如何被创建和加载。 一、setContentView  在分析具体的代码前,我们先看看Android的视图结构...

2018-01-26 09:23:27

阅读数:166

评论数:0

Android Activity中加入View后进行后台截屏截图

后台截图步骤: 1.通过Activity的findViewById方法,传入系统固定资源Android.R.id.content获取Windows最顶层的ViewGroup。 2.获该ViewGroup的第一个子previousView暂存起来,以便截图后恢复现场。 3.调用ViewGrou...

2017-05-29 16:14:53

阅读数:1261

评论数:0

android后台截屏实现(3)--编译screencap

修改好之后就要编译了,screencap的编译是要在源码环境中进行的。          将修改后的screencap.cpp文件替换源码中的原始文件,然后修改screencap的Android.mk文件,修改后的文件如下: [plain] view plain...

2017-05-29 16:13:32

阅读数:1029

评论数:0

android后台截屏实现(2)--screencap源码修改

首先找到screencap类在Android源码中的位置,/442/frameworks/base/cmds/screencap/screencap.cpp。 源码如下: [cpp] view plain copy /*   * Copy...

2017-05-29 16:12:23

阅读数:2229

评论数:0

【源码解读】Screencap源码分析-基础篇

本文期望达到的目的: 了解screencap使用 了解screencap实现基础原理 为后续screencap源码修改和其他应用做准备 源码位置: android4.0之后内置了截图工具screencap,一般位于/system/bin/screencap 源码路径...

2017-05-29 15:50:44

阅读数:1223

评论数:0

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