Android控件
人生~海海
广结好友,希望一起学习私人Q1778934152
展开
-
自定义View——雷达涟漪效果图
雷达涟漪效果图 话不多说直接上效果图 上面的效果图看着挺高大上的 其实实现起来很简单,下面就来一步步实现这个效果 第一步:分析 首先当我们看到一个效果并想要实现它的时候呢 第一步要做的工作就是分析他的原理, 可能你看到这个图的时候感觉无从下手,找不到切入点,不过没关心 认真的看下去 你会恍然大悟的感觉 仔细的观察后你会发现 这个图是由: 1.一个实心的圆慢慢的放大扩散并且放大过程中有慢慢的渐变直至消散 2.在第一个圆消散的过程中第二个圆从第一个圆的位置继续重复和第一个圆一样的动作 .原创 2020-12-03 15:48:07 · 408 阅读 · 0 评论 -
TextView的一些高级应用(自定义字体、显示多种颜色、添加阴影)
在我们Android日常的开发当中,TextView这个控件是很常用的一个控件,textvie的一些常规使用基本能满足项目需求,但是有时候会碰到一些比较复杂的问题,例如textvie显示多种颜色,添加阴影等等,话不多说直接进入主题吧!1. 自定义字体可以使用setTypeface(Typeface)方法来设置文本框内文本的字体,而android的Typeface又使用TTF字...原创 2018-05-17 11:00:45 · 1119 阅读 · 0 评论 -
LinearLayout 的侧滑删除
在日常的开发中,大家很熟悉并常见的一种侧滑删除大概就是listview的侧滑删除了,对于listview的侧滑删除很好实现,但是如果是一个linearlayout的布局呢?在最近的项目中就遇到了这样的问题,整体的页面并不是一个列表只有一条数据,那样我们就不必再用listview了,为了节约内存资源,相信很多小伙们很少遇到这样的问题,所以准备撸一波代码,分享一下。 首先感谢Andro...原创 2018-06-15 10:25:29 · 907 阅读 · 0 评论 -
PopupWindow7.0以上的适配
if (Build.VERSION.SDK_INT < 24){ // Android 7.0以下 popupWindow.showAsDropDown(getBaseTopLayout(), 0, 0); } else{ Rect rect = new Rect(); get...原创 2019-05-05 11:41:08 · 434 阅读 · 0 评论