自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (42)
  • 收藏
  • 关注

转载 MAT 内存分析

转自:http://blog.sina.com.cn/s/blog_4e60b09d01011gb6.html

2014-07-30 20:23:17 559

转载 HDMI EDID解读

转自:http://blog.csdn.net/wowo1109/article/details/8805045现在的显示设备比如显示器,电视等都HDMI接口,那通常每个HDMI接口都保留有一份EDID数据,这个数据可以存在程序里面由系统启动过程中来初始化,更常见的做法是每个HDMI口会有一个EEPROM来保存这份数据,这个EEPROM也只是有256bytes大小。外接设备如DVD播放

2014-07-30 10:33:46 966

原创 git 参考手册

http://gitbook.liuhui998.com/index.html很好的git 参考手册

2014-07-30 10:17:04 523

转载 Android 注册广播的两种方式区别

转自: 之前一直碰到这个问题,都没有证明回答,现在总结如下:    通过在配置文件里面注册广播属于常驻型广播,意思就是即便你应用程序结束,一旦有了对应的广播过来,其还是会被激活;而在代码里注册的广播则是非常驻型广播,比如在oncreate方法里面注册一个广播,那么在ondestroy里就可以BroadcastReceiver.abortBroadcast(),比如注册一

2014-07-29 22:16:21 2918

原创 android 平台上加载、缓存,显示图片的开源代码Android-Universal-Image-Loader

Android-Universal-Image-Loaderandroid 平台上加载、缓存,显示图片的开源代码(Powerful and flexible library for loading, caching and displaying images on Android.)1)支持多线程下载图片。2)支持imageCache.3)支持diskCache.下载地

2014-07-27 21:02:22 901

原创 android 系统级应用和服务的启动流程

activityManagerService.java1. systemRaady()        //收到systemReady 通知    2. AppGlobals.getPackageManager().getPersistentApplications(STOCK_PM_FLAGS)   //从packageManager中获取到persistent 属性的应用

2014-07-27 14:44:04 801

原创 内存泄露工具

查看这篇bloghttp://hubingforever.blog.163.com/blog/static/1710405792011324114317115/ http://blog.csdn.net/haima1998/article/details/18700205  一、监测内存泄露工具:1、  mallinfo可以打印堆栈、malloc钩子,mtrace

2014-07-26 15:03:08 452

原创 android 查看内存使用情况

对android 内存分析比较好的Blog:1.http://blog.csdn.net/gemmem/article/details/8920039   主要介绍1、进程的地址空间。2、进程内存空间和RAM之间的关系。3、Android中的进程。4、Android中进程的堆内存。5、Android的 java程序为什么容易出现OOM。6、Android如何应对RA

2014-07-26 10:33:13 1028

原创 android 反射机制和反射调用方法

对于android 中很多类没有开放出来,考虑到这些API不稳定,后续有可能会更改,所有没有在SDK中暴露出来给用户使用。但是我们在开放的过程中还是需要使用到一些android 系统中未开放出来的class,这时候我们就可以通过反射机制来调用。JAVA代码中  @hide 标识的class或者是method都是没有编到SDK中的,也就是我们说的隐藏接口。如果通过反射机制调用隐藏接口

2014-07-25 20:21:20 13639

原创 android 视频播放以 overlay 方式输出

以下转自:http://blog.csdn.net/kickxxx/article/details/7817173Overlay是Android经常看到的名字,我们可以理解为视频叠加,Overlay也可以理解为视频输出视频输出和视频叠加是密切相关的,一般来说,输出的视频背景是系统UI层,而视频输出是叠加到UI层上的。视频输出和系统UI一般使用独立的显存区,系统U

2014-07-23 11:09:30 3578

原创 通过 dumpsys SurfaceFlinger 分析Android 系统图层

一、通过 dumpsysSurfaceFlinger 分析Android 系统图层:从下面的dumpsys log看出当前系统有三个图层(红色部分是每个图层的坐标和大小),从最底层到上层分别是ImageWallpaper(壁纸), SurfaceView(视频小窗口), launcher(桌面)。其中视频小窗口用Overlay的方式独立输出到视频层,这样的话只有壁纸层和桌面层通过GPU混合后输

2014-07-23 10:55:51 17936

原创 云游戏

转自:http://baike.baidu.com/link?url=01GSwNvG0KQSItj6LRwWSr5ddAAZC2PSWtVZR7Nn4JOOYWRC26OZiIBPZo2Mv0i_iprIi17O44rUVv_f92z2Na云游戏是以云计算为基础的游戏方式,在云游戏的运行模式下,所有游戏都在服务器端运行,并将渲染完毕后的游戏画面压缩后通过网络传送给用户。在

