好用的 Android getDrawable过时的替代方法
2016-09-13 10:13
1391 查看
之前代码中获取Drawable都是使用如下方法:Drawable TopDrawableOne = getResources().getDrawable(R.drawable.icon_test);但是此方法过时,不推荐使用,那么肯定是有其他替代方法的,经过查找,很多网友都是推荐使用Drawable getDrawable(int id, Resources.Theme theme), 第二个参数@theme可以为空值.或Context.getDrawable(int)但是感觉此方法不是很好用就在此查找有没有其他好用的方法,最后找到 Drawable TopDrawableOne = ContextCompat.getDrawable(context,R.drawable.icon_test);这种方式,看着舒服,也是谷歌推荐使用的。
相关文章推荐
- Android系统应用开发(八)ANR应用程序与无响应对话框自定义
- 关于LCD调整背光的问题
- Android layout属性大全
- 图形处理【Android】
- Android串口操作,简化android-serialport-api的demo(附源码)
- android开发中创建按钮事件监听器的几种方法
- Android 安全加密:消息摘要Message Digest详解
- Android系统应用开发(七)屏蔽Home键和屏幕的唤醒和休眠,AlarmManager
- [Android测试] Android Studio+Appium+Java+Windows 自动化测试之二:Appium环境安装搭建
- Android 泛型小例 findById
- Android 安全加密:非对称加密详解
- Android系统应用开发(六)Android framework系统默认设置修改
- 应用程序未安装:已安装了存在签名冲突的同名数据包。
- 关于Android开发软件图标尺寸
- make版本不符合要求,不能编译android的解决方法
- Android Framework系统服务详解
- Android Binder机制----实现自定义的系统服务
- Android使用 SO 库时要注意的一些问题
- Android图片文件缓存
- Android系统应用开发(五)android 输入法类说明