天气预报界面
来源:互联网 发布:snmpwalk命令查询端口 编辑:程序博客网 时间:2024/05/19 11:35
项目天气预报界面实现
专业:计算机网络技术
班级:14网络专1
姓名:王晓明
学号:1423110701
实现天气预报界面列表
package com.example.sec;
import java.util.ArrayList;
import java.util.List;
//import com.example.first.R;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.ArrayAdapter;
import android.widget.ListView;
public class SecActivity extends Activity {
private ListView userlv;//列表 第二步:获得listview对象。
List list; //创建集合对象
final static int menu_index=Menu.FIRST;//菜单的设置定义
final static int menu_content=Menu.FIRST+1;
final static int menu_last=Menu.FIRST+2;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_sec);
userlv=(ListView)findViewById(R.id.biaoqian);
//重点,listview的实现要依赖配适器,而配适器又依赖数据源
//标签第三步 创建集合数据源
list=new ArrayList();//初始化集合对象
//向集合对象中加入数据
list.add("zhng");
list.add("whng");
list.add("fhhng");
list.add("zsghjg");
list.add("sdhh");
//第四步创建适配器对象
//参1 表示当前适配器的宿主,必写项
//参2 表示当前适配器的数据呈现形式,用简单列表的形式呈现数据
//参3 表示数据源
ArrayAdapter<String> adapter=
new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,list);
//第五步把适配器绑定到listview控件中
userlv.setAdapter(adapter);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// TODO Auto-generated method stub
//return super.onOptionsItemSelected(item);
switch(item.getItemId()){
case menu_index:
Intent in1=new Intent(SecActivity.this,MainActivity.class);
startActivity(in1);
return true;
case menu_content:
return true;
case menu_last:
Intent in2=new Intent(SecActivity.this,ThreeActivity.class);
startActivity(in2);
return true;
}
return false;
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
//getMenuInflater().inflate(R.menu.sec, menu);
menu.add(0, menu_index,0 , "天气预报").setIcon(android.R.drawable.btn_star);
menu.add(0, menu_content,1 , "历史数据").setIcon(android.R.drawable.btn_star);
menu.add(0, menu_last,2, "系统设置").setIcon(android.R.drawable.btn_star); return true; } }
- 天气预报界面
- android 天气预报 界面
- 仿天气预报界面
- 天气预报主界面--main_interaface.xml
- 天气预报
- 天气预报
- 天气预报
- 天气预报
- 天气预报
- 天气预报
- 天气预报
- 天气预报
- 天气预报
- 天气预报
- 天气预报
- 天气预报
- 天气预报
- 天气预报
- 1. Android Activity 之间的跳转
- Swift学习这二十二:扩展(extension)
- SharePoint 2010配置图文教程
- phonegap+ionic+angularjs移动开发相关的知识(android)
- 2.2-2
- 天气预报界面
- 2、什么是php?
- 配置虚拟域名 局域网内其它电脑可以访问自己电脑上的项目
- [面向对象] 魔术方法 (__set, __get, __unset, __isset)
- Intent Filter匹配规则
- 一念永恒 > 第二十九章 举重若轻
- K sum
- LZW压缩算法——简明原理与实现
- Nginx配置正向代理