我正在编写一个Android应用程序,同时自学java,而我的项目对于第一次应用来说有点麻烦。注意: 我不是编程的新手,我知道几种语言,除了java和为移动设备编写代码。完成所有这些后,我不想强迫我的用户每次有新图像时都必须更新应用程序。
有没有办法,我假设有,检查启动时是否所有图像都是最新的,如果没有将新的图像下载到drawable资源文件夹以便在应用程序中使用?
我搜索并找到了远程获取项目的方法,但没有专门用于更新应用图片的方法。例如:启动画面图像或背景图像等。
感谢您的时间并且如果这不符合提出问题的stackoverflow形式而道歉。 肖恩穆利根
答案 0 :(得分:0)
根据我的知识,没有办法解释你为什么要求。资源是静态内容,无法以编程方式修改或更新它们。
要实现您描述的某种功能,应该通过远程服务器,最终将光盘上的图像本地缓存与下载日期相关联。 但是你将无法以与使用可绘制资源完全相同的方式使用它们。
还取决于“如果图像是最新的”你的真实含义。