收藏按钮制作方法

收藏按钮制作方法:

1 使用togglebutton

2 制定selector_like.xml 注意togglebutton对应的是state_checked属性

<?xml version="1.0" encoding="utf-8"?>

<selector xmlns:android="http://schemas.android.com/apk/res/android">

<item android:state_checked="true" android:state_selected="true" android:state_pressed="true" android:state_focused="true"

android:drawable="@drawable/like_selected">

</item>

<item android:state_checked="false" android:state_selected="false" android:state_pressed="false" android:state_focused="false"

android:drawable="@drawable/like">

</item>

<item

android:drawable="@drawable/like_selected">

</item>

</selector>

3 给togglebutton添加图片背景,若要使图片置于文字上方,则使用下面的属性

android:drawableTop="@drawable/selector_like"

时间: 2024-11-06 15:13:17

收藏按钮制作方法的相关文章

Webcast / 技术小视频制作方法——自己动手录制video轻松搞定

Webcast / 技术小视频制作方法——自己动手录制video轻松搞定 http://blog.sina.com.cn/s/blog_67d387490100wdnh.html 最近申请加入MSP的童鞋应该发现了一个新的要求——制作简短的视频!视频的内容要求是与微软技术相关~我们希望通过使用这种方法,简化申请流程,加强对创意.微软相关技术的考察~关于MSP项目以及申请流程的细则近期也会出台,请童鞋们耐心等待~ 首先呢,就跟广大的童鞋们介绍一款简单使用的录屏软件~而通过简单的安装,便可以轻松.便

产品流程图的制作方法详解

一个产品设计之初,必先从流程图做起,流程图可以用来表达产品各式各样的流程,今天我们就来聊聊Axure里面流程图的做法: 流程图组件 在元件区面板上点击下拉选择流程图,既可看到流程图中需要用的的各种组件的形状,代表不同的流程步骤及含义. 流程图组件也可以直接从组件选择面板中拖拉出来,然后通过工具列或快捷菜单来编辑样式与属性,如果要改变流程形状的话,可以按鼠标右键并选择“编辑流程形状”——子选单中的项目来设置. 若要把两个形状连接的话,需要先从软件左上角选择连接器模式,然后在形状的连点部位用鼠标拖拽

UITableViewCell左滑的时候添加多个按钮的方法(iOS8+)以及UIRefreshControl(iOS6+)的使用。

之前想在cell左滑的时候添加更多的按钮而不是只有‘删除’按钮如下所示,貌似不是一件简单的事.但是现在只要实现几个方法就行了. 代码写的比较垃圾,重在理解这个知识.. . 具体代码: // //  TableViewController.m //  ios8_tableview(左滑添加按钮) // //  Created by mudy on 15/8/21. //  Copyright (c) 2015年 mudy. All rights reserved. // #import "Tabl

Xcode6.1标准Framework静态库制作方法。工程转Framework,静态库加xib和图片。完美解决方案。

http://www.cocoachina.com/bbs/read.php?tid-282490.html Xcode6.1标准Framework静态库制作方法.工程转Framework,静态库加xib和图片.完美解决方案. 在cocoachina呆挺长时间了.没什么大贡献.就整理了这个,希望对大家有帮助.绝对原创.呵呵. 1.创建一个工程,或者在原有的工程上进行.不在列举.2.在原有工程上添加一个静态库 2.1.选择OS X 的Bundle.因为Xcode6.1中iOS里没有Bundle.

浅谈控件(组件)制作方法一(附带一delphi导出数据到Excel的组件实例)(原创)

来自:http://blog.csdn.net/zhdwjie/article/details/1490741 ------------------------------------------------------------------- 从99年学习delphi开始,我就被它的快速开发迷上了,那时候刚接触编程,对可视化开发特别来劲,原因嘛,不外乎是比C更快的实现啦,这几年来,从delphi的C/S到三层B/S,大大小小也写过一些软件,自认为这delphi也就这么些功能吧,自从最近偶得一

迅雷BT种子制作方法

迅雷BT种子制作方法 BT种子制作是用来存放东西位置,类似创建一个服务器,然后把链接做出来,别人就通过制作好BT种子,进行下载到服务器的内容.因此便于在网上传播,同时由于支持多点下载,使其下载文件的速度和性能得到很大的改善.那BT种子怎么制作呢?现在就和大家说一下BT种子制作的方法. 方法如下: 1.下载"BitTorrent"程序,该程序用于制作bt种子文件.下载完成后,安装该程序. 2.运行BitTorrent程序,在打开的程序主界面中点击"文件"→"

谁说NTFS不支持UEFI启动的?启动U盘放不了超过4G的文件怎么办?Server2016 Win10 U盘UEFI启动制作方法

大家都知道,我们平时做启动盘,用得最多的就是UltraISO(软碟通)这个工具了.用它我们可以很简单快速的把一个空白的普通U盘制作成一个PE启动U盘或系统U盘,然后用它来安装系统非常的方便,受到了广大用户的喜爱. Fat32不支持4G以上文件 但是用它制作的启动盘都是Fat32格式的,而我们都知道Fat32格式是不支持4G以上的文件的,现在我们使用的64位win10系统就超过了4G,还有合集版等系统也是超过4G的.如果我们要使用安装这些系统怎么办呢? 今天,我们教大家另外一种制作方法,只需换一个

Radmin Server-3.5 完美绿色破解版(x32 x64通用) 第三版 + 单文件制作方法

Radmin Server v3.5 汉化破解绿色版(x32 x64通用) 第三版 下载链接: http://pan.baidu.com/s/1dFmb9fF 密码: 95gd 2016年7月8日更新第三版1.修复在单文件中系统位宽判断错误的问题,修复自动增加防火墙白名单命令错误的问题,增加卸载时清除注册表设置信息2.增加单文件制作方法和单文件成品3.修改默认设置的方法有所改变,请查看下方的:二.如何修改默认安装设置? 4.修复启动时不加载 mirror driver 的问题(不加载这个会导致远

【记录】【方案】Photoshop金属字制作方法

制作方法 1.制作渐变背景 首先新建白色图层,在新建黑色图层,为黑色图层添加图层样式渐变叠加 参数自调 示例: 2. 建立白色文字图层,添加图层样式 斜面和浮雕 样式枕状浮雕 修改 阴影角度 光泽等高线 以及等高线 具体参数自己调节 示例: 3.新建图层 ctrl+左键选择文字图层获取区域,选择- 修改-收缩 (参数自定) 填充黑色.添加图层样式 渐变叠加 .微调该图层位置,使其更加逼真. 示例: 4.继续新建图层选择文字区域 填充白色 并启用蒙版 调整画笔流量 不透明度 编辑蒙版保留部分白色以