当前位置:编程学习 > wap >>

android软件开发 软件换肤的一些问题

我们的软件要增加更换皮肤的功能,更换的原理很简单就是资源中的图片变为sd卡中的图片。但是要把容错做好,如果有人把sd卡上的图片给删除了,就没办法换图了。我现在想知道的是如何当图片出错的时候,弹出一个pop框,提示图片出错,还有一个确定按钮,点击确定就会从新加载界面。注意只是一个软件,不是某一个界面。大家有什么想法可以发表一下啊。 Android 软件开发 图片 界面 --------------------编程问答-------------------- 将你设置资源中的图片名称存到xml中 每次加载页面的时候就到sd卡中看是否存在该文件,如果不存在就提示图片出错,然后通过确定按钮去加载新的图片 --------------------编程问答-------------------- 我现在需要的是 整个页面都要切换过来 而不是单个图片切换 --------------------编程问答-------------------- 现在关键是一旦出错 我整个软件的图片都要切换 而不是当前出错的页面  --------------------编程问答-------------------- 这种替换图片的方法不好,因为就像你说的,一张图不存在, 就要换一个皮肤。太麻烦了。
而且也不能一直检查sdcard,比如在一个页面加载了图片,这时sdcard移出,再进入另一个页面,又加载,会出错。而前面加载 的图片放在缓存中,不会有问题。

所以使用apk皮肤就可以了。只要在加载前确认下就行了,然后接收 卸载的广播,卸载了apk可以检测到。换到默认的皮肤。 --------------------编程问答-------------------- apk换肤 是不是会导致 1、用户无法自己定制皮肤2、是不是我下载一个皮肤就要安装一下啊 这样通用型太差 
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,