一个类似抖音 APP 拍摄按钮效果的控件

TouchButton

效果图预览

用法

<net.angrycode.library.TouchButton
        android:id="@+id/touch_btn"
        android:layout_width="85dp"
        android:layout_height="85dp"
        android:layout_centerInParent="true"
        app:tb_anim_padding="14dp"
        app:tb_color="@color/colorAccent"
        app:tb_text="Hold" />

自定义属性

<declare-styleable name="TouchButton">
<attr name="tb_text" format="string|reference" />
<attr name="tb_text_color" format="color|reference" />
<attr name="tb_color" format="color|reference" />
<attr name="tb_anim_padding" format="dimension|reference" />
</declare-styleable>

  

属性说明

属性 描述 默认值
tbanimpadding 动画边距 10dp
tb_color 按钮背景 #FF4081
tb_text 按钮文本 Hold
tbtextcolor 按钮文本颜色 #ffffffff

微信公众号

Android填坑指南(AngryCode)

微信关注我们,可以获取更多


时间: 2024-07-29 01:13:48

一个类似抖音 APP 拍摄按钮效果的控件的相关文章

android如果重写onDraw实现一个类似TextView可以显示表情和链接的控件(一)

先看效果图: 写一个超连接支持的对象: /**作为超连接显示的对象*/ public class LinkInfo implements Comparable<LinkInfo>{ private String content; private String type; private String id; private boolean bIsFace = false; private boolean bSelected = false; public static final String

真的可以开发出一个像抖音一样的短视频APP吗?

"开发一个像抖音一样的短视频APP",你觉得可能实现吗?实现起来难吗? 短视频APP短短几年就火遍大江南北,成为男女老少休闲娱乐的一种方式,由此可见短视频APP的势头发展十分迅速,比如:抖音.快手.秒拍这些大家熟悉的短视频软件,你手机里至少会有一个. 开发一个像抖音一样的APP难度大吗?开发一个像都一样的短视频APP,是可是实现的,但是这个过程中有很多技术难点,以及需要结局的困难,看似简单的一个短视频APP,其实在开发过程中有很大的难度,主要体现在短视频APP功能点多,功能机制复杂:还

一篇文章教会你用Python抓取抖音app热点数据

今天给大家分享一篇简单的安卓app数据分析及抓取方法.以抖音为例,我们想要抓取抖音的热点榜数据. 要知道,这个数据是没有网页版的,只能从手机端下手. 首先我们要安装charles抓包APP数据,它是一款收费的抓包修改工具,易上手,数据请求容易控制,修改简单,抓取数据的开始暂停方便等优势,网上也有汉化版,下载地址为http://www.zdfans.com/html/42074.html,一路默认安装就ok了. 安装完成后要设置代理,依次点击代理——代理设置. 然后在手机端设置代理,如下图所示:

一篇文章教会你用Python抓取抖音app热点数据!

今天给大家分享一篇简单的安卓app数据分析及抓取方法.以抖音为例,我们想要抓取抖音的热点榜数据. 要知道,这个数据是没有网页版的,只能从手机端下手. 首先我们要安装charles抓包APP数据,它是一款收费的抓包修改工具,易上手,数据请求容易控制,修改简单,抓取数据的开始暂停方便等优势,网上也有汉化版,下载地址为http://www.zdfans.com/html/42074.html,一路默认安装就ok了. 安装完成后要设置代理,依次点击代理——代理设置. 然后在手机端设置代理,如下图所示:

抖音传统群控和新型云控的差距在哪里?

抖音云控软件是什么?说白了,它就是一个可以批量自动化控制操作抖音账号的一个工具. 抖音云控软件能做什么?看下去就知道了.1.多账号集中管理.抖音群控可以控制多个模拟器一键安装抖音程序app,一键同时登录几十上百个抖音账号,批量进行操作,如批量上传视频,批量关注主播粉丝等,根据自定义内容进行批量私信引流等等,而一个人的话是完全不可能做得到的. 2 .抖音群控可以批量养号,控制多个账号全自动浏览视频,对主播进行关注,点赞,评论,转发等. 3.能全自动根据自定义内容去私信自己的粉丝或私信指定主播的粉丝

Windows App开发之经常使用控件与应用栏

控件的属性.事件与样式资源 怎样加入控件 加入控件的方式有多种,大家更喜欢以下哪一种呢? 1)使用诸如Blend for Visual Studio或Microsoft Visual Studio XAML设计器的设计工具. 2)在Visual Studio XAML编辑器中将控件加入到XAML代码中. 3)在代码中加入控件. 注意:当应用执行时会看到你在代码中加入的控件,但在 Visual Studio XAML 设计器中看不到. 前面我们通过在工具箱拖住控件以及直接在写XAML代码来设置控件

html bottom html submit按钮表单控件与CSS美化(http://www.divcss5.com/html/h619.shtml)

html bottom按钮html submit按钮控件html表单按钮控件-html bottom与html submit按钮表单控件与CSS美化,介绍form input bottom按钮和html input submit按钮基本结构与用法,html按钮控件bottom和submit区别,同时DIVCSS5对html按钮美化布局. 一般提交按钮使用了html submit和html bottom两种按钮控件实现同时可将按钮设置CSS样式美化为时间设计图片按钮,首先DIVCSS5介绍html

XE8开发安卓之二:按钮和 TEdit 控件的几个常用的属性

按钮和 TEdit 控件的几个常用的属性 Android程序开发必然要用到按钮,按钮的一个比较重要的属性就是 StyleLookup,预置了一系列常用的图标样式,美工不好的,可要多加利用啊,如下图: 另外 2 个常用属性就是 GroupName 和 IsPressed:一组按钮取一个相同的 GroupName,控制其中只能有一个被按下. 按钮的分布一般有以下几种形式: 1.自由摆放,也就是在Form上自由放置. 2.放置在TGridLayout控件中,由TGridLayout自动排列,通过 It

第9章 子窗口控件_9.1-9.3按钮类、控件颜色、静态类

(1)子窗口控件:①子窗口,其parent为父窗口句柄:②子窗口状态发生变化时,会处理鼠标和键盘消息,并且通知其父窗口.可分为自定义子窗口控件和标准的子窗口控件(如按钮) (2)子窗口控件的使用场合 ①在对话框里使用最广——有内在机制支持Tab和光标移动键来转移焦点. ②在窗口表面直接使用:没内在机制支持Tab键和光标移动键来移动焦点到另一个控件: 对于自定义的控件,当单击子窗口时,父窗口会得到焦点.但对于标准子窗口控件,单击时会自动获得焦点(估计子窗口过程内部在WM_LBUTTONDOWN中实