首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Activity 使用详解

Activity 的方法 启动带返回值的Activity Activity结束 方法 Activity状态保存,恢复的方法 面试中经常问到的例子 Activity是Android最基本的四大组件之一(Activity...Activity 生命周期 简介 首先我们需要了解一下Activity的继承关系。...Activity 生命周期 Activity 生命周期图如下: 在代码中 Activity生命周期回调方法 Activity生命周期回调方法如下: // Activity 创建方法...Activity状态保存,恢复的方法 当Activity异常退出时候,Activity会自动保存一些数据,但是,如果是app重要数据,还请在代码中手动保存Bundle类型的数据,防止Activity保存的数据不理想...Activity 状态保存与恢复 Activity 状态保存与恢复的周期图如下: Activity 状态保存与恢复的回调方法 Activity状态保存与恢复的回调方法如下: // Activity

58410

ListView详细介绍与使用

前言介绍: 关于 ListView 我们大家都应该是非常的熟悉了,在 Android 开发中是经常用到的,今天就再来回顾一下,ListView使用方法,和一些需要优化注意的地方,还有日常开发过程中的一些小技巧和经验...ListView 简介 ListView 是 Android 系统为我们提供的一种列表显示的一种控件,使用它可以用来显示我们常见的列表形式。继承自抽象类 AdapterView。...演示图来自网络: 具体使用 引入 ListView 和普通的 View 一样,直接在布局中添加 ListView 控件即可。...形式的数据绑定到列表中作为数据源,支持泛型操作 步骤: 在 xml 文件布局上实现 ListViewActivity 中定义数据源(列表或者数组) 构造 ArrayAdapter 对象,设置适配器...使用步骤: 在 xml 中添加 ListView 实现 item 布局(根据实际UI需求) 创建数据源(数据源形式有要求 List<?

1.4K20

Eclipse安卓使用Activity模板快速新建Activity

使用android studio的安卓开发者可能发现它和eclipse+ADT大同小异,个人用完android studio之后发现android studio 除了界面比较炫酷以外,并没有多少优点.而且最被广大使用者诟病的内存占用大问题也没有解决...不过,android studio在文件—新建的菜单中,可以快速新建Activity的功能相当实用,如图: ?...android studio的新建activity功能就不用每次让我们很麻烦地建一个java类然后继承Activity了,Activity的几个必要的方法自动为我们声明了。...实际上,eclipse也有这样的功能: Eclipse安卓使用Activity模板快速新建Activity eclipse的新建菜单里面其实也有快速新建Activity的功能,只是没有放在醒目的位置:...快速新建activity几种方法: ①分别打开菜单FILE——NEW——other——Android——Activity; ②Ctrl+N——Android——Activity; 用新建activity

94521

RecyclerView使用详解(代替ListView

,已经烂大街,在此就不过多的重复了; 今天写的demo主要是利用RecyclerView代替普通的listview和横向的listview; 个人感觉要想更深入的使用RecyclerView,必须要从最基础的功能开始实现...;今天我们就实现最简单的五点功能: 功能点:为RecyclerView添加点击事件,添加头布局和脚布局,添加下拉刷新和上拉加载更多; 好了首先说下如何用RecyclerView代替横向的listview...: RecyclerView的使用个人感觉其实比较简单,但是网上很多demo介绍的感觉有点复杂,在本文中RecyclerView的基本使用只需两步: 第一:设置布局管理器 第二:设置adapter...RecyclerView和item设置背景实现分割线或者在item布局中添加view布局实现; 首先了解下RecyclerView的adapter: 和listview的adapter有所不同,在这里需要继承...,其他的用法不变,感觉挺实用的,在此就不复制这个类了,源码中都有(MyRecyclerView),使用的话直接复制到项目中即可; 添加头布局和脚布局的方法也极为简单,和listview一样: //添加头布局

1.3K20

Android ListView组件的使用

一、不使用xml布局文件创建一个ListView 创建一个名称为HelloListView的Android工程,可以参见 Android 第一个Android应用,HelloWorld 要使用ListView...,需要让你的Activity继承于ListActivity,这个和以前的有区别,以前的都是继承Activity,该ListActivity继承Activity,扩展了很多常用的用于操作ListView的方法...这里主要的是使用了一个Adapter—适配器,你可以把他看成是ListView的数据源,ListView要展示的数据都是已Adapter的形势传递给ListView的。...二:使用xml来自定义ListView 上个例子我们并没有使用在main.xml中定义一个ListView的形势来布局ListView,而是使用的ListActivity中默认的ListView来演示的...下面就使用我们在main.xml中自定义的ListView,这样我们可以很方便的控制ListView展示的布局,大小,背景色等属性。

1.1K10

使用ListView控件展示数据

View   指定显示那种视图 largelmagelist  大图标图像的imagelist控件 SmallLmagelist  小图标图像的imagelist控件 imagelist控件用来存放使用的图像对象集合...imageSize  图像的大小 colordepth  颜色数 transparentColor 被视为透明的颜色 先设置colordepth imagesize属性值再添加图片,反之不能更改这两个属性值 listView...items(项的集合)>listViewItem(列表项)> subItems(子项)>listviewsubitem(子项) 属性名称   说明 columns   详细视图中显示的列 items   listview...中的项 liview动态添加数据 创建listviewitem对象 添加子项 添加到listview的item集合中 实现查询功能listview属性设置 view:Details,设置视图为详细信息...fullrowselect:true,整行选中 Gridlines:true,显示网络线 multisekect:false,不允许多选 读取数据库中数据添加到liview中 Add方法 AddRange()方法 获取listview

1.4K70
领券