咖啡馆

有空坐下来喝杯咖啡,放松下心情~
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年9月1日

摘要: 语法改动比较大的是泛型编程。使用泛型编程需要在声明的时候提供附加的声明信息。比如:List words = new ArrayList();需要替换成:List<String> words = new ArrayList<String>();这样做的一个优点是,如果你插入数组的数据类型不是字符串的话,你就可以在编译的时候发现和解决这个bug。如果不使用上面的声明,这个bug不可能在编译的时候发现,程序运行后会出现ClassCastException 的错误。另一个好处是:你不在需要担心集合中的元素超出了范围:String title = ((String) words. 阅读全文

posted @ 2012-09-01 22:58 mshwu 阅读(284) 评论(0) 推荐(0) 编辑

摘要: 本例源码:/Files/mshwu/L3_simpleinterface2.rar上一节,一个最简单的Activity,包括一个text field,跟一个按钮,这一节将响应该button的事件,开启另一个Activity。Response to the Button对Button事件的响应,也可以通过配置来完成,在layout定义文件activity_main.xml中添加android:onclick 于组件中:或可视化编辑环境中如下图所示:属性的值 SendMessage就是事件监听器的响应方法,当button被点击时,activity 中的SendMessage方法将会被调用,方法结构 阅读全文

posted @ 2012-09-01 18:47 mshwu 阅读(311) 评论(0) 推荐(0) 编辑