当前位置:首页 > 引流 > 正文内容

android studio透明背景(手机处理gif透明背景)

admin3年前 (2022-10-11)引流882

安卓封装的AlertDialog是非常好用的一个dialog,满足平时开发中的大部分工作。

但是毕竟开发中,dialog的样式必须要和app主题相符合,这就需要修改dialog的样式。

但是dialog并没有提供改变样式的方法,这就要我们自己去弄了。

网上提供了很多,有用style 有用java 反射去获取控件的。

但是研究源码可以看到,其实可以用代码去设置。

先看看不作任何修改的时候,alterdialog的显示。

ps:(Button可以在style中修改可以通过查看源码的方法找到,他的style里面button颜色对应的字段就是colorAccent)

                           

当我们要修改title 或者message 或者button的颜色的时候,alterdialog并没有提供方法。

但是研究源码可以看到alterDialog提供了getButton();

   

源码在AlterDialog.class里面

   

源码位置在AlertController.class里面

原来这样就可以获取Button了,那么Button的字体和颜色就不成什么问题了。

注意必须dialog.show()之后才可以获取到Button不然获取到的Button为空的。

因为返回的参赛如mButtonPositive实例化是在setupButtons这个方法里面,而这个方法只有alterDialog在show的时候才会调用

   

源码位置在AlertController.class里面

那么问题来了message和title呢,alterDialog并没有提供这个方法,这个怎么获取,

其他上面Button的实例化已经提供了一个方法,看图

   

他的Button是通过findById去获取的,那么我们title和message不一样可以用findById么。

ctrl+鼠标左键,查看布局源码,找到title和message的id。如图

   

源码位置在alter_dialog.xml里面

   

源码位置在alter_dialog.xml里面

那么我们就可以通过Id去获取了

   

至于为什么我上面用android.R.id.message去获取id是因为项目中的ids.xml中已经有了message这个id了

控件获取到了修改字体和颜色 不就是小case了。

   

效果图

   

DialogTitle是继承TextView的所有上面的查找Title的控件 我直接转化成TextView

   

多研究源码收获还是很多的。

标签: 手机

扫描二维码推送至手机访问。

版权声明:本文中部分文字、图片、音频、视频来源于互联网及公开渠道,仅供学习参考,版权归原创者所有! 如侵犯到您的权益,请及时通知我们!我们将在第一时间内删除。

本文链接:http://www.73ya.com/yinliu/2064.html

分享给朋友:

“android studio透明背景(手机处理gif透明背景)” 的相关文章

短视频推广引流 短视频推广引流的好处

短视频领域现在可以说是有着很大的影响,是流量群体最大的平台。很多人都会想在短视频中座推广引流,那么今天我们就一起来看看关于短视频推广引流,短视频推广引流的好处的相关内容。 短视频推广引流 一、引流短视频的特点。...

适合做视频的音乐 适合用来做视频的音乐

现在做抖音短视频,剪辑时都需要加一些背景音乐。那么很多时候会找不到合适视频的音乐,今天我们就一起来看看关于适合做视频的音乐,适合用来做视频的音乐的相关内容。 适合做视频的音乐  歌曲列表如下: 1:根岸貴...

抖音短视频怎么剪辑 抖音短视频制作教程

随着短视频的日益火爆,很多读者也参与到创作当中,但因为自己对视频剪辑不是很了解,不知道该如何剪辑视频,本期文章以“剪映”为例,教大家如何对视频进行简单的剪辑,并且上传抖音。 一、添加素材 拍视频的过程就不说了,而剪映本身有电脑版和手机版两种,虽然版本样式不同,但功能基本相同,而且手机版...

抖音挂机的步骤,抖音挂机能挣钱是真的吗

抖音挂机也能挣十块是真的吗?很多人都不知道的挣钱小途径,整个平台基本没有操作技巧,直接登录上去就行。实际上平台就是用大家的账号去做关注或点赞这一类简单的不能再简单的操作,不论是关注也好、点赞也罢,都算作是一次任务,每次任务都对应一定金额的收入,一个账号收入多少取决于这个平台。有时候一天能...

抖音短视频怎么营销,成功案例营销推荐

抖音是一个以短视频为主的平台,抖音是一个普通人也能玩嗨的舞台。对于一个营销的特点在于他的成本并不高昂,再加上平台的发展速度快,也是因为这些优势得到一个直线的上升趋势。那么抖音的短视频怎么营销?接下来就跟着小编一起来看看吧。 抖音运营建议: 1、组建一支专业抖音运营团队,制定周期计划,集...

抖音快手短视频删除作品带来的后果,什么原因

     短视频平台删作品影响权重吗?这个是不影响的,天天坚持发几条原创高的抖音短视频app,并且最好是对大家有匡助性过实用性,有内涵的内容,这样才可能会有更多的人来关注你。   限流,播放量低令不少的短视频账号主头疼不已,下面我结合实际情况,给与几种自测有效的限流的自查自纠与解决的方...