一、前言 巩固自定义view基础用,本次尝试构建一个拖动条组件。代码参考于 https://github.com/woxingxiao/BubbleSeekBar ,精简其中高度可重用的部分,仅保留基本的拖拽功能,由于代码很巧妙,以后可以再深入探究学习。 本文在前面自定义view ...
Android 自定义DatePickerDialog解决低版本手机以及部分Android系统个性化日期输入控件后导致的bug. 程序开发中,碰到一些手机显示日期输入对话框框显示不一致的问题,有些还会导致异常退出,故此自定义了日期输入框的样式解决问题。 如果需要自定义样式,可以自己设定style.xml 和layout.xml就可以 ...
2019-10-08 14:40 0 392 推荐指数:
一、前言 巩固自定义view基础用,本次尝试构建一个拖动条组件。代码参考于 https://github.com/woxingxiao/BubbleSeekBar ,精简其中高度可重用的部分,仅保留基本的拖拽功能,由于代码很巧妙,以后可以再深入探究学习。 本文在前面自定义view ...
Android原生控件只有横向进度条一种,而且没法变换样式,比如原生rom的样子 很丑是吧,当伟大的产品设计要求更换前背景,甚至纵向,甚至圆弧状的,咋办,比如 ok,我们开始吧: 一)变换前背景 先来看看progressbar的属性: <ProgressBar ...
1、元注解 概念:用来定义其他注解的注解,自定义注解的时候,需要使用它来定义我们的注解。 在jdk 1.5之后提供了 java.lang.annotation 来支持注解功能 常见的四种元注解有 : @Target (目标 ...
1.使用BitmapShader实现图片圆角 2.除了圆角外,还可以指定画图片的某圆弧对应的内容 重写上面的draw方法如下 3.使用PorterDuffXfer ...
Android自定义Toast Android原生的Toast,看起来灰色的不太好看,我们可以通过下面的自定义Toast的方法来实现自定义Toast的布局和内容 运行结果预览图 实现步骤 1.新建 Toast背景 bg_toast.xml 2.新建Toast的布局文件 ...
前言 自定义drawable用xml我已经写了很多,基本覆盖了常用的东西了。 下面就介绍一下,用java代码自定义的drawable吧。 前言 首先要继承Drawable。 看下代码如下: setAlpha 设置透明度 getOpacity 设置不透明度 ...
学习Android半年了,一直想写点东西,今天开始写第一篇,目前在弄的一个小项目,是关于课程表智能闹钟,今天做这个TimePickerDialog查了很多资料,做成了下面这个效果, 这里timepicker用的是github一个自定义控件 https://github.com ...
前一篇说了实现过程,这次来写一个自己简单实现的3d动画 先来属性声明配置,方便使用xml 文件来定制动画 配置参数相关的一些解释 dimension 像素值类型,包括有"px" ...