2014-07-21 21:44:52 1455

原创 dumpsys 查看android 常用的service

1.显示相关service;    SurfaceFlinger  display  gfxinfo  window  activity  wallpaper  2.多媒体相关:  media.player    media.audio_flinger  media.audio_policy  media.camera    3.输入相关

2014-07-18 20:36:31 2551

原创 android 设置壁纸wallpaper 流程总结

1. app client 端调用壁纸设置代码如下,调用设置代码后,会看到/data/system/users/0/wallpaper 图片文件更新为当前设置的壁纸文件,立马重启,有可能数据没有同步到flash中,稍后重启可以更新桌面WallpaperManager wallpaperManager = WallpaperManager.getInstance(this);wallpape

2014-07-16 20:57:59 4274

转载 腾讯采用Intertrust的Marlin DRM方案保护其在线视频服务

转自:http://tech.ifeng.com/internet/detail_2013_01/11/21094087_0.shtml1月10日。Intertrust公司今天宣布,已授权腾讯使用Marlin DRM方案保护腾讯在线视频平台的内容,包括流媒体和下载等。基于此协议,腾讯在线视频平台(包括基于Web和视频客户端的服务)使用Intertrust的Marlin客

2014-07-15 11:41:23 2483

转载 https

转自:http://baike.baidu.com/view/14121.htm?fr=aladdinHTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。

2014-07-14 23:17:52 693

转载 HTTP状态码

转自:http://www.cnblogs.com/kunhony/archive/2006/06/16/427305.html

2014-07-12 21:36:36 595

转载 android fastboot 介绍

fastboot 主要是用来与bootloader的USB通讯的PC命令行工具。他一般主要也用来向bootloader传送刷机文件进行文件分区重烧。 因此在使用时,必须有一个PC机并且USB线要始终联着。所以这种方式称为线刷。 用fastboot需要bootloader 支持,所以不是每一家公司产品都支的这个功能的。Fastboot is protocol used to direct

2014-07-10 20:27:42 783

转载 TCP协议的NAT穿透技术【视频监控可用此技术】

转自:http://blog.csdn.net/u013920085/article/details/24400979其实很早我就已经实现了使用TCP协议穿透NAT了,但是苦于一直没有时间,所以没有写出来,现在终于放假有一点空闲,于是写出来共享之。    一直以来,说起NAT穿透,很多人都会被告知使用UDP打孔这个技术,基本上没有人会告诉你如何使用TCP协议去穿透(甚至有的

2014-07-10 11:24:01 2058

转载 android recovery 系统代码分析【精】

转自:http://blog.csdn.net/andyhuabing/article/details/9226569http://blog.csdn.net/andyhuabing/article/details/9248713最近做Recovery的规范及操作指导文档,花了一些时间将流程搞清。Android利用Recovery模式,进行恢复出厂设置,OTA升

2014-07-09 17:46:35 1140

转载 android OTA 升级包含增量升级

转自:http://www.xuebuyuan.com/631753.htmlAndroidOTA 简介   OTA 全称 over the air ,   OTA 升级是 Android 系统提供的标准软件升级方式。 它功能强大,提供了完全升级、增量升级模式,可以通过 SD 卡升级,也可以通过网络升级。       这里,首先介绍SD卡升级,网络升级原理和SD

2014-07-09 16:16:29 1242

转载 Android Recovery 的流程分析

转自:http://ogofox.blog.163.com/blog/static/2023481522012020112542413/Android Recovery 的流程分析  2012-01-20 11:25:42|  分类: android|举报|字号 订阅做个升级程序,支持SD卡、U盘、Flash三种路径升级

2014-07-09 11:51:37 519

原创 android 系统启动过程中加入tcpdump和logcat

android 系统启动过程中加入tcpdump ,分析开机启动后,系统与服务器端的消息交互。1. init.rc 中的修改1)在init.rc 中加上tcpdump service.service tcpdump /system/xbin/tcpdump -s 0 -w/data/test/test_1.pcap    class core    2)在i

2014-07-09 11:03:47 1802

转载 Android——编译release版签名系统

转自:http://blog.csdn.net/jscese/article/details/24243171  在我的第一篇博客里面http://blog.csdn.net/jscese/article/details/12184513#comments,有提到AndroidManifest.xml中的android:sharedUserId="android.uid.sys

