【android4.3】记一次完整的android源码截屏事件的捕获(不同于网上的老版本)

(转载请注明出处:http://blog.csdn.net/buptgshengod) 1.背景        我们知道android提供了一个系统截屏功能,就是按住电源键和音量减的按键0.5秒,系统将执行截屏功能。所以要实现系统截屏的功能,就是要捕获系统的这两个组合键下面的函数,然后一层一层的向下挖掘。现在网上找到的版本是在Surface.java文件下存在ScreenShot()函数,是@...
阅读(10021) 评论(18)

【android-tips】android程序执行adb shell命令(实例源码)

(转载请注明出处:http://blog.csdn.net/buptgshengod) package net.gimite.nativeexe; import java.io.BufferedReader; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; impo...
阅读(4673) 评论(0)

c#读取xml中特定节点的值(实例)

(转载请注明出处:http://blog.csdn.net/buptgshengod) 将要读取的是smoke下floortype中的value值,xml如下 - - - - - c#代码 using System; using System.Collections.Generic; using Sys...
阅读(2360) 评论(0)

【android-tips】adb 常用命令汇总(持续更新中)

(转载请注明出处:http://blog.csdn.net/buptgshengod)         最近一直在用adb shell操作一些android代码方面的东西,在这里记录下来,今后遇到新的再不段补充。 1.pull命令,将手机中的文件pull到pc上(将sd卡中的13.png放到电脑端) adb pull /sdcard/13.png /home/CORPUSERS/...
阅读(1909) 评论(1)

Java多线程之线程间协作 notify与wait的使用

(转载请注明出处:http://blog.csdn.net/buptgshengod) 1.背景        Java多线程操作运用很广,特别是在android程序方面。线程异步协作是多线程操作的难点也是关键,也是找工作面试经常考到的地方。下面分享一下我的使用心得。 介绍几个关键字: synchronized:线程锁,使得系统只执行当前线程。 notifyAll():唤醒其它被锁住...
阅读(1930) 评论(5)

【Java设计模式】装饰模式

(转载请注明出处:http://blog.csdn.net/buptgshengod) 1.背景         装饰模式就是为一个对象增添新的功能,在对象的基础上修饰。本文实现的功能是,对象a有方法show输出“This is a test”,经过装饰后输出“This is a test for decorate”。实质就是多个类通用一个接口,然后将要修饰的类定义在修饰类的构造函数里。 2...
阅读(1261) 评论(0)

【Java设计模式】策略模式

(转载请注明出处:http://blog.csdn.net/buptgshengod) 1.背景知识    策略模式作为一种软件设计模式,指对象有某个行为,但是在不同的场景中,该行为有不同的实现算法。比如每个人都要“交个人所得税”,但是“在美国交个人所得税”和“在中国交个人所得税”就有不同的算税方法。策略模式将不同的算法封装起来,根据客户端的需求,调用不同的对象使用不同的算法,节省了大量的...
阅读(1463) 评论(3)
    我的微信公众号

    作者公众号:凡人机器学习

    凡人机器学习

    作者新书《机器学习实践应用》
    个人资料
    • 访问:635627次
    • 积分:9033
    • 等级:
    • 排名:第1983名
    • 原创:210篇
    • 转载:33篇
    • 译文:0篇
    • 评论:416条
    博客专栏
    统计