Android自定义控件
文章平均质量分 86
Android自定义控件相关学习笔记
梦否
【@】bug修复,程序代做
展开
-
【Android弹窗】Dialog Bottom Translate Animation
定义一个类,继承自或者Dialog= null) {= null) {} } });} } /*** 配置Dialog// 定义Dialog在底部 params . gravity = Gravity . BOTTOM;// 设置外部区域点击可取消 setCancelable(true);// 设置Dialog的样式R.style.share_dialog super(context , R . style . share_dialog);} }设置。原创 2022-12-25 15:45:46 · 1856 阅读 · 0 评论 -
贝塞尔曲线及实践案例
文章目录1. 前言2. 介绍2.1 一阶贝济埃曲线2.2 二阶贝塞尔曲线2.3 三阶贝塞尔曲线3. 一、二、三阶贝塞尔曲线实现4. 案例5. 后记 1. 前言 贝塞尔曲线(Bézier curve),又称贝兹曲线或贝济埃曲线,是应用于二维图形应用程序的数学曲线。一般的矢量图形软件通过它来精确画出曲线,贝兹曲线由线段与节点组成,节点是可拖动的支点,线段像可伸缩的皮筋,我们在绘图工具上看到的钢笔工具就是来做这种矢量曲线的。 2. 介绍 2.1 一阶贝济埃曲线 一阶贝济埃曲线的公式如下: B(t)=(1-t)P原创 2022-03-15 16:19:54 · 3998 阅读 · 1 评论 -
Android的多设备支持
文章目录1. 前言2. 相关解决2.1 支持不同语言 1. 前言 Android应用的多设备支持包括语言、屏幕大小、安卓平台版本等多种因素。详细内容可以参考官方文档:设备兼容性概览。为了实现不同设备的兼容,Android 提供了一个动态应用框架,供您在静态文件中提供特定于配置的应用资源(例如针对不同屏幕尺寸的不同 XML 布局)。然后,Android 会根据当前设备配置加载适当的资源。 2. 相关解决 2.1 支持不同语言 在AndroidStudio中为strings.xml文件提供了图形化的添加原创 2021-10-20 16:24:29 · 365 阅读 · 0 评论 -
移动APP设计原则
文章目录1. 前言2. 设计原则2.1 基于用户心理2.2. 基于外观2.3. 基于质量3. 后记 1. 前言 不妨先来看看Android开发者文档中的一些说明,比如:Android Developer | 设计指南。首先引入眼帘的是一句总览: Android 用户期望您的应用的外观和行为与平台保持一致。您不仅应当遵循 Material Design 指南来设计视觉和导航模式,还应遵循质量指南,以便确保兼容性、性能和安全性,等等。 所以说,设计原则应该是多方面的,包括用户心理、设计外观和质量等。 2.原创 2021-10-17 11:24:02 · 424 阅读 · 0 评论