android-studio - 如何按 day_of_week 更改我的背景图片
问题描述
在android studio java中通过当前日期名称更改背景图像的代码,例如,如果今天是星期一,那么背景图像是A图像,如果星期二那么b图像......谢谢
解决方案
您可以查看星期几并更改图像。请尝试如下
private static void getDaysOfTheWeek() {
Calendar cal = Calendar.getInstance(TimeZone.getDefault());
cal.setTime(new Date());
switch(cal.get(Calendar.DAY_OF_WEEK)){
case Calendar.MONDAY:
System.out.println("image 1");
break;
case Calendar.TUESDAY:
System.out.println("image 2");
break;
case Calendar.WEDNESDAY:
System.out.println("image 3");
break;
case Calendar.THURSDAY:
System.out.println("image 4");
break;
case Calendar.FRIDAY:
System.out.println("image 5");
break;
case Calendar.SATURDAY:
System.out.println("image 6");
break;
case Calendar.SUNDAY:
System.out.println("image 5");
break;
}
}
推荐阅读
- java - 这是关于 Math.random() 并转换为 (int)
- ruby-on-rails - 电影应用的多对多关系
- c# - 替换嵌套的 foreach 语句
- python - 使用 win32com python 库将 VBA 宏应用于 Excel 文件
- mongodb - 如何对文档数组中的每个文档进行分组
- java - JNI:库加载设计和 Scala 头文件 (.h) 最佳实践
- ionic4 - 如何解决已经存在的程序类型:离子 4 中的 com.google.zxing.BarcodeFormat
- android-studio - 如何在 Android Studio 中从实现切换到编译
- sql - 每5秒后如何执行存储过程?
- fragment-shader - 三、WebGLShader:着色器无法编译;'s_noise_1_2' : 找不到匹配的重载函数