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

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

OpenGl的glMatrixMode()函数理解

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

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

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

Fragment的生命周期

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

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

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

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
31
Android SDK开发包国内下载地址-AndroidDevTools

做程序猿苦逼,做Android程序猿更苦逼,想平平安安的开发Android应用,如今Android Developer网站被屏蔽了,只能翻墙了,但是毕竟翻墙的网速没那么好,从Android官网上下东西比较慢。 不过,...

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

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

smali文件语法参考

Dalvik opcodes Author: Gabor Paller Vx values in the table denote a Dalvik register. Depending on the instruction, 16, 256 or 64k registers can be accessed. Operations on long a...

2015/06/20 00:47
27
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
22
Android常用代码之普通及系统权限静默安装APK

本文主要介绍程序如何安装apk,包括普通模式安装和系统权限静默安装。 如果是非系统应用请直接查看:Android常用代码之APK root权限静默安装,查看更完美的解决方案。 1、普通模式安装,调用...

为什么调用glPushMatrix()和glPopMatrix()

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

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

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

OpenGl的glMatrixMode()函数理解

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

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

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

Fragment的生命周期

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

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

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

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

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

没有更多内容

加载失败,请刷新页面

返回顶部
顶部