自定义控件
文章平均质量分 75
远方那座山
世界上有两个我,一个在白天里贩卖生活,一个在黑夜里赎回自己;
展开
-
Android进阶之路 - 静态会员进度条
那段时间看了一本书,书中说到初级码农的特性之一就是完全集中于某些功能,忽略了了很多成长机会,所以重复性劳作带来的成长值有限,大家应该去接触更广、更深的内容原创 2024-05-08 17:54:36 · 1188 阅读 · 0 评论 -
Android进阶之路 - StaticLayout 绘制文本自动换行
当我们调用drawText绘制 Text 时,假设 Text 为超长字符串(文本宽度超过屏幕宽度)也只会显示一行,超出部分会隐藏在屏幕之外~而 Google 为了适配多行 Text 显示效果,已经提供了工具类用于处理文字换行的问题原创 2023-12-26 17:49:29 · 1767 阅读 · 0 评论 -
Android进阶之路 - EditText输入字体自适应
遇到这么一个需求:“控件宽度有限,随着输入内容,动态修改字体大小”,如果是你,只如何来实现?又有几种方式?原创 2023-08-21 17:41:43 · 1028 阅读 · 0 评论 -
Android进阶之路 - 自定义数字键盘
一直以来自定义控件应该是我的短板之一,所以决定今年好好再学习、巩固一下这方面的不足在项目中也经常可以见到的,不过采用当前所写方式,如果要用随机数键盘的话,需要改一些代码,等有机会在优化一下原创 2023-02-15 22:00:00 · 2647 阅读 · 1 评论 -
Android进阶之路 - 自定义密码输入框、数字键盘
在项目开发中经常需要自定义输入框和自定义键盘,尤其是涉及修改密码的相关功能;故此学习后进行记录~原创 2018-03-01 16:20:12 · 3243 阅读 · 1 评论 -
Android进阶之路 - 拉伸的弹簧效果
因为在一些app中看到了图片的下拉放大,同时自带回弹的效果,所以在网上找了一个,同时尝试实现了一下,勉强满足基本需求,所以在此用于记录,可直接copy使用...原创 2018-02-08 15:11:44 · 2947 阅读 · 1 评论 -
Android进阶之路 - 可拖拽的悬浮按钮
类似文章在CSDN上有很多,但是几经查找之后原文其实产于简书的一位作者;综合几篇文章,在原有基础上我会尽可能全面总结一下代码区使用部分MainActivitypackage com.advance.yongliu.haulview;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;im...原创 2019-02-22 13:29:34 · 8641 阅读 · 11 评论 -
Adnroid进阶之路 - 评价选星
在一些电商项目、B2C项目中经常可以见到评价选星的功能,这样的功能一般都需要通过自定义控件进行实现,主要是可扩展行多一些,故此做一记录,方便日后使用 ~原创 2019-02-22 18:16:45 · 231 阅读 · 1 评论 -
Android进阶之路 - 静态等级进度条
核心部分ProgressLineViewpackage com.advance.yongliu.customlineview;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas...原创 2019-02-26 10:56:32 · 1233 阅读 · 1 评论