2014-07-08 20:52:25 833

转载 Android 反编译资料整理

转自:http://rayleeya.iteye.com/blog/841076Android 反编译资料整理Made by 李文栋  rayleeya@gmail.com2010-12-13  Monday 于北京一、反编译流程图                 二、工具使用方法(命令)准备工作假设我的工作目录为 $AndroidDecompi

2014-07-08 11:11:58 454

转载 四色打印机和六色打印机的区别

转自:从理论上说,只要用三原色就能合成为任何一种颜色(也就是说任何一种颜色都是由三原色合成的,彩电就是用三色电子枪合成为各种绚丽多彩的图象)。所以四色打印机和六色打印机都能打印出各种颜色,而不是说四色打印机只能打四种颜色,六色打印机只能打六种颜色。但是墨盒的颜色多了,精度较高,所以一般来说,六色打印机的打印质量要好于四色打印机。然而这也不是绝对的,影响打印质量的还有其他因素。比如各种三色、四色

2014-07-05 23:47:45 7238

转载 四色电视:大趋势与微革命

转自:http://dh.yesky.com/lcd/239/11724739.shtml数字家庭近期热门文章导读:品牌靠她“扎台型”?数码ShowGirl大荟萃万元级最强画质?丽讯H1080家用投影机评测最智能 最轻便的商务投影机 NEC NP61+评测实用更具人性化 NEC NP210+商娱投影机评测  编者案——暨天极高清达

2014-07-05 23:39:59 4959

转载 电视显示---四色技术

转自:http://baike.baidu.com/link?url=9yvPMn5PgNOeS_5dWbmrNoqPp55UyQ0TKPF-AQXVZFuYe6MDAbHDEmqSmMm_y1UU7pTSzaKBUUvUzMT88vBdza

2014-07-05 23:34:58 3637

转载 Android的DeviceID的添加

转自:http://yobin.sinaapp.com/topic/2780/android%E7%9A%84deviceid%E7%9A%84%E6%B7%BB%E5%8A%A02013年7月8日 星期一 晴日本人事情很多,过个Android CDD还要求那么多,我不得不帮他们改了很多。周日在家里看了半小时代码,没有设备和Log,想了半天unique deviceid

2014-07-04 17:11:33 605

原创 Receiver not registered exception error?

具体参考:http://stackoverflow.com/questions/6165070/receiver-not-registered-exception-error原因是在registerReceiver() 和 unregisterReceiver() 的调用没有配对。比如调用 unregisterReceiver() 的地方写在onDestroy(),有些异常的退出是

2014-07-04 15:01:07 788

转载 linux的strings命令

