加载中
Android中的信使Messenger的源码解析

通过Messenger可以实现基于message的IPC通信。 Messenger内部引用了一个Handler,通过Messenger的getBinder方法返回一个IBinder对象,这个IBinder可以实现IPC通信。 public IBinder getBi...

OpenGl的glMatrixMode()函数理解

glMatrixMode()函数的参数,这个函数其实就是对接下来要做什么进行一下声明,也就是在要做下一步之前告诉计算机我要对“什么”进行操作了,这个“什么”在glMatrixMode的“()”里的选项(参数...

2015/06/20 00:47
122
Cursor的close方法源码解析

Cursor.close会关闭与其关联的Database。 以DownloadManager中的CursorTranslator为例。 CursorTranslator继承CursorWrapper CursorTranslator中包裹的cursor是ContentResolver的内部类Curso...

Fragment的生命周期

Fragment的状态下降 Fragment的状态上升

2015/06/20 00:47
56
从应用启动看Activity的创建过程

本篇暂未完成。 /* *Acitivity的创建过程: *应用程序的入口为ActivityThread的main函数。 *在main函数中: */ public static void main(String[] args) { SamplingProfilerIntegration.star...

2015/06/20 00:47
112
Android4.4新的特性,在应用内开启透明状态栏和透明虚拟按钮。

除了沉浸模式外,Android 4.4还有新的API,能使应用内的状态栏和虚拟按钮透明。其他更多的Android 4.4 APIs可以看这里。 如果要使应用内的状态栏和虚拟按钮变成透明有两种方法。 一种是代码方...

Android Intent.FLAG_NEW_TASK详解,包括其他的标记的一些解释

1. Task是包含一系列Activity的堆栈, 遵循先进后出原则. 2. Task默认行为: (1) 前提: Activity A和Activity B在同一个应用中. 操作: Activity A启动开僻Task堆栈(堆栈状态: A), 在Activity ...

2015/06/20 00:47
114
Android中继承RadioButton后,点击不能选中

在继承RadioButton的时候,覆改构造方法的时候要确保 public RadioButton(Context context, AttributeSet attrs) {         this(context, attrs, com.android.internal.R.at...

android:fitSystemWindows详解

从Android 4.4开始,Android系统加入了一个比较酷的功能,就是我们可以设置状态栏的的颜色了,有个这个功能,状态栏就不再是黑乎乎的了,我们就可以根据我们应用的主色去设置状态栏的颜色,使...

Android OpenGL学习足迹——一些重要的函数

一,两种投影方式: 1.GL10.glFrustumf(float left, float right, float bottom, float top, float zNear, float zFar), 该函数为设置透视投影,其中left和right为视口左右侧对应的x坐标,b...

2015/06/20 00:47
98
为什么调用glPushMatrix()和glPopMatrix()

今天忽然感悟到为什么在进行变换之前要用glPushMatrix();这个函数,而在变换完毕后有用glPopMatrix()这两个函数了,赶紧记下来: 我们在变换坐标的时候,使用的是glTranslatef(),glRotaef()等...

2015/06/20 00:47
104
Android中的信使Messenger的源码解析

通过Messenger可以实现基于message的IPC通信。 Messenger内部引用了一个Handler,通过Messenger的getBinder方法返回一个IBinder对象,这个IBinder可以实现IPC通信。 public IBinder getBind...

OpenGl的glMatrixMode()函数理解

glMatrixMode()函数的参数,这个函数其实就是对接下来要做什么进行一下声明,也就是在要做下一步之前告诉计算机我要对“什么”进行操作了,这个“什么”在glMatrixMode的“()”里的选项(参数...

2015/06/20 00:45
107
Cursor的close方法源码解析

Cursor.close会关闭与其关联的Database。 以DownloadManager中的CursorTranslator为例。 CursorTranslator继承CursorWrapper CursorTranslator中包裹的cursor是ContentResolver的内部类Curso...

Fragment的生命周期

Fragment的状态下降 Fragment的状态上升

2015/06/20 00:45
189
从应用启动看Activity的创建过程

本篇暂未完成。 /* *Acitivity的创建过程: *应用程序的入口为ActivityThread的main函数。 *在main函数中: */ public static void main(String[] args) { SamplingProfilerIntegration.star...

Android4.4新的特性,在应用内开启透明状态栏和透明虚拟按钮。

除了沉浸模式外,Android 4.4还有新的API,能使应用内的状态栏和虚拟按钮透明。其他更多的Android 4.4 APIs可以看这里。 如果要使应用内的状态栏和虚拟按钮变成透明有两种方法。 一种是代码方...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部