- 博客(7)
- 资源 (20)
- 收藏
- 关注
原创 Android 中查看内存的使用情况集常用adb命令
1. 在IDE中查看Log信息当程序运行垃圾回收的时候,会打印一条Log信息,其格式如下:D/dalvikvm: , , , GC_Reason表示导致垃圾回收的原因以及当前的回收类型,包括以下几类: GC_CONCURRENT:当堆中对象数量达到一定是触发的垃圾收集 GC_FOR_MALLOC:在内存已满的情况下分配内存,此时系统会暂停程序并回收内存
2014-06-28 10:55:05 199748 1
原创 源码分析Fragmentd的BackStack管理过程
1. Fragment基本用法为了管理Activity中的fragments,需要调用Activity中的getFragmentManager()方法。因为FragmentManager的API是在Android 3.0,也即API level 11开始引入的,所以对于之前的版本,需要使用support library v4中的FragmentActivity,并且使用getSupportFr
2014-06-13 17:25:28 10494 2
原创 AndroidManifest详解之Application(有图更好懂)
能够包含的标签: 常用的属性:android:process默认情况下,Android为每个应用程序创建一个单独的进程,所有组件运行在该进程中,这个默认进程的名字通常与该应用程序的包名相同。比如<manifest xmlns:android="http://schemas.android.com/apk/res/android"
2014-06-11 16:34:24 34626
原创 Android屏幕density, dip等相关概念总结
1、几个术语VGA、HVGA、QVGA、WVGA、WQVGA这些术语都是指屏幕的分辨率。VGA:Video Graphics Array,即:显示绘图矩阵,相当于640×480 像素;HVGA:Half-size VGA;即:VGA的一半,分辨率为480×320;QVGA:Quarter VGA;即:VGA的四分之一,分辨率为320×240;WVGA:Wide Video
2014-06-10 14:26:19 20023 1
原创 源码讲解ActionBar的各种用法
1. Navigation Drawer许多应用程序都使用了Navigation Drawer,如网易邮箱客户端。该控件位于 android.support.v4.widget.DrawerLayout ,用法如下,点击下载源码:<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android
2014-06-06 18:17:05 11176
翻译 Android ActionBar的基本用法
本文翻译了这篇文章:Using the Android action bar (ActionBar) - Tutorial1、ActionBar的简介ActionBar位于Activity的顶部,可用来显示activity的标题、Icon、Actions和一些用于交互的View。它也可被用于应用的导航。ActionBar 是在Android 3.0(API 11)中加入到SK中的,
2014-06-06 15:44:33 112054 8
原创 Android布局文件的加载过程分析:Activity.setContentView()源码分析
大家都知道在Activity的onCreate()中调用Activity.setContent()方法可以加载布局文件以设置该Activity的显示界面。本文将从setContentView()的源码谈起,分析布局文件加载所涉及到的调用链。本文所用的源码为android-19.Step 1 、Activity.setContentView(intresId)public void s
2014-06-05 15:18:57 13730 1
ActionBar中Contextual action mode的使用
2014-06-06
使用ActionBar的HomeIcon进行导航
2014-06-06
动态改变ActionBar的图标
2014-06-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人