package com.example.lxy.weather_lxy_22311801121;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.TextView;
public class MainActivity extends AppCompatActivity {
private TextView tvCity;
private TextView tvWind;
private TextView tvHumidity;
private TextView tvTemperature;
private TextView tvWeatherState;
private TextView tvToday;
private TextView tvTodayTemp;
private TextView tvTomorrow;
private TextView tvTomorrowTemp;
private TextView tvDayAfterTomorrow;
private TextView tvDayAfterTomorrowTemp;
private TextView tvWeatherTip;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// 初始化控件
initViews();
// 设置模拟数据(实际项目中可替换为API获取的数据)
setupWeatherData();
}
private void initViews() {
tvCity = findViewById(R.id.tv_city);
tvWind = findViewById(R.id.tv_wind);
tvHumidity = findViewById(R.id.tv_humidity);
tvTemperature = findViewById(R.id.tv_temperature);
tvWeatherState = findViewById(R.id.tv_weather_state);
tvToday = findViewById(R.id.tv_today);
tvTodayTemp = findViewById(R.id.tv_today_temp);
tvTomorrow = findViewById(R.id.tv_tomorrow);
tvTomorrowTemp = findViewById(R.id.tv_tomorrow_temp);
tvDayAfterTomorrow = findViewById(R.id.tv_day_after_tomorrow);
tvDayAfterTomorrowTemp = findViewById(R.id.tv_day_after_tomorrow_temp);
tvWeatherTip = findViewById(R.id.tv_weather_tip);
}
private void setupWeatherData() {
// 设置城市信息
tvCity.setText("北京市");
tvWind.setText("南≤3级");
tvHumidity.setText("湿度59%");
// 设置当前天气
tvTemperature.setText("27℃");
tvWeatherState.setText("阴");
// 设置未来三天预报
tvToday.setText("今天·小雨转小雨");
tvTodayTemp.setText("28°/22°");
tvTomorrow.setText("明天·多云转多云");
tvTomorrowTemp.setText("29°/20°");
tvDayAfterTomorrow.setText("后天·多云转小雨");
tvDayAfterTomorrowTemp.setText("31°/23°");
// 设置天气提示
tvWeatherTip.setText("天温度凉爽,慎防流感,请特别注意增减衣服哦");
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
移动开发期末大作业天气预报app期末作品2025

共40个文件
xml:15个
png:12个
java:3个

1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 102 浏览量
2025-06-08
11:57:48
上传
评论
收藏 139KB ZIP 举报
温馨提示
移动开发期末大作业天气预报app期末作品2025
资源推荐
资源详情
资源评论




























收起资源包目录













































































共 40 条
- 1
资源评论


编程ID
- 粉丝: 9w+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 【模板】日语模板_ANKI牌组_卡片_备考记忆.apkg
- 随机挖空_ANKI牌组_卡片_备考记忆.apkg
- 多选题【模板】_ANKI牌组_卡片_备考记忆.apkg
- Android单选题【模板】_ANKI牌组_卡片_备考记忆.apkg
- 【模板】日语精致_ANKI牌组_卡片_备考记忆.apkg
- 【模板】日语縦書き_ANKI牌组_卡片_备考记忆.apkg
- 植物病虫害防治_ANKI牌组_卡片_备考记忆.apkg
- 大学四级英语单词_ANKI牌组_卡片_备考记忆.apkg
- 计算机组成原理 (1)_ANKI牌组_卡片_备考记忆.apkg
- 全民英檢初級听写_ANKI牌组_卡片_备考记忆.apkg
- 新标准日本语初级(正单词反释义)_ANKI牌组_卡片_备考记忆.apkg
- 新标准日初级(解释到假名)正音_ANKI牌组_卡片_备考记忆.apkg
- Java基础类库核心技术与应用:开发环境搭建、数据类型、字符串处理、集合框架及IO流综合指南
- Java编程从入门到实战的完整学习路线:涵盖基础语法、企业开发、框架技术及高级优化
- 平衡小车 + 蓝牙手机遥控
- Java编程从基础到高级全阶段学习路线:涵盖环境搭建、核心语法、多线程、JVM、Web开发、框架工具及项目实战
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
