zoukankan      html  css  js  c++  java
  • Android setBackgroundResource和setBackgroundDrawable和用法

    两个方法的效果是一样,只是区别于效率!
    playBtn.setBackgroundResource(R.drawable.pause_selecor);

    从上面可以看出来是从资源文件中获取drawable中的pause_selecor对象,如果是经常要用到的drawable对象,就可以让它成为一个成员变量来使用,

    例如:在onCreate的时候就读取一次资源文件将它转为Drawable对象。

    Java代码:

    pauseSelecor =  myContext.getResources().getDrawable(R.drawable.pause_selecor);

    当需要改变背景的时候,不需要再去资源文件中去找,而是可以通过:

    Java代码:

    pauseSelecor .setBackgroundDrawable(onPause);  
  • 相关阅读:
    redis 高级
    redis连接
    redis脚本
    Redis事务
    redis发布订阅
    加一
    C语言从代码中加载动态链接库
    GCC编译器
    Vim编辑器基础
    Linux用户的创建与授权及修改密码
  • 原文地址:https://www.cnblogs.com/zhujiabin/p/7338931.html
Copyright © 2011-2022 走看看