SF
食用淡水鱼
食用淡水鱼
注册登录
关注博客
注册登录
主页
关于
RSS
C程序运行堆栈分析
食用淡水鱼
2016-03-03
阅读 4 分钟
3.9k
由于C程序的入口为main函数,所以这段代码的起始点为第17行,eip(Extended Instruction Pointer, 指令寄存器)指向第18行(eip指向下一条指令)。程序在启动时,系统会为程序分配一个堆栈空间,此时程序的堆栈为空,ebp(Extended Base Pointer, 栈基指针寄存器)和esp(Extended Stack Pointer, 栈指针寄存器)都指向栈底。这...
【拆轮子】DynamicLoadApk 源码解析
食用淡水鱼
2015-07-03
阅读 9 分钟
5.1k
本文为 Android 开源项目源码解析 中 DynamicLoadApk 部分 项目地址:DynamicLoadApk,分析的版本:144571b,Demo 地址:DynamicLoadApk Demo 分析者:FFish,分析状态:完成,校对者:Trinea,校对状态:初审完成
FragmentTransaction与Fragment生命周期的关系
食用淡水鱼
2014-08-27
阅读 2 分钟
28.2k
在Android中,对Fragment的操作都是通过FragmentTransaction来执行。而从Fragment的结果来看,FragmentTransaction中对Fragment的操作大致可以分为两类:
安卓开发文档学习笔记之实现ActionBar中Tab导航
食用淡水鱼
2014-03-17
阅读 4 分钟
11.6k
上篇文章说到如何在安卓项目中添加ActionBar(前文请戳这里),在添加完ActionBar之后,就可以用它做一些更加有趣的事情了,比如这篇文章要说的Tab导航。
安卓开发文档学习笔记之ActionBar的使用与适配
食用淡水鱼
2014-03-15
阅读 5 分钟
9.3k
自从Android3.0(API 11)把ActionBar加入到android sdk后,其在安卓UI布局中的地位便一路上升。通过安卓的官方文档可以看出,ActionBar的出现旨在为用户提供一个更加简洁和友好的UI框架。同时开发者通过采用ActionBar也可以获得诸多好处(比如APP在高版本安卓系统中更好的稳定性)。