摘要: 据查: 方法1 int i=10; String s=""+i; 这是利用java的toString机制来做的转换,任何类型在和String相加的时候,都会先转换成String。 方法2 int i=10; String s=String.valueOf(i); 这是利用String类提供的... 阅读全文
posted @ 2011-09-19 19:47 Reaver21 阅读(175) 评论(0) 推荐(0)
摘要: 1: public class DateUtil{ 2: private String date_key = "";//用来存储日期信息的string 3: public String format = "yyyyMMdd";//日期格式,如20110919 4: public String format2 =... 阅读全文
posted @ 2011-09-19 19:46 Reaver21 阅读(522) 评论(0) 推荐(0)
摘要: openFileOutput("text1.txt",MODE_PRIVATE);创建了一个文件,放在哪? 打开DDMS工具,在File Explore 栏里的Data/Data/你的包名/files的目录下 阅读全文
posted @ 2011-09-19 18:42 Reaver21 阅读(468) 评论(0) 推荐(0)
摘要: 比如有两个字符串 1: String str1 = "java"; 2: String str2 = "java"; 3: String str3 = str2; 4: if (str1.equals(str2)){ 5: System.out.println("str1 equals str2"); ... 阅读全文
posted @ 2011-09-19 18:32 Reaver21 阅读(198) 评论(0) 推荐(0)
摘要: 这个方法挺有趣的。 1: private int mRadius=6; 2: /*假设有一个GeoPoint gp,存储着卫星坐标对*/ 3: 4: /*设置笔刷*/ 5: Paint paint = new Paint(); 6: paint.setAntiAlia... 阅读全文
posted @ 2011-09-18 14:01 Reaver21 阅读(1855) 评论(0) 推荐(0)
摘要: 让手机震动,需要创建Vibrator对象,通过调用vibrate方法来达到震动的目的。java.lang.Object ↳android.os.Vibratorvoidcancel()Turn the vibrator off.booleanhasVibrator()Check whether the hardware has a vibrator.voidvibrate(long[] pattern, int repeat)Vibrate with a given pattern.voidvibrate(long milliseconds)Turn the vibrator on.在Vibr 阅读全文
posted @ 2011-09-17 16:24 Reaver21 阅读(3067) 评论(1) 推荐(1)
摘要: 堆栈(栈):位于通用RAM(随机访问存储器)中,但通过堆栈指针可以从处理器那里获得直接支持。堆栈指针若向下移动,则分配新的内存;若向上移动,则释放那些内存。Java系统必须知道存储在堆栈内所有项的确切生命周期,以便上下移动堆栈指针。Java对象不存储于其中。 堆:一种通用内存池,也在RAM中,用于存放所有的Java对象。堆与堆栈不同的地方是:编译器不需要知道存储的数据在堆里存活多长时... 阅读全文
posted @ 2011-09-16 21:12 Reaver21 阅读(250) 评论(0) 推荐(0)
摘要: 1.一个父类shape,包含draw();erase();move();等方法。其子类circle,triangle等,会继承这些方法。2.单独编写了一个方法:1 void doSomething(Shape shape) {2 shape.erase();3 //...4 shape.draw();5 } 那么,这个方法可以与任何Shape对话。3.如果按照如下方法调用:1 Circle circle = new Circle();2 Triangle triangle = new Triangle();3 doSomething(circle);4 doSometh... 阅读全文
posted @ 2011-09-13 14:32 Reaver21 阅读(235) 评论(0) 推荐(0)