11 mlianghua

尚未进行身份认证

做能完成的事,目的想法要有,没有结果的事就放弃吧!

等级
TA的排名 7w+

Java 多线程学习

java 并发编程第一节 并发简介和基础概念资源利用率公平性便利性进程和线程

2014-12-07 11:13:15

Eclipse颜色设置

<br />改变字体<br />windows->Preferences->General->Appearance->Colors and Fonts<br />右边选择Java ->Java Editor Text Font   选择喜欢的字体<br /><br />改变字体颜色<br />windows->Preferences->Java->Editor->Syntax Coloring<br />右边选择Java 然后可以自由选择颜色了<br /><br />改变背景颜色<b

2011-02-12 11:42:00

音频录制和播放

<br />录制:<br />int minBuffSize = AudioRecord.getMinBufferSize(8000,<br /> AudioFormat.CHANNEL_CONFIGURATION_MONO,AudioFormat.ENCODING_PCM_16BIT);<br />   AudioRecord mAudioRecorder = new AudioRecord(MediaRecorder.AudioSource.MIC, 8000,<b

2011-01-23 21:42:00

parse_stack.rev 使用

<br />Usage   How to use the toolPreliminary¶<br />This tool will parse two files: logcat from your android device, containing a stacktrace - the stuff that looks like: 12-1022:20:04.839 I/DEBUG   (  551):***************************************

2011-01-21 11:48:00

Android Ftp 简单上传下载

   URL url =new URL("ftp://mirror.csclub.uwaterloo.ca/index.html");<br />   URLConnection urlConnection = url.openConnection();<br />   InputStreamin=newBufferedInputStream(urlConnection.getInputStream());<br />   try{<br />     readStream(in);<br

2011-01-20 14:26:00

android 常用模块

<br />Java代码<br />Uri uri = Uri.parse(“http://www.2phone8.com.cn”);<br />Intent it = new Intent(Intent.ACTION_VIEW, uri);<br />startActivity(it);<br />Uri uri = Uri.parse(“http://www.2phone8.com.cn”); Intent it = new Intent(Intent.ACTION_VI

2010-12-14 13:38:00

MVC架构

MVC (Modal View Controler)本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。<br /><br />模型-视图-控制器(MVC)是Xerox PARC在八十年代为编程语言Smalltalk-80发明的一种软件设计模式,至今已被广泛使用。最近几年被推荐为Su

2010-12-12 23:47:00

Java Map 集合类简介

<br />java.util 中的集合类包含 Java 中某些最常用的类。 最常用的集合类是 List 和 Map。 List 的具体实现包括 ArrayList 和 Vector,它们是可变大小的列表,比较适合构建、存储和操作任何类型对象元素列表。 List 适用于按数值索引访问元素的情形。<br />Map 提供了一个更通用的元素存储方法。 Map 集合类用于存储元素对(称作“键”和“值”),其中每个键映射到一个值。 从概念上而言,您可以将 List 看作是具有数值键的 Map。 而实

2010-12-10 18:54:00

深入jar包:从jar包中读取资源文件

<br /> 我们常常在代码中读取一些资源文件(比如图片,音乐,文本等等)。在单独运行的时候这些简单的处理当然不会有问题。但是,如果我们把代码打成一个jar包以后,即使将资源文件一并打包,这些东西也找不出来了。看看下面的代码:Java代码 //源代码1:  package edu.hxraid;  import java.io.*;  public class Resource {      public  void getResource() throws IOException{          Fi

2010-12-10 18:53:00

Java Notes: ArrayList

Java Notes: ArrayList<E><br />java.util.ArrayList<E> allows for expandable arrays, and is basically the same as the older the Collections Vector class.An ArrayList has these characteristics:An ArrayList automatically expands as data is added.Access

2010-11-25 14:02:00

网页调用迅雷下载

下面是设置迅雷专用下载链接的JAV代码JAV代码:迅雷专用高速下载

2010-11-22 01:28:00

Android开发者应该深入学习的10个开源应用项目

Android开发带来新一轮热潮让很多移动开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开 源项 目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用.1.Android团队提供的示例项目如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来掌握在Android这个框架上开发。由Android的核心开发团队

2010-11-02 14:10:00

JNI 签名

<br />方法的Signature:<br /> <br />方法的Signature 是由方法的参数和返回值的类型共同的构成,下面的是他们的结构:<br /> <br />“(argument-types)return-type”<br /> <br />其中Java程序中的参数类型和其对应的值如下:<br /> <br />Signature                            java中的类型<br /> <br />      Z                         

2010-11-02 13:02:00

最近完成的事情

1. ffmpge的移植编译和学习2. 看打洞的源代码,学习3.编译Android的STL库

2010-10-31 23:24:00

Android 配置文件锁设置

读写锁的使用本文内容何时该使用读写锁.读写锁的写法.理解读写锁和线程互斥的区别。复习-同步化的概念当一个方法或代码块被声明成synchronized,要执行此代码必须先取得一个对象实例或this的锁定,这个锁定要在synchronized修饰的方法或代码块执行完后才能释放掉(无论这段代码是怎样返回的,是正常运行还是异常运行)。每个对象只有一个锁定,如果有两个不同的线程试图同时调用同一对象的同步方法,最终只会有一个能运行此方法,另外一个要等待第一个线程释放掉锁定后才能运行此方法。读写锁应用的场

2010-10-28 17:37:00

String, StringBuffer, StringBuilder区别

String是非可变类,其对象为字符串常量,不适合频繁改变,如插入(insert),删除(delete),添加(append)等。StringBuffer是可变类,其对象为可修改的字符序列,比较适合用来频繁的修改字符串,比如常用的是添加(append);而且是线程安全的。当需要多次修改时,尽量用这个类。  具体地说,当你使用String b = b+"aa";这样的语句的时候b实际上已经不是以前的那个对象,JVM重新划分了一块内存保存b+"aa"的结果,并使b的指向这块新内存。对于StringBuffer来

2010-10-22 11:04:00

Android 锁屏问题

<br />Android锁屏:<br /> <br /> Android锁屏时,<br /> <br />1.  会首先调用onPause(),所以应该保存应用程序的资源。<br /> 2. Android解锁的时候,会调用onResume,读入保存的应用程序的资源。<br /> <br />如果运行程序是已经锁屏,<br />1. 应用程序会先调用onCreate(),然后onResume(),再则onPause(). <br />2. 这时得到的屏幕的高和宽,默认是横屏的高,宽。<br /> <br

2010-10-21 14:49:00

Android源码目录结构详解

Android 2.1 |-- Makefile |-- bionic (bionic C库) |-- bootable (启动引导相关代码) |-- build (存放系统编译规则及generic等基础开发包配置) |-- cts (Android兼容性测试套件标准) |-- dalvik (dalvik JAVA虚拟机) |-- development (应用程序开发相关) |-- external (android使用的一些开源的模组) |-- frameworks<br /> Andro

2010-10-19 17:34:00

在Android NDK 中使用STLport(译)

<br /> 在Android NDK 中使用STLport(译)<br />Android NDK是Native C/C++开发,不过下载来看了一下缺少常见的STL库,使用起来诸多不便,于是网上google了一把,发现有人做了这样的事情,特别转过来<br />——————————–<br />原文: Android NDK - getting STLPort up and running<br />作者: Pete Cole<br />——————————-<br />如果你想在And

2010-10-19 17:16:00

STLport 4.6安装指南

ICE专题:STLport 4.6安装指南<br />ICE的C++编译需要使用STLport。 <br />STLport-4.6 是完全兼容ANSI C++标准的类库。<br />This distribution contains STLport sources only, no binaries.<br />To use STLport iostreams, you have to build STLport library from sources in "src"<br />dir

2010-10-19 17:15:00

查看更多

勋章 我的勋章
    暂无奖章