自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Knowledge worth spreading

「 Stay hungry. Stay foolish. 」

  • 博客(10)
  • 收藏
  • 关注

原创 FST序列化/反序列化

FST序列化/反序列化一、FST序列化存储格式基本上所有以Byte形式存储的序列化对象都是类似的存储结构,不管class文件、so文件、dex文件都是类似,可以看看这个,这方面没有什么创新的格式,最多是在字段内容上做了一些压缩优化,包括我们最常使用的utf-8编码都是这个做法。FST的序列化存储和一般的字节格式化存储方案也没有标新立异的地方,比如下面这个FTS的序列化字节文件0000000...

2019-01-30 01:57:05 8242

原创 Apk解析之 —— AndroidManifest.xml

本篇解析AndroidManifest.xml文件,参考文章:Reference 项目源码:ApkParserManifest文件结构http://img.blog.csdn.net/20160123095309010?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCM

2017-09-24 19:14:55 1217

原创 Apk解析之 —— resource.arsc

本篇解析resource.arsc文件,参考文章:Reference 项目源码:ApkParserarsc文件结构arsc文件的结构图,所有的resource资源类型都定义在AOSP的frameworks\base\include\androidfw\ResourceTypes.h头文件中。一、头部信息Resources.arsc文件格式是由一系列的chunk构成,每一个chunk均包含如下

2017-09-24 19:12:09 1862

原创 Apk解析之 —— classes.dex

本篇解析classes.dex文件,参考文章:Reference 项目源码:ApkParserDex文件结构 文件头 header 索引区 string_idstype_idsproto_idsfield_idsmethod_ids 数据区 class_defsdatalink_data一、头部信息Header结构头部信息除了dex文件的文件信息外,还有文

2017-09-24 18:59:51 8291 1

翻译 Activities

Activities https://developer.android.com/guide/components/activities/index.html一、Introduction to Activities  Activity是Android应用的核心组件,通过不同阶段的生命周期回调方法控制组件。onCreate: 初始化必须的页面组件,创建视图/绑定数据,调用setContentV

2017-03-26 21:54:57 283

原创 TensorFlow安装

TensorFlow安装  使用TensorFlow前需要先安装TensorFlow的环境,这个官方提供的安装文档: https://www.tensorflow.org/versions/r0.10/get_started/os_setup,有多种安装方式可选:Pip installVirtualenv installAnaconda installDocker installInsta

2017-02-24 22:25:34 342

翻译 Intents and Intent Filters

Intents and Intent Filters https://developer.android.com/guide/components/intents-filters.html#TypesIntent types  Explicit intents:直接指定完整类名,系统接收到请求后会立即启动组件;  Implicit intents:不直接指定类名,而是声明一个要执行的actio

2017-02-16 15:27:20 372

翻译 Platform Architecture

TODO

2017-02-07 23:25:23 2210

翻译 Doc-Instroduction

Instroduction https://developer.android.com/guide/index.html1. App Fundamentals  每个Android App都存活在独立的安全沙箱内,具备下面4点特性:Android操作系统是多用户的Linux操作系统,每个app都是一个独立的user用户;系统为每个app分配一个唯一的用户ID,对应的app文件只有这个用户I

2017-02-07 23:16:59 967

原创 三星[4.4,5.0]使用EditText导致内存泄露

三星4.4、5.0的系统使用 EditText 导致内存泄露

2016-09-22 00:54:50 2643

空空如也

空空如也

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

TA关注的人

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