
android
文章平均质量分 59
xulingefeng
移动开发者
展开
-
android后台截屏实现(2)--screencap源码修改
首先找到screencap类在Android源码中的位置,/442/frameworks/base/cmds/screencap/screencap.cpp。源码如下:/* * Copyright (C) 2010 The Android Open Source Project * * Licensed under the Apache License, Version 2.0原创 2015-02-04 16:15:21 · 7732 阅读 · 1 评论 -
android后台截屏实现(1)--源码编译
前段时间接到任务要实现后台截图并上传的功能,在网上查了好久,发现遇到这类问题的人还不少。经过一番对比后发现还是修改并编译源码中的screencap类然后通过JNI来调用这种方法比较可靠,而其他的在java层实现的基本都是只能截取Activity,在service里是不行的,还有一个是在java层去读取framebuffer然后解析什么的,原理上和screencap是一样的,但是看到最后发现博主把关原创 2015-02-04 14:20:19 · 1570 阅读 · 0 评论 -
android后台截屏实现(3)--编译screencap
修改好之后就要编译了,screencap的编译是要在源码环境中进行的。 将修改后的screencap.cpp文件替换源码中的原始文件,然后修改screencap的Android.mk文件,修改后的文件如下:LOCAL_PATH:= $(call my-dir)include $(CLEAR_VARS)LOCAL_SRC_FILES:= \ screencap原创 2015-02-04 16:55:15 · 2547 阅读 · 0 评论 -
Android 6.0 反射 newInstance
Android 6.0 从预览版发布到现在已经快一年的时间了,然而市场占有率还是低的可怜,国内更不用说。随着三星、华为、小米开始升级至6.0 ,以及上半年各厂商新机逐渐发布,6.0的市场占有率必将迎来小幅上涨,之前未对6.0做适配的应用,该填填坑了。反射newInstance: http://developer.android.com/about/versions/marshmallow/andr原创 2016-03-14 17:44:08 · 680 阅读 · 0 评论