自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

你吧吧的专栏

i have a dream

  • 博客(50)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android系统app内存基础常识

我们知道android 中每个app的内存占用,简单分为两块:dalvik heap和native heap。native heap 是C/C++代码占用内存,而dalvik heap则是java代码占用内存。而android系统对每个app内存分配(java 占用)有大小限制,每个操作系统及在不同手机厂商中设置此值均有不同。 ActivityManager activityManag

2016-12-16 11:51:27 728

原创 Android 热修复方案小结

之前一个blog简单介绍了Android热修复的nuwa使用demo。这篇blog主要来汇总下Android热修复的几种方案和利弊比较。Android热修复技术方案主要是两种:1.QQ空间超级补丁和微信Tinker方式。2.阿里巴巴的Android Fix、Hot Fix方案。现在分别介绍下这两种方案的利弊,及使用场景。1. QQ空间超级补丁和微信Tinker方式。    这两种方

2016-11-18 11:11:43 690

原创 Android onTrimMemory()与onLowMemory()使用

onTrimMemory和onLowMemory都是常用的API.从名字我们也可以看出是与内存相关的.1.onLowMemory  onLowMemory可以用在低于android API 14以下系统中(14,后者更高版本也是可以的)  这个API属于           interface ComponentCallbacks .   当os在低内存状况下运行, 且正在运行的前

2016-11-11 14:29:11 2756

原创 Android 热修复之nuwa使用简略

android热更新之nuwa使用

2016-10-31 14:59:44 1686

原创 Android 生命周期的注意点

偶然一个机会发现,huawei的honor8中,一个Activity的生命周期问题.在应用处于前台状态时候, 灭屏.之后,亮屏\解锁.发现:亮屏后,onResume执行一次        解锁后,onResume执行二次以上(甚至4次)这个应该与rom的处理有关.所以,我们在onResume中处理的一些逻辑.会重复调用.这时候,我们要进行判断下.

2016-10-26 13:33:54 311

原创 Android 数据处理(四) JSON与XML比较

json与xml比较

2016-10-21 09:04:03 370

原创 Android 数据操作(三)Json解析

