摘要: public void onStart()当该Fragment对象对用户可见时,该方法会被调用。该方法通常会跟它的Activity的生命周期的Activity.onStart()方法绑定。public void onStop()当Fragment对象被终止的时候,该方法会被调用,它通常会跟它的Activity的生命周期的Activity.onStop()方法绑定。public void onTrimMemory(int level)当操作系统判断某个时机是从进程中消除不需要的内存的好时机时,系统会调用该方法。例如,该方法会在该Fragment对象进入后台,并且没有足够的内存用于保证后台进程的运 阅读全文
posted @ 2012-06-06 20:35 andriod2012 阅读(9465) 评论(1) 推荐(0) 编辑
摘要: 用来获取sd卡和系统/data分区的使用情况,包括:总的空间大小、可用空间、已用空间。package com.schogini.dhcp; import java.io.File; import android.content.Context; import android.os.Environment; import android.os.StatFs; public class CheckStore { private static String notice; public static String checkSD(Context contect){ ... 阅读全文
posted @ 2012-06-06 19:19 andriod2012 阅读(563) 评论(0) 推荐(0) 编辑
摘要: OpenGL ES 中Depth Buffer 保存了像素与观测点之间的距离信息,在绘制3D图形时,将只绘制可见的面而不去绘制隐藏的面,这个过程叫”Hidden surface removal” ,采用的算法为”The depth buffer algorithm”。一般来说,填充的物体的顺序和其顺序是一致的,而要准确的显示绘制物体在Z轴的前后关系,就需要先绘制距离观测点(ViewPoint)最远的物体,再绘制离观测点较远的物体,最后绘制离观测点最近的物体,因此需要对应所绘制物体进行排序。OpenGL ES 中使用Depth Buffer存放需绘制物体的相对距离。The depth buffe 阅读全文
posted @ 2012-06-06 18:56 andriod2012 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 我是仿照andorid launcher里面的方法,现抽取如下: Intent mainIntent = new Intent(Intent.ACTION_MAIN, null); mainIntent.addCategory(Intent.CATEGORY_LAUNCHER); final PackageManager packageManager = getPackageManager(); List<ResolveInfo> apps = null; apps = packageManager.queryIntentActivities(mainIntent, 0); mNa 阅读全文
posted @ 2012-06-06 17:55 andriod2012 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 声明:本文档仅为个人学习过程中顺手翻译之作,方便开发的同胞借鉴参考。如有觉得译的不好不到位的地方,欢迎指正,将及时做出更正尽量尊重原文档,因为首次Objective-C,有些地方可能直译了没有注意该语言的专有词,希望指正。如需转载,请注明出处我的编程环境:IDE:XCODE4.3.1OS: MAC OS X 10.7.4文章来译自:http://developer.apple.com/词汇表abstract class(抽象类) 单独定义的一个类一遍让其它的类可以继承它。程序不能使用抽象类的实例,而是使用它们的子类的实例。abstract superclass(抽象子类)与抽象类类似adopt 阅读全文
posted @ 2012-06-06 17:42 andriod2012 阅读(758) 评论(0) 推荐(0) 编辑
摘要: 最近研究了一下Contacts源码,仿照上面自己写了一个TabHostTest程序,现整理如下:main.xml布局文件:<?xml version="1.0" encoding="utf-8"?><TabHost xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/tabhost" android:layout_width="match_parent" andro 阅读全文
posted @ 2012-06-06 17:31 andriod2012 阅读(3483) 评论(0) 推荐(0) 编辑
摘要: 个人学习笔记:很多时候会用到屏幕旋转时需要对一些数据进行保存,例如当横竖屏区切换时要保存先前屏幕的一些数据和状态,个人认为有两个方法提供使用:1.当前的Activity不销毁:那么就需要在AndroidManifest.xml配置文件中的Activity标签下面添加:android:configChanges="orientation|keyboardHidden"然后在activity中重写onConfigurationChanged()方法,每次旋转时会调用该方法,可以再该方法中处理数据生命周期如下:从上图可以看出,无论你怎么旋转都不会销毁当前的Activity,只会执 阅读全文
posted @ 2012-06-06 17:19 andriod2012 阅读(5515) 评论(0) 推荐(1) 编辑
摘要: 说到GridView Listview一定会提到他的adapter,现整理如下:main.xml布局里面:<GridView android:id="@+id/grid" android:layout_width="fill_parent" android:layout_height="fill_parent" android:columnWidth="70dp" android:numColumns="auto_fit" android:verticalSpacing="10d 阅读全文
posted @ 2012-06-06 16:45 andriod2012 阅读(14245) 评论(0) 推荐(0) 编辑
摘要: 以前看这个函数的时候,对min frame是如何计算得来的,并不是很了解。今天又看了看,终于有点头绪了。status_t AudioTrack::getMinFrameCount( int* frameCount, int streamType, uint32_t sampleRate) { int afSampleRate; if (AudioSystem::getOutputSamplingRate(&afSampleRate, streamType) != NO_ERROR) { return NO_INIT... 阅读全文
posted @ 2012-06-06 16:13 andriod2012 阅读(1977) 评论(0) 推荐(0) 编辑
摘要: 声明:本文档仅为个人学习过程中顺手翻译之作,方便开发的同胞借鉴参考。如有觉得译的不好不到位的地方,欢迎指正,将及时做出更正尽量尊重原文档,因为首次Objective-C,有些地方可能直译了没有注意该语言的专有词,希望指正。如需转载,请注明出处我的编程环境:IDE:XCODE4.3.1OS: MAC OS X 10.7.4文章来译自:http://developer.apple.com/线程Objective-C 提供了对线程同步以及异常绑定(“Exception Handling.”)的支持。要打开对这些特性的支持。可以使用GCC3.3以及更新版本-fobjc-exceptions 开关。注意 阅读全文
posted @ 2012-06-06 15:22 andriod2012 阅读(451) 评论(0) 推荐(0) 编辑