【Android】问题记录2015-11-11 13:50:16
来源:互联网 发布:app拍照软件排行 编辑:程序博客网 时间:2024/05/16 00:55
1.checkBox复写,改变图片
非常简单:继承checkbox后,复写setChecked中设置图片background就可以
public class DownloadGameCheckBox extends CheckBox { public DownloadGameCheckBox(Context context) { super(context); } public DownloadGameCheckBox(Context context, AttributeSet attrs) { super(context, attrs); } public DownloadGameCheckBox(Context context, AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); } @Override public void setChecked(boolean checked) { if (checked) { this.setBackgroundResource(R.mipmap.icon_data_select); } else { this.setBackgroundResource(R.mipmap.icon_data_unselect); } super.setChecked(checked); }}
这样写需要在xml里配置属性:
android:button="@color/transparent"
或者设置成@null,不过null在有些情况下回出现问题,不推荐使用
2.DownloadManager使用
链接
说明十分详细,给力的不行,不过是英文的
下载完成后自动安装:链接
当然,别忘了开权限:
<uses-permission android:name="android.permission.DOWNLOAD_WITHOUT_NOTIFICATION" />
- selector的pressed、focused状态改变时图片随之改变
<selector xmlns:android="http://schemas.android.com/apk/res/android"><item android:state_focused="true" android:drawable="@drawable/your_imagename_while_focused"/><item android:state_pressed="true" android:drawable="@drawable/your_imagename_while_pressed" /><item android:drawable="@drawable/image_name_while_notpressed" /> //means normal</selector>
这个有代码方法、xml方法:链接
0 0
- 【Android】问题记录2015-11-11 13:50:16
- 【Android】 今日问题记录2015/11/9
- 【Android】问题记录2015-11-10
- android开发问题记录(2012/11/22)
- android 实践问题记录- 2015/06/09
- android 开发问题记录-2015-07-09
- android 开发问题记录- 2015-07-10
- android 小问题记录
- android开发问题记录
- android --- 小问题记录
- Android开发问题记录
- Android编译问题记录
- Android学习问题记录
- Android编译问题记录
- android context 问题记录
- Android 记录小问题
- 【Android】上周问题记录
- Android异常问题记录
- 基于opencv的相机之拼图功能实现(十)
- 第6章 maven聚合特性
- win7 下ffmpeg release 版本av_register_all崩溃问题
- 第7章 仓库
- 第8章 私服nexus
- 【Android】问题记录2015-11-11 13:50:16
- MyEclipse安装插件
- 第9章 maven的插件和生命周期
- 使用MySql自带的库进行数据库连接时可能产生的一些问题
- Android获取手机屏幕、状态栏、Activity显示区域的宽高的获取
- 第10章 多环境下构建项目
- TR111 and TR069 function development note (1)
- maven使用指南
- 【SDCC讲师专访】腾讯潘安群:腾讯云金融级数据库TDSQL分析