自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 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 646

原创 URL中的空格字符如何编码

URL encoding the space character: + or %20?简单理解: ‘?’前的路径中的空格必须为’20%’ ‘?’后的参数中空格可以被编码成’+’,然而有时候需要手动替换为’20%’

2016-01-14 23:24:58 1129

原创 Difference between <? super T> and <? extends T> in Java

Difference between <? super T> and <? extends T> in Java

2016-01-11 14:22:28 494

转载 Linux 下文件监控

本文转自http://www.jiangmiao.org/blog/2179.html在日常应用中,常常会遇到以下场景,监控文件夹A,若文件夹中的B文件发生变化,则执行C命令。Linux下可以通过inotify完成该功能。自从Linux kernel 2.6.13起,inotify以作为内核的一部份,同时需要glibc 2.4以上版本。1. 相关函数inotify_init

2015-03-18 15:24:01 681

原创 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 2467

原创 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 7631 1

原创 android后台截屏实现(1)--源码编译

前段时间接到任务要实现后台截图并上传的功能,在网上查了好久,发现遇到这类问题的人还不少。经过一番对比后发现还是修改并编译源码中的screencap类然后通过JNI来调用这种方法比较可靠,而其他的在java层实现的基本都是只能截取Activity,在service里是不行的,还有一个是在java层去读取framebuffer然后解析什么的,原理上和screencap是一样的,但是看到最后发现博主把关

2015-02-04 14:20:19 1522

空空如也

空空如也

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

TA关注的人

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