llinux命令strings       strings - 显示文件中的可打印字符       strings 一般用来查看非文本文件的内容.              [-a|-|--all] [-f|--print-file-name] [-o] [--help] [-v|--version] [-n min-len|-min-len|--bytes=m

2014-07-03 21:26:09 555

学习opencv 包含源码

学习opencv 包含源码

2018-10-03

电视4:3和16:9

电视分辨率 电视4:3和16:9

2016-08-07

PPT时间轴大全

PPT时间轴大全

2016-03-17

MPEG相关规范

MPEG相关规范. zip

2016-01-03

H264/H265规范

H264/H265规范. zip

2016-01-03

mp4 解析查看工具

mp4 parse

2015-12-19

IDA Pro权威指南 part2

IDA Pro权威指南 part2

2014-07-27

IDA Pro 权威指南

IDA Pro 权威指南

2014-07-25

smali2.0.3 android反编译

转自:http://download.csdn.net/download/fflycn/7469529 java -jar baksmali-2.0.3.jar -x android.odex java -jar smali-2.0.3.jar out -o classes.dex /////////// android 合并apk和odex文件 前提:正确安装JDK和配置环境变量 需要这个apk所在的rom里面的一些jar文件, 都在/system/framework里面:core.jar, ext. jar, framework. jar, android.policy. jar, services. Jar。 当然,这五个是最基本的,有可能还不够,这种情况下面会讲到。 总共分四步: 1. 把下载好的smali-2.0.3.jar 和baksmali-2.0.3.jar ,还有rom里面抠出来的5个jar,放到工作目录,然后apk和odex也放到一起。 2. 分解odex文件为class文件。 将smali-2.0.3.jar 和baksmali-2.0.3.jar放在d:\odex文件夹下 命令:键入 d:回车 键入cd odex 回车 java -jar baksmali-2.0.3.jar -x a.odex \\a.odex喂odex文件的文件名在键入命令前务必正确安装JDK和配置环境变量 <a.odex>处是你要分解的odex文件的名字,命令完成之后,会生成一个out文件夹,里面就是所有的class文件。如果出现问题, 比如什么异常,缺少包什么的,就更到rom里面把出错信息里面要求的包拿出来,放到当前目录下。 3. 将class生成为classes.dex文件。 命令:java -Xmx512M -jar smali-2.0.3.jar out -o classes.dex 4. 把classes.dex放入apk里面。

2014-07-08

android http server

转载 咪当我系欧巴 代码,原始链接在http://download.csdn.net/detail/hellogv/4047134

2014-06-26

git权威指南

git权威指南

2014-05-25

Android内核剖析 柯元旦

Android内核剖析 柯元旦

2014-05-15

Android软件安全与逆向分析

第2章 如何分析Android程序 (反编译APK文件、分析APK文件、修改Smali文件代码、重新编译APK文件并签名) 第3章 进入Android Dalvik虚拟机 (Dalvik虚拟机与Java虚拟机的区别、DEX文件反汇编工具、编写smali文件、 编译smali文件) 第4章 Android可执行文件 (Android程序的生成步骤、如何生成odex文件、dex文件的验证与优化工具dexopt的工作过程) 第5章 静态分析Android程序 ( 反编译apk程序、定位关键代码——使用IDA Pro进行破解的实例、恶意软件分析工具包——Androguard、使用dex2jar生成jar文件、使用jd-gui查看jar文件的源码、集成分析环境——santoku) 第6章 基于Android的ARM汇编语言基础——逆向原生 第7章 Android NDK程序逆向分析 第8章 动态调试Android程序 第9章 Android软件的破解技术 第10章 Android程序的反破解技术 第11章 Android系统攻击与防范 第12章 DroidKongFu变种病毒实例分析

2014-04-22

LINUX内核设计与实现

主要介绍linux的内核和内核相关的基础知识,比较少涉及到linux设备驱动。 主要介绍linux的内核和内核相关的基础知识,比较少涉及到linux设备驱动。 主要介绍linux的内核和内核相关的基础知识,比较少涉及到linux设备驱动。

2014-04-21

精通Linux 设备驱动程序开发

介绍常见的各种驱动程序和内核调试技术。

2014-04-21

《深入理解Android(卷1)》

深入介绍android基础服务进程(init、zygote、binder、)和重要的服务(audiofinger、surface、vold)

2014-04-18

《Android系统级深入开发---移植与调试》2

介绍怎样移植android系统到不同嵌入式平台,以android模拟器内核goldfish,高通MSM平台,德州仪器OMAP平台来例子介绍如何移植android系统。

2014-04-18

Android系统级深入开发---移植与调试

介绍怎样移植android系统到不同嵌入式平台,以android模拟器内核goldfish,高通MSM平台,德州仪器OMAP平台来例子介绍如何移植android系统。

2014-04-18

数据恢复工具

数据恢复工具,验证可数据

2014-04-06

Node.js基础开发指南_中文正版

Node.js基础开发指南_中文正版

2014-02-18

apk 反编译

apk 反编译 AndroidManifest.xml 反编译

2014-01-09

UART_bluetooth

UART_bluetooth

2014-01-07

Linux蓝牙协议栈的USB设备驱动

Linux蓝牙协议栈的USB设备驱动

2014-01-07

BusHound_v6.0破解版

USB 驱动抓包工具

2013-11-29

usb camera 驱动源码

usb camera 驱动源码

2013-11-25

android 反编译

android 反编译工具

2013-11-19

Linux内核源代码情景分析上

对USB驱动有详细讲解的章节: 第8章: 设备驱动 8.9 通用串行外部总线USB:

2013-11-13

gstreamer on android

gstreamer on android,fluendo 公司开发

2013-08-21

android wifi display 介绍

android wifi display 介绍

2013-07-29

openmax and gstreamer介绍

openmax and gstreamer介绍

2013-06-28

OpenMAX IL介绍

Bellagio OpenMAX IL 框架的研究及应用

2013-06-28

smc tool for FSM

smc tool for FSM

2013-06-16

http live streaming protocol

http live streaming protocol http live streaming protocol

2013-05-31

qtwebkit 程序与javascript交互

qt webkit web native communicate

2013-05-21

DVD forger

good video stream analysis tool good video stream analysis tool

2013-05-09

空空如也

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

TA关注的人

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