Adapterarrray默认情况下只显示文本信息,如果要显示其他控件时,一般都需要重写getView()方法,通常将一个数组或集合放在arrayAdapter中
SimpleAdapter 它可以将静态的数据关联到xml布局文件中的View控件上,可以将List集合中对多个对象包装成多个列表项
SimpleCursorAAdapter 与SimpleAdapter相似,值时用于包装Cursor提供数据
BaseAdapter一般用于扩展,扩展BaseAdapter可以对各项列表项进行最大额度的定制
利用网络布局编写出计算机的布局
并为发送按注册按钮点击监听方法
当点击发送按钮时,在监听方法click()里弹出Toast显示按钮被点击
Activity是安卓应用程序的四大组件之一,他负责管理安卓应用程序的用户界面。一个应用程序一般包含若干个Activity,每一个Activity组件负责一个用户界面外观
Activity,直译为活动,他是安卓定义的四大应用组件之一,也是最重要用的最多的
Activity用来提供一个能让用户操作并与之交互的界面
一个应用有多个界面,也就是包含多个Activity
Activity通过调用setContentView()方法来显示指定组件,该方法既可以接收View对象为参数,也可以接受布局文件对应的资源id参数
Activity就像是一个界面管理员,用户在界面上的操作通过Activity来管理的
onkeyDown(int keycode,keyevent event):对应案件按下事件
onKeyUp(int KeyCode ,keyEVENT Event event):对应按键松开事件
onTouchEvent(MotionEvent event):对应点击屏幕事件
Activity的创建
定义一个类继承来自android.app.Activity或者子类
在res/layout目录中创建一个xml文件,用于创建Activity布局
在AndroidManifest.xml文件中注册Acticity
重写Activity的onCreate()方法,并在该方法中使用setContentView()加载指定布局文件
Activity的生命周期分为三种状态
运行状态:当Activity在屏幕的最前端时,它是可见的、有焦点的
暂停状态:Acticity对用户来说仍是可见的,但他不再拥有焦点
停止状态:当Activity完全不可见时,他就处于暂停状态,但仍然保留着当前状态个成员信息。然而这些对用户来说都是不可见的
ListView 适配器 Activity案例
最新推荐文章于 2021-05-26 17:11:30 发布