- 博客(7)
- 收藏
- 关注
转载 安卓设计模式之原型模式
用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。首先我们定义一个Person类12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
2017-06-20 03:40:19
306
转载 安卓常用的设计模式之观察者模式
定义对象间的一种一对多的依赖关系,当一个对象的状态发送改变时,所有依赖于它的对象都能得到通知并被自动更新情景1有一种短信服务,比如天气预报服务,一旦你订阅该服务,你只需按月付费,付完费后,每天一旦有天气信息更新,它就会及时向你发送最新的天气信息。情景2杂志的订阅,你只需向邮局订阅杂志,缴纳一定的费用,当有新的杂志时,邮局会自动将杂志送至你预留的地址。
2017-06-20 03:38:22
342
原创 拉姆达表达式相关知识
拉姆达表达式 拉姆达表达式是创建匿名函数的另一种方法。因此,拉姆达表达式可以赋值给委托。虽然主要在操作LINQ中使用拉姆达表 达式,但是这种表达式也适用于委托和事件。 拉姆达表达式运算符: 所有的拉姆达表达式都是用新的拉姆达运算符“=>”,该运算符讲拉姆达表达式分为两个部分
2017-06-20 03:28:35
2663
转载 java反射类的相关知识
java反射类可以提供以下功能:加载运行时确定数据类型,解析类结构,获取内部信息,操作该类型或实例,访问属性,调用方法,创建新对象等。java的反射由class对象提供,但是首先要通过JVM获取对象、创建对象。java中反射的三种方法:1. 通过Object类的getClass方法来获取java.lang.Object中定义有getClass方法:public final Class ge
2017-06-20 03:18:24
295
转载 初探匿名内部类
Java有多种内部类,在学习安卓这门课的过程中,最先接触到的是匿名内部类。Java匿名内部类的语法规则如同匿名数组一样,当你只需要创建一个类的对象而且用不上它的名字时,使用内部类可以使代码看上去更简洁清楚。例如:对于View的点击事件,当按钮较少或者只有一个按钮时,就不需要在单独创建一个类实现OnClickListener()接口了,可以直接创建OnClickListener()的匿名内部类传
2017-03-19 13:52:58
361
原创 安卓课程练习代码
项目 ActivityLifelayout部分:activity_01.xml xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:contex
2017-03-19 13:17:10
387
原创 安卓课程练习代码
项目 装备选择(EquipmentSelection)layout部分:1、activity_main.xml xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent"
2017-03-19 13:08:10
505
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人