梦书之家(移动开发)

你有一个苹果,我有一个苹果,我们交换一下,一人还是一个苹果;你有一个思想,我有一个思想,我们交换一下,一人就有两个思想。 ——肖伯纳

导航

2010年8月25日 #

Java学习3

摘要: 今天在写程序的时候,对下面的代码感到疑惑:于是自己分析了下:以上的代码相当于double类型的-0.10被强制转化为int类型 ---》 -0 负0 (0x80000000)其补码为:取反(符号位不变其他位取反): 0xFFFFFFFF加 1: 0x00000000 (最高位因溢出,自动丢失)而Java代码中对数值的保存采用补码来保存,而正0与负0的补码是一样的所以 -0 == +0.所以最初的代... 阅读全文

posted @ 2010-08-25 17:47 梦书 阅读(196) 评论(0) 推荐(0) 编辑

Android学习笔记4之支持国际化

摘要: Android支持国际化比较简单,只要定义多个资源即可,如下图所示(字符串资源):以上的字符串资源,可以支持英文与中文。values-en 下的strings.xmlvalues-zh 下的strings.xml在程序里调用:看,程序里面根本不用考虑当前系统的语言,Android系统会自动调用相应的字符串资源。另外需要注意的是: 安装以上的设置,如果当前的语言为德语什么的,运行的时候就会发生没有找... 阅读全文

posted @ 2010-08-25 15:51 梦书 阅读(1255) 评论(0) 推荐(0) 编辑

startActivity的理解

摘要: 假设有两个Activity: QActivity与PActivity启动QActivity,然后再在QActivity里面通过以下的方式启动PActivityIntent i = new Intent(this,PActivity.class);startActivity(i);//注:没有调用finish()而如果在PActivity里面按照以下的方式返回QActivity(这里是为了说明需要,... 阅读全文

posted @ 2010-08-25 10:40 梦书 阅读(3811) 评论(0) 推荐(0) 编辑