Json 数据是android 客户端与服务端进行数据传递,非常重要的数据组织格式。这篇blog主要来记载如何用alibaba的json解析库,com.alibaba:fastjson,进行json数据转换成java对象1.首先创建一个json文档。 我们在res/raw目录下,新建文本json_test.txt,其具体内容如下:{ "v": "20160613", "

2016-10-19 11:01:55 308

原创 Android 数据操作(二)Xml解析之pull解析

这一篇blog,重要来看看xml文件的Pull解析。首先,我们自定义个AttributeSet属性: 之后,定义一个xml文件:xml_parser_file.xml: <studentinfo xmltest:name="xiaoming"

2016-10-17 13:47:58 351

原创 Android 数据操作(一) 自定义AttributeSet属性

Android数据处理方式中,重要的一种是XML文件方式。xml和json各具自己的优势。这里写一个xml解析的demo。这里使用的是Pull解析方式。1. 定义自己的属性(values目录下attrs.xml文件) 2.使用这些属性,组成自己的xml文件。 <s

2016-10-17 10:00:43 1701

原创 Java 异常处理 之:java.lang.StackOverflowError

java 异常处理

2016-10-14 14:29:24 6188

原创 android 本地推送之 同时推送

android本地推送,同时推送多条消息注意点

2016-09-27 15:34:39 1146

原创 《士兵突击》经验语录

周末没事看了一点《士兵突击》。里面有几句话想记下来:1.鬼和你怕的东西不都是自己想出来吓唬自己的吗2.人家怎么活法是人家自己的事。哦,给你添点儿堵,你就不干啦?我这不是自己把自己给宠坏了吗?说的真好!真棒!

2016-08-29 14:47:41 669

原创 apktools 工具反编译 :Exception in thread “main” brut.androlib.AndrolibException: Could not decode

apktool反编译bug

2016-08-14 17:04:49 19096

原创 Android 多进程通讯之 AIDL

android多进程通讯之AIDL

2016-07-19 18:38:49 716

原创 Android源码编译之:KeyError: 'ui_strings.grd' make: *** [out/target/product/generic/obj/GYP/shared_interme

android源码编译出现问题

2016-07-02 05:03:13 2287

原创 ubuntu下 adb devices找不到devices

ubunut下,adb devices 找不到设备

2016-06-27 17:35:59 11337 2

原创 class xxx is not an enclosing class

我们在创建java内部类的实例时候,可能会遇到这种编译错误。举例:public class A{ public class B{ }}这时候,我们在其他类中,创建B 的实例,A.B b = new A.B(); 此时,就有编译错误:not an enclosing class这里正确的做法是:A a = new A();A.B b = a.new A.B

2016-06-26 16:51:16 1492

原创 Android Studio编译出错 AssertionError: Already disposed: Module: 'app'

这个问题出现,是因为我在Android Stuido中将app这个module更改名字,然后clean,就出现了这个问题。  百思不得其解,然后重启下Android Stuido。 结果ok了。

2016-06-22 11:38:00 6243 1

原创 chromium 视频播放逻辑梳理(chromium41)

chromium 视频播放逻辑梳理

2016-04-01 14:40:18 2526 1

原创 关于content_shell的单进程模式bug

content shell的单进程模型

2015-11-11 13:23:12 953

原创 chromium 打印RenderTree

chromium renderTree dump打印

2015-03-23 15:39:31 1844

原创 chromium kernel资源加载、解析、三树合成浅析(chromium39)

chromium 网页的加载 与三树合成

2015-03-20 18:43:25 1491

原创 chromium CSS浅析(一) 默认htmlCss的形成逻辑(chromium39)

chromium对于css部分之html缺省样式表

2015-03-05 09:19:58 1913 3

原创 chromium DOM树形成浅析

chromium DOM Tree的创建过程浅析

2015-01-27 10:53:10 1801 2

原创 chromium网络资源加载分析(三) 主资源加载逻辑分析 之body部分加载---chromium39

chromium加载网页body部分逻辑

2015-01-23 12:53:00 1933

原创 chromium网络资源加载分析(二) 主资源加载逻辑分析 之head部分加载---chromium39

chromium主资源加载 之网页head加载过程分析

2015-01-22 17:21:08 2036

原创 UserAgent与设备

浏览器请求网页,服务器如何识别设别类别

2014-12-21 10:23:50 1890

原创 chromium网络资源加载分析(一) 主资源加载逻辑分析 ---chromium39

chromium loadUrl时候,资源加载逻辑分析

2014-12-13 15:39:37 4033

原创 chromium39.0.2132.2 for android 编译问题

chromium39 for android 编译问题

2014-12-08 17:23:06 3632

原创 关于 content中UA设置,导致网页onPageStarted会重新调用

在onPageStarted方法中,更改了请求UA,此时会导致,该onPageStarted方法重新执行一遍。

2014-12-08 09:30:14 2396

原创 网页中抓取数据

网页中获取数据

2014-06-26 19:12:20 1078

原创 WebView的截屏实现

WebView截屏

2014-06-25 18:10:55 1600

原创 WebView使用简单介绍

Android WebView使用的例子

2014-06-25 17:01:45 1510

原创 Android 主线程和子线程通信问题

Android 主线程和子线程通信问题

2014-06-25 16:35:35 1529

原创 chromium截图实现

chromium截图实现

2014-06-20 13:59:22 4348

原创 Chromium中网页加载进度条研究

chromium 网页加载进度条

2014-05-30 14:23:02 3078

原创 chromium对网页获取favicon

chromium 获取网页的favicon

2014-05-30 09:47:05 2099

原创 chromium黑屏问题研究

chromium 黑屏研究

2014-05-30 09:37:43 3199 4

原创 WebKit(Blink分支)各组件的创建与逻辑关系

blink内核重要组件的创建逻辑关系。

2014-05-18 15:17:54 2076

原创 chromium34 contentshell启动分析之sandox process创建历程

首先,参看blog:http://blog.csdn.net/u011882998/article/details/19414669这是我分析的chromium28启动时候,沙盒的创建历程。现在我们分析下chromium34的启动时候,沙盒的创建历程。基本思路还是差不多,只是在chromium34上,没有render_view_host_manager.cc文件了,取而代之的是rend

2014-04-17 16:43:59 1472

ubuntu反编译apk用到的工具包

ubuntu反编译apk用到的工具包:apktool1.4.3.tar.bz2、apktool-install-linux-r04-brut1.tar.bz2、dex2jar-2.0.zip、jd-gui_1.4.0-0_all.deb

2016-06-24

空空如也

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

TA关注的人

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