2012年3月21日学习



一、设计模式

  1.抽象工厂模式:用于创建不同抽象属性的产品


  2.反射模式

JAVA反射机制定义:JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。


提供了以下功能: 
在运行时判断任意一个对象所属的类;
在运行时构造任意一个类的对象;
在运行时判断任意一个类所具有的成员变量和方法;
在运行时调用任意一个对象的方法;生成动态代理。


二、android学习_tab_memo的项目学习

1.了解来整体软件的基本构架,但是对于全局的细节还不能做到完全了解和了如执掌,所以还需要进行研究阅读,并且完成代码的编写和设计(自己)

2.一共有7个小模块,所以今天晚餐第一个模块和相关的知识学习即可。

3.知识学习

a.TabWidget

显示代表父选项卡集合中的选项卡的标签列表. 该小部件的容器是TabHost。当用户选中一个选项卡时, 该对象向父容器 TabHost 发送一条消息,通知父容器切换显示的页面。一般你不会直接用到 该对象的方法。由容器 TabHost 来添加标签、添加并管理回调函数。你可以调用该对象 来遍历选项卡列表,或者调整选项卡列表的布局,但大多数方法应该在容器 TabHost 上调用。 


关于tabhost的布局的格式为:
<TabHost
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/tabhost"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TabWidget 
android:id="@android:id/tabs"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
</TabWidget>
<FrameLayout 
android:id="@android:id/tabcontent"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
</FrameLayout>
</TabHost>


b.android中的动画显示:Animation 


http://wangstar.iteye.com/blog/409115
http://www.cnblogs.com/feisky/archive/2011/08/02/1644482.html
http://blog.csdn.net/lxw1980/article/details/6162985


1.基本格式:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
 <alpha/>
 <scale/>
 <translate/>
 <rotate/>
</set> 


c.ViewFlipper


http://mobile.51cto.com/hot-232209.htm(Android手势识别ViewFlipper触摸动画)
http://chenzoudgh.blog.163.com/blog/static/1498689962010111433822442/(ViewFlipper的使用  )


1.结构图
java.lang.Object
android.view.View
    android.view.ViewGroup
      android.widget.FrameLayout
        android.widget.ViewAnimator
        android.widget.ViewFlipper

2.说明:
Simple ViewAnimator that will animate between two or more views that have been added to it. Only one child is shown at a time. If requested, can automatically flip between each child at a regular interval.



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值