
安卓,自定义控件
文章平均质量分 77
csdn_zxw
这个作者很懒,什么都没留下…
展开
-
自定义类似刮刮乐View动态配置刮出图片
其实很简单就是ImageView先画蒙版,蒙版需要是本地的图片,这里画图片需要本地图的地址或者流 如果需要加载线上的图片,建议图片缓存流然后加载(当然只是纸上谈兵,有心的小伙伴可以试试) 这里在抬手的时候就进行加载网络图片了 public class MyCardView extends AppCompatImageView { private Paint mForePaint; private Bitmap mBitmap;//加载资源文件 private Canvas mF.原创 2022-05-13 16:22:49 · 304 阅读 · 0 评论 -
自定义签名View以及绘制
主要思路就是在onTouchEvent处理move路径 落笔的地方就用mPath.moveTo(event.getX(),event.getY()); 滑动就用mPath.quadTo(mPreX,mPreY,endX,endY); 我这里认为在up的时候就是一笔花完了,drawUp方法是自己处理逻辑用的。 switch (event.getAction()){ case MotionEvent.ACTION_DOWN: curDate = new Date(System.curr...原创 2022-05-13 10:27:03 · 311 阅读 · 0 评论 -
布局中键盘弹起背景不动,以及键盘弹起状态监听
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/black" android:g.原创 2021-06-09 17:42:11 · 255 阅读 · 0 评论 -
ClickableSpan和View.onClick()事件冲突解决
项目需求是可以实现文章的点开查看全文和收起功能这里用到了 SpannableStringBuilder进行拼接,对文章行数以及字数进行相关的处理,然后进行点击事件的处理 结果最后出现了问题:在同一段文字中,点击可点击文字部分时,所有的文字也会响应,也就是span响应的同时,onclick也响应了 第一时间想到的就是怎么拦截它 下面奉上自定义的这个View public class CollapsedTextView extends androidx.appcompat.widget.AppCo原创 2021-04-12 16:58:13 · 1024 阅读 · 0 评论 -
自定义控件三部曲之绘图篇——Path之贝赛尔曲线和手势轨迹、水波纹效果
相关文章: 《Android自定义控件三部曲文章索引》: http://blog.youkuaiyun.com/harvic880925/article/details/50995268 从这篇开始,我将延续androidGraphics系列文章把图片相关的知识给大家讲完,这一篇先稍微进阶一下,给大家把《Android Graphics(二):路径及文字》略去的quadTo(二阶贝塞尔)函数,给大家补转载 2017-07-14 08:28:15 · 594 阅读 · 0 评论 -
可以上下左右都拖动的ScrollView
package com.lnsoft.sygl.weight; import java.util.List; import android.content.Context; import android.graphics.Rect; import android.util.AttributeSet; import android.view.FocusFi...转载 2018-08-27 08:03:30 · 773 阅读 · 0 评论