`
zhanglibin1986
  • 浏览: 381582 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

Java之nio

    博客分类:
  • Java
Java NIO      API所在位置:http://dlc.sun.com.edgesuite.net/jdk/jdk-api-localizations/jdk-api-zh-cn/builds/latest/html/zh_CN/api/   1.java New IO的简称。   2.Java NIO非堵塞应用通常适用用在I/O读写等方面,我们知道,系统运行的性能瓶颈通常在I/O读写,包括对端口和文件的操作上,过去,在打开一个I/O通道后,read()将一直等待在端口一边读取字节内容,如果没有内容进来,     read()  也是傻傻的等,这会影响我们程序继续做其他事 ...

RandomAccessFile

    博客分类:
  • Java
Java API文档:http://dlc.sun.com.edgesuite.net/jdk/jdk-api-localizations/jdk-api-zh-cn/builds/latest/html/zh_CN/api/ RandomAccessFile是用来访问那些保存数据记录的文件的,你就可以用seek( )方法来访问记录,并进行读写了。这些记录的大小不必相同;但是 ...

代码3

ArrayList<ColumnInfo> columns = new ArrayList<ColumnInfo>(); columns.add(...); ColumnInfo[] columnList = new ColumnInfo[columns.size()]; columns.toArray(columnList);//将容器columns中的元素放进数组columnList中,如果数组不够大则新建一个数组,如果够大,则将多余的位置置null 此代码为从URI获取where子句。 private final String whereWithId( ...
视频: Google 官方 Android 3.0 honeycomb 介绍视频 :http://v.youku.com/v_show/id_XMjM0OTAzMTcy.html
参考:http://www.wheremylife.com/html/android-intentservice-getting-started/ http://blog.csdn.net/gaojie314/archive/2010/11/28/6040701.aspx IntentService是一个通过Context.startService(Intent)启动可以处理异步请求的Service,使用时你只需要继承IntentService和重写其中的onHandleIntent(Intent)方法接收一个Intent对象,在适当的时候会停止自己(一般在工作完成的时候). 所有的请求的处 ...
先小参考下别人的http://blog.sina.com.cn/s/blog_48aa915f0100mv8f.html

代码2

public abstract void onItemClick (AdapterView<?> parent, View view, int position, long id) Since: API Level 1 Callback method to be invoked when an item in this AdapterView has been clicked. Implementers can call getItemAtPosition(position) if they need to access the data associated with ...
Android和iOS之间的竞争在2010年显得尤为激烈。在市场上,两者都呈现出速度惊人的上升态势,但毕竟两个强势的家伙如果争抢一块蛋糕最终总有一个要落败。而随着电信市场容量的趋向平稳,2011年将是android和ios竞争最为激烈的一 ...
MediaStore这个类是android系统提供的一个多媒体数据库,android中多媒体信息都可以从这里提取。这个MediaStore包括了多媒体数据库的所有信息,包括音频,视频和图像,android把所有的多媒体数据库接口进行了封装,所有的数据库不用自己进行创建,直接调用利用 ContentResolver去掉用那些封装好的接口就可以进行数据库的操作了。今天我就介绍一些这些接口的用法。     首先,要得到一个ContentResolver实例,ContentResolver可以这样获取,利用一个Activity或者Service的Context即可。如下所示:     Content ...
参考:http://developer.51cto.com/art/200906/132354.htm http://developer.51cto.com/art/200906/132360.htm 第一种: sychronized关键字只和一个对象实例绑定    1. class Test     2. {     3.       public synchronized void method()     4.      {     5.                6.      }     7. }     8.       9. public class Sync ...
参考:http://www.cnblogs.com/qwhg/archive/2010/09/13/1824965.html 在Android中:   1.一个进程的内存可以由2个部门组成:java 施用内存 ,C 施用内存 ,这两个内存的和必需小于16M,不然就会出现各人熟悉的OOM,这个就是熬头种OOM的情况。   2.越发奇怪的是这个:一朝内存分配给Java后,以后这块内存纵然开释后,也只能给Java的施用,这个估计跟java虚拟机里把内存分成好几块进行缓存的原因有关,反正C就别想用到这块的内存了,所以要是Java突然占用了一个大块内存,纵然很快开释了:   C能施用的内存 = ...
   public static final String BROADCAST_PACKAGE_REMOVED   允许应用程序发出一个应用程序被删除的通知。   常量值: "android.permission.BROADCAST_PACKAGE_REMOVED"   public static final String CALL_PHONE   允许应用程序发起一个电话呼叫而不需要经拨号器用户界面确认。   常量值: "android.permission.CALL_PHONE"   public static final String D ...
$ find . -name "*MediaScanner*" # adb push 图片/p1.jpg /sdcard/ # cp -r out/target/product/generic/system.img out/target/product/generic/ramdisk.img out/target/product/generic/userdata.img /home/zhanglibin/program/android-sdk-linux_86/platforms/android-8/images/ # ps -ef # kill $ sudo apt-g ...

学git的好地方

http://git-scm.com/
1.到这里先下载cygwin,http://www.cygwin.com(点setup) 2.安装。安装这个是有技巧滴,不是所有的都安装,不然慢死了。一路下一步一直到这: 点击左上角的default这个选项是可以改变地,default - install - reinstall - uninstall。 default :只默认安装一些的包 install :全部安装(很慢,没多大必要) reinstall:追加安装以前没安装过的,或者更新时使用 uninstall:你懂得 我是先安装default 然后重新运行setup,到这时选reinstall,安装 Net -> cu ...
Global site tag (gtag.js) - Google Analytics