`
zsnlovewl
  • 浏览: 173163 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
import java.util.Arrays; public class SortsAndBinarySearch { public static void main(String[] args) { //待排序数组 int[] arr = { 4, 9, 23, 1, 45, 27, 5, 2 }; //快速递归排序 QuickSort(arr, 0, arr.length - 1); //打印排序结果 System.out.println(Arrays.toString(arr)); //二分查找4对应下标,注意二分必须先排序 ...
在使用: $ repo init -u git://Android.git.kernel.org/platform/manifest.git $ repo sync 下载完代码后,进行make, $cd ~/mydroid$make 却出现了如下错误: build/core/main.mk:73: You are attempting to build on a 32-bit system. build/core/main.mk:74: Only 64-bit build environments are supported beyond froyo/2.2. 这是因为fro ...
RunningTaskInfo AndroidManifest.xml 必须在AndroidManifest.xml添加Android.permission.GET_TASKS的权限,才能访问系统正在运行中的Activity。 <uses-permission android:name="android.permission.GET_TASKS">  扩展学习 上面的程序可以取出后台正在运行中的Activity,但是却没有办法取得正在后台运行中的服务(Service),以下的扩展学习则是以取得系统服务(System Background Service) ...
RunningTaskInfo 范例说明 Android操作系统并没有提供任务管理器程序,无从得知后台有哪些程序正在运行。本范例是通过ActivityManager.getRunningTasks方法来取得正在运行中的工作程序,并使用ListView将之罗列出来。 这里说的"正在运 ...
android.os下的FileObserver类是一个用于监听文件访问、创建、修改、删除、移动等操作的监听器,基于linux的inotify。 FileObserver 是个抽象类,必须继承它才能使用。每个FileObserver对象监听一个单独的文件或者文件夹,如果监视的是一个文件夹,那么文件夹下所有的文件和级联子目录的改变都会触发监听的事件。    所能监听的事件类型如下:    ACCESS,即文件被访问    MODIFY,文件被 修改    ATTRIB,文件属性被修改,如 chmod、chown、touch 等    CLOSE_WRITE,可写文件被 close ...
LinearInterpolator 变化率是个常数,即 f (x) = x. 方法:public float getInterpolation(float input) AccelerateInterpolator--开始变化很慢,然后逐渐变快,即 f(x) = x*x 或者 f(x) = pow(x, 2*mFactor). 方法:public float getInterpolation(float input) AccelerateDecelerateInterpolator--变化率开始和结束都很慢,但中间很快,即 f(x) = (cos ((x+1)*PI) / 2.0 ...
在Android 2.0之后有了overridePendingTransition() ,其中里面两个参数,一个是前一个activity的退出两一个activity的进入, @Override       public void onCreate(Bundle savedInstanceState) {               super.onCreate(savedInstanceState); <!--IWMS ...
一:不同的layoutAndroid手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢?    其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。二:hdpi、mdpi、ldpi在之前的版本中,只有一个drawable,而2.1版本中有drawable-mdpi、drawable-ldpi、drawable-hdpi三个,这三个主要是为了支持多分 ...
VMWARE下安装完了linux.default的分辨率是:800x600 要调整为1024x768 ;像素为上百万像素的过程如下: 1,VM下有Install vmare tools先启动vmware在/mnt/cdrom下有一个叫:vmware-linux-tools.tar.gz的软件包 2.把这个软件包copy到/root下,接着解压这个包 在当前的目录,会产生一个vmware-tools-distrib的目录 #cp vmware-linux-tools.tar.gz /root #tar -zxvf vmware-linux-tools.tar.gz #cd /root/ ...
文本编辑器有很多,比如图形模式的gedit、kwrite、OpenOffice ... ... ,文本模式下的编辑器有vi、vim(vi的增强版本)和nano ... ... vi和vim是我们在Linux中最常用的编辑器。我们有必要介绍一下vi(vim)最简单的用法,以让Linux入门级用户 ...
package com.gallery; import android.app.Activity; import android.app.ActivityManager; import android.os.Bundle; import android.widget.TextView; public class SystemProperty extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method s ...
 1、synchronized关键字的作用域有二种:   1)是某个对象实例内,synchronized aMethod(){}可以防止多个线程同时访问这个对象的synchronized方法(如果一个对象有多个synchronized方法,只要一个线程访问了其中的一个synchronized方法,其它线程不能同时访问这个对象中任何一个synchronized方法)。这时,不同的对象实例的synchronized方法是不相干扰的。也就是说,其它线程照样可以同时访问相同类的另一个对象实例中的synchronized方法;   2)是某个类的范围,synchronized static aStat ...
1.图片加载方法,方便用户加载图片 /**** 加载本地图片* @param context:主运行函数实例* @param bitAdress:图片地址,一般指向R下的drawable目录* @return*/ public final Bitmap CreatImage(Context context, int bitAdress) {Bitmap bitmaptemp = null;bitmaptemp = BitmapFactory.decodeResource(context.getResources(),bitAdress);return bitmaptemp;} 2.图片平均 ...
svn服务器配置说明
手机联系人等信息同步中使用
Global site tag (gtag.js) - Google Analytics