我正在尝试在Android Studio上创建一个应用程序,在主要活动上显示图像。此图像将每周更改。我知道通过每周更新应用程序无法做到这一点。如何在不必重新发布应用程序的情况下每周显示图像并进行更改?
答案 0 :(得分:1)
只需在网络上托管您的图片即可。使用Picasso
或Glide
加载您的应用。
Picasso.with(context)
.load("imageURL") //new imageURL should same as the previous
.into(imageView)
您可以随时在网络上更新图片。更改将自动更新到您的应用。
答案 1 :(得分:0)
您可以为每张图片建立日期。 你试试这个:
使用
获取日期 final Calendar calendar = Calendar.getInstance();
String dat = new SimpleDateFormat(“EEE MMM dd hh:mm:ss'GMT'Z
YYYY“)。格式(calendar.getTime())
System.out.println(dat); //“Sat Jul 23 11:03:36 GMT + 01:00 2017”
//或您想要的格式(在您创建时)
// 2.例如,建立日期:
`date1 = //你的约会对象 date2 = //你的约会对象 date3 = //你的约会对象 date4 = //你的约会对象 。
// 3。在你的onCreate
if(dat> = date1&&
iv.setImageResource(R.drawable.image_name);
}
elseif(dat> = date2&&< date3)
{
ImageView iv =(ImageView)findViewById(v);
iv.setImageResource(R.drawable.image_name2);
}`