自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(268)
  • 资源 (44)
  • 收藏
  • 关注

原创 全局UI方法-弹窗六-自定义弹窗

CustomDialogController仅在作为@CustomDialog和@Component struct的成员变量,且在@Component struct内部定义时赋值才有效,具体用法可看下方示例。使用弹窗组件时,可优先考虑自定义弹窗,便于自定义弹窗的样式与内容。默认值:false,弹窗容器的宽度根据栅格系统自适应,不跟随子节点;显示自定义弹窗内容,允许多次使用,但如果弹框为SubWindow模式,则该弹框不允许再弹出SubWindow弹框。关闭显示的自定义弹窗,若已关闭,则不生效。

2024-03-28 16:06:22 1000

原创 全局UI方法-弹窗五-时间滑动选择器弹窗(TimePickerDialog)

以24小时的时间区间创建时间滑动选择器,展示在弹窗上。返回值为24小时制时间。取值范围:[0-23]取值范围:[0-59]设置当前选中的时间。默认值:当前系统时间。

2024-03-28 15:22:08 539

原创 全局UI方法-弹窗四-日期滑动选择器弹窗(DatePickerDialog)

根据指定的日期范围创建日期滑动选择器,展示在弹窗上。选中日期的月(0~11),0表示1月,11表示12月。设置选择器的起始日期。

2024-03-28 15:02:52 909

原创 全局UI方法-弹窗三-文本滑动选择器弹窗(TextPickDialog)

2.当不设置selected参数时,并且设置的value值不在range范围内时,显示的是默认的range的第一个元素。1.当selected和value参数都设置时,且selecetd设置值在范围内时,value参数无效。3.根据onAccept和onChange监听或者确定选中项的数据信息。根据指定的选择范围创建文本选择器,展示在弹窗上。设置选中项的索引值。设置文本选择器的选择范围。

2024-03-28 11:00:34 979

原创 全局UI方法-弹窗二-列表选择弹窗(ActionSheet)

点击遮障层(弹窗之外的空白区域)时,是否关闭弹窗。

2024-03-28 10:14:48 544

原创 全局UI方法-弹窗一警告弹窗(AlertDialog)

当设置autoCancel为false时,点击弹窗之外的空白区域时,弹窗不消失。当不设置该属性时,它的默认值是true,即点击弹窗之外的空白区域时,弹窗关闭。AlertDialogParamWithButtons:按钮最多可以设置两个。AlertDialogParamWithConfirm:显示的按钮只有一个。显示警告弹窗组件,可设置文本内容与响应回调。点击遮障层(弹窗之外的空白区域)时,是否关闭弹窗。点击遮障层(弹窗之外的空白区域)时,是否关闭弹窗。5.alignment:设置弹窗弹出的位置。

2024-03-27 20:32:59 872

原创 渲染控制之条件渲染、循环渲染以及数据懒加载

渲染控制之条件渲染(if/else)、循环渲染(ForEach)以及数据懒加载(LazyForEach)

2024-03-26 17:31:01 786

原创 @ohos.router (页面路由)实现页面间跳转与数据传递

说明:在该页面调用showAlertBeforeBackPage接口之后,在该页面返回时弹出一个提示框,提示框提示内容是“message”对应内容,并且还有两个按钮,一个“取消”,一个“确定”,点击取消还停留在该页面,点击确定,返回到上一页。返回页面描述信息,其中参数url指路由跳转时会返回到指定url的界面,如果页面栈上没有url页面,则不响应该情况。本模块提供通过不同的url访问不同的页面,包括跳转到应用内的指定页面、用应用内的某个页面替换当前页面、返回上一页面或指定的页面等。

2024-03-23 18:40:29 1112

原创 第十节HarmonyOS 常用容器组件4-Grid与GridItem

(9)、如果GridItem的rowEnd有设置,但是rowStart没有设置,当做rowStart已经设置,并且和rowEnd设置为相同值。(7)、如果GridItem设置了rowStart、columnStart其中一个,会从上一个GridItem布局位置开始遍历寻找满足rowStart或columnStart的空闲位置摆放,如果无满足条件的空闲位置,则不布局该GridItem。(5)、当前layoutDirection设置为Column时,先从上到下排列,排满一列再排一下一列,剩余宽度度不足时不再。

2024-03-21 11:17:30 1374

原创 第十节HarmonyOS 常用容器组件3-GridRow

栅格最多支持xs、sm、md、lg、xl、xxl六个断点,且名称不可修改。参数:breakpoints - string - 取值为"xs"、"sm"、"md"、"lg"、"xl"、"xxl"。栅格子组件仅能通过span、offset计算子组件位置与大小。// 启用xs、sm、md、lg、xl共5个断点,断点范围数量不可超过断点可取值数量-1。新一行的Offset加上子组件的span超过总列数时,将下一个子组件在新的一行放置。// 启用xs、sm、md、lg共4个断点,断点范围值必须单调递增。

2024-03-21 11:15:14 774

原创 第十节HarmonyOS 常用容器组件2-Counter

该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。监听数值减少的事件。从API version 9开始,该接口支持在ArkTS卡片中使用。从API version 9开始,该接口支持在ArkTS卡片中使用。从API version 9开始,该接口支持在ArkTS卡片中使用。计数器组件,提供相应的增加或者减少的计数操作。不支持通用事件和手势。

2024-03-21 11:13:27 636

原创 第十节HarmonyOS 常用容器组件1-Badge

方法1:Badge(value:{count: number, position?方法2:Badge(value: {value: string, position?: BadgePosition, style: BadgeStyle})Badge组件可设置样式,支持设置文本颜色、尺寸、圆点颜色和尺寸。可以附加在单个组件上用于信息标记的容器组件。最大消息数,超过最大消息数时仅显示maxCount+。说明:小于等于0时不显示信息标记。圆点显示在右侧纵向居中。圆点显示在左侧纵向居中。设置提示点显示的位置。

2024-03-21 11:12:10 282

原创 第九节HarmonyOS 常用基础组件31-Toggle

说明:通用属性margin的默认值为{top:12vp, right: 12vp, bottom: 12vp, left: 12vp}。说明:通用属性margin的默认值为{top:14vp, right: 6vp, bottom: 6vp, left: 14vp}。功能描述:开关状态切换时触发该事件。说明:isOn为true时,代表状态从关切换为开。isOn为false时,代表状态从开切换为关。如果子组件有文本设置,则相应的文本内容会显示在按钮内部。组件提供勾选框样式、状态栏样式以及开关样式。

2024-03-21 11:10:36 377

原创 第九节HarmonyOS 常用基础组件30-Stepper

或点击当前StepperItem的NextLabel,当前页面不为步骤导航器最后一个StepperItem且ItemState属性为Normal时,触发该回调。点击StepperItem的nextLabel切换下一步骤时,当前页面不为步骤导航器最后一个StepperItem且ItemState属性为Normal时,触发该回调。步骤导航器最后一个StepperItem的nextLabel被点击时,并且itemState属性为Normal时,触发该回调。设置步骤导航器当前显示StepperItem的索引值。

2024-03-21 11:09:06 345

原创 第九节HarmonyOS 常用基础组件29-Slider

说明:1、min > max异常情况时,min取默认值0,max取默认值100。2、value不在[min,max]范围之内时,取min/max,靠近min取min,靠近max取max。默认值:当参数style的值设置为SilderStyle.OutSet时为4.0vp,SliderStyle.InSet时为20.0vp。说明:设置小于0或百分比的值时,按默认值显示。设置滑动条取值范围是否取反,横向Slider默认为从左往右滑动,竖直Slider默认为从上往下滑动。说明:设置为小于0的值时,按默认值显示。

2024-03-21 11:07:14 1062

原创 第九节HarmonyOS 常用基础组件28-Select

设置下拉菜单选中项的文本样式。默认值:{size:‘16fp’,weight:FontWeight.Regular}设置下拉菜单初始选项的索引,第一项的索引为0。默认值:{size:‘16fp’,weight:FontWeight.Medium}设置下拉菜单项的文本样式。默认值:{size:‘16fp’,weight:FontWeight.Regular}功能描述:下拉菜单选中某一项的回调。value:选中项的值。设置下拉菜单选中项的背景颜色。设置下拉菜单选中项的文本颜色。设置下拉菜单项的文本颜色。

2024-02-23 22:44:54 559

原创 第九节HarmonyOS 常用基础组件27-Rating

取值范围[0, stars],小于0取0,大于stars取最大值stars。设置小于0的值时,按默认值显示。secondaryUri:部分选中的星级的图片路径,可由用户自定义或者使用系统默认图片。backgroundUri:未选中的星级的图片链接,可由用户自定义或使用系统默认图片。foregroundUri:选中的星级的图片路径,可由用户自定义或者使用系统默认图片。默认值:false,可进行评分。设置为小于0的值时,按默认值显示。功能描述:操作评分条的评星发生改变时触发该回调。

2024-02-23 22:41:43 599

原创 第九节HarmonyOS 常用基础组件26-Radio

功能描述:单选框选中状态改变时触发的回调。isChecked为true时,表示从未选中变为选中;isChecked为false时,表示从选中变为未选中。名称:onChange(callback:(isChecked:boolean) => void)当前单选框的所属组名称,相同group的Radio只能有一个被选中。设置单选框的选中状态。默认值:false。单选框,提供相应的用户交互选择项。OptionEntity实体类。

2024-02-23 22:40:06 417

原创 第九节HarmonyOS 常用基础组件25-QRCode

设置二维码背景颜色。默认值:Color.White。默认值:Color.Black。通用事件支持点击事件、触摸事件、挂载卸载事件。用于显示单个二维码的组件。

2024-02-23 22:36:26 397

原创 第九节HarmonyOS 常用基础组件24-Navigation

使用Array写法时,竖屏最多支持显示3个图标,横屏最多支持显示5个图标,多余的图标会被自动放入自动生成的更多图标。当titleMode为NavigationTitleMode.Free时,随着可滚动组件的滑动标题栏模式发生变化时触发此回调。Items均分底部工具栏,在每个均分内容布局文本和图标,文本超长时,逐级缩小,缩小之后换行,最后...截断。向下滚动内容时则恢复原样。说明:仅在Navigation组件分栏时生效。说明:仅在Navigation组件分栏时生效。

2024-02-23 22:24:18 1559

原创 第九节HarmonyOS 常用基础组件23-Menu、MenuItem、MenuItemGroup

onChange - (selsected:boolean) => void - 当选中状态发生变化时,触发该回调,只有手动触发且MenuItem状态改变时才会触发onChange回调。selected - boolean - 设置菜单项是否选中,默认值:false。selectIcon - boolean -当菜单被选中时,是否显示被选中的图标。fontSize - Length - 统一设置Menu中所有文本的尺寸。MenuItem:用来展示菜单Menu中具体的item菜单项。Item的内容信息。

2024-01-31 20:10:43 417

原创 第九节HarmonyOS 常用基础组件22-Marquee

onBounce(event:() => void) - 完成一次滚动时触发回调,若循环次数不为1,则该事件会多次触发。默认值:false。onFinish(event:() => void) - 滚动全部循环次数时触发回调。跑马灯组件,用于滚动展示一段单行文本,仅当文本内容宽度超过跑马灯组件宽度时滚动。onStart(event:() => void) - 开始滚动时触发回调。设置重复滚动的次数,小于等于0时无限循环。设置文本从头开始滚动还是反向滚动。滚动动画文本滚动步长。默认值:6、单位vp。

2024-01-31 20:08:47 717

原创 第九节HarmonyOS 常用基础组件21-ImageAnimator

第一个关键帧取决于playMode,playMode为Normal或Alternate时为form的状态,playMode为Reverse或AlternateReverse时为to的状态。设置图片帧信息集合,每一帧的帧信息(ImageFrameInfo)包含图片路径,图片大小、图片位置和图片播放时长信息。提供帧动画组件来实现逐帧播放图片的能力,可以配置需要播放的图片列表,每张图片可以配置时长。onFinish(event: () => void) - 状态回调,动画播放完成时触发。默认时长为1000ms;

2024-01-31 20:07:16 1338

原创 第九节HarmonyOS 常用基础组件20-Divider

在线条两端延伸一个矩形,宽度等于线宽的一半,高度等于线宽。提供分割器组件,分割不同内容块或内容元素。默认值:LineCapStyle.Butt。4、LineCapStyle枚举说明。在线条两端延伸半个圆,直径等于线宽。使用水平分割线还是垂直分割线。默认值:“#33182431”线条两端为平行线,不额外扩展。分割线宽度(不支持百分比)false:水平分割线。true:垂直分割线。

2024-01-30 22:56:43 582

原创 第九节HarmonyOS 常用基础组件19-CheckboxGroup

onChange(callback:(event: CherckboxGroupResult) => void) CheckboxGroup的选中状态或者群组内的Checkbox的选中状态发生变化时,触发该回调。selectAll - boolean - 设置是否全选,默认值:false,若同组的Checkbox显示设置了select,则Checkbox的优先级高。name - Array - 群组内多有被选中的多选框名称。多选框群组,用于控制多个选框全选或者全不选状态。

2024-01-30 22:53:11 766

原创 第九节HarmonyOS 常用基础组件18-checkBox

onChange(callback:(value: boolean) => void) - 当选中状态发生变化时触发该回调。selectedColor - ResourceColor - 设置多选框选中状态的颜色。select - boolean - 设置多选框是否选中,默认值:false。(未配合使用CheckboxGroup组件时,此值无效)提供多选框组件,通常用于某选项的打开或关闭。value为false时,表示未选中。value为true时,表示已选中。

2024-01-30 22:49:12 446

原创 第九节HarmonyOS 常用基础组件17-ScrollBar

滚动条组件ScrollBar,用于配合可滚动组件使用,如List、Grid、Scroll。可滚动组件的控制器。用于与可滚动组件金进行绑定。4、ScrollBarDirection枚举说明。默认值:BarState.Auto。滚动条的方向,控制可滚动组件对应方向的滚动。Horizontal - 横向滚动条。Vertical - 纵向滚动条。

2024-01-29 23:07:06 473

原创 第九节HarmonyOS 常用基础组件16-Blank

空白填充组件在容器主轴上的最小大小。说明:不支持百分比。负值时使用默认值,当最小值大于容器可用空间时,使用最小值作为自身大小并超出容器。空白填充组件,在容器主轴方向上,空白填充组件具有自动填充容器空余部分的能力。仅当父组件为Row/Column/Flex时生效。color - ResourceColor - 设置空白填充的填充颜色。默认值:Color.Transparent。

2024-01-29 23:02:44 412

原创 第九节HarmonyOS 常用基础组件15-DatePickerl

lunar - boolean - 日期是否显示农历(true:展示农历,false:不展示农历),默认值:false。month - number - 选中日期的月(0-11)0:表示1月,11:表示12月。指定选择器结束日期。默认值:Date(‘2100--12-31’)指定选择器的开始日期。默认值:Date(‘1970--1-1’)日期选择组件,用于根据指定日期范围创建日期滑动选择器。year - number - 选中日期的年。day - number - 选中日期的日。默认值:系统当前日期。

2024-01-29 22:59:33 623

原创 第九节HarmonyOS 常用基础组件14-DataPanel

表示数据最大值,max等于values的数据各项的和,按比例显示。数据值列表,最多含9条数据,大于9条数据则取前9条数据,若数据小于0则置为0。closeEffect - boolean - 关闭数据占比图表旋转动效。默认值DataPanelType.Circle。数据面板组件,用于将多个数据占比情况使用占比图进行展示。4、DataPanelType说明。Circle - 环形数据面板。Line - 线型数据面板。

2024-01-29 22:57:36 626

原创 第九节HarmonyOS 常用基础组件13-TimePicker

时间选择组件,根据指定参数创建选择器,支持选择小时以及分钟。默认以24小时的时间区间创建滑动选择器。selected - Date - 设置选中项的时间。默认是系统当前的时间。minute - number - 选中时间的分。hour - number - 选中时间的时、展示时间是否为24小时制。TimePickerResult对象说明。

2024-01-29 22:53:46 670

原创 第九节HarmonyOS 常用基础组件12-TextTimer

onTimer(event: (utc: number, elapsedTime: number) => void)- 时间文本发生变化时触发。(utc:linux时间戳,即自1970年1月1起经过的毫秒数。倒计时时间(isCountDown为true时生效),单位为毫秒。format – string – 自定义格式,至少需要包含一个HH、mm、ss、SS中的关键字。默认值:‘HH:mm:ss.SS’TextTimer组件的控制器,拥挤控制文本计时器,一个TextTimer组件仅支持绑定一个控制器。

2024-01-08 19:13:03 1129

原创 第九节HarmonyOS 常用基础组件11-TextPicker

defaultPickerItemHeight - number|string - 设置picker各个选择项的高度。onChange - 滑动选中TextPicker文本后,触发该回调。设置默认选中项的值,优先级低于selected。默认值:第一个元素。onAccept - 点击弹窗中的“确定”按钮时,触发该回调。onCancel - 点击弹窗中的“取消”按钮时,触发该回调。设置默认选中项在数组中的索引。滑动选择文本内容的组件。

2024-01-07 13:50:06 1250

原创 第九节HarmonyOS 常用基础组件10-TextClock

取值范围【-14,,12】表示东十二区到西十二区,其中负值表示东时区,正值表示西时区。对横跨国际日界线的国家或地区,用-13(UTC+13)和-14(UTC+14)来保证整个国家或者区域处在相同的时间,当设置的值不在取值范围内时,将使用当前系统的时区偏移量。可以将控制器绑定到TextClock组件中,通过它控制文本时钟的启动与停止。Format - string - 设置显示时间的格式(日期间隔符固定为“/”,时间间隔符固定为“:”。a:上午/下午(当设置小时制式为H时,该参数不生效)

2024-01-06 15:18:08 841

原创 第九节HarmonyOS 常用基础组件9-TextArea

设置输入的文本是否可复制。设置CopyOptions.None时,当前TextArea中的文本无法被复制或者剪切,仅支持粘贴。onPaste - 长按输入框内部区域,弹出剪贴板后,点击粘贴按钮,触发该回调。onCopy - 长按输入框内部区域,弹出剪贴板后,点击复制按钮,触发该回调。onCut - 长按输入框内部区域,弹出剪贴板后,点击剪切按钮,触发该回调。多行文本输入框组件,当输入的文本内容超过组件宽度时会自动换行显示。设置无输入时的提示文本,输入内容后,提示文本不显示。设置输入框当前的文本内容。

2024-01-06 15:15:53 682

原创 第九节HarmonyOS 常用基础组件8-Span

取值小于0,字符聚集重叠,取值大于0且随着数值变大,字符间距越来越大,稀疏分布。作为Text组件和RichEditor组件的子组件,用于显示行内文本的组件。value - string | Resource - 必填 - 文本内容。包括字体大小、字体粗细、字体族和字体风格。默认值:TextCase.Normal。设置文本装饰线样式及其颜色。通用事件仅支持点击事件。

2024-01-06 15:13:46 427

原创 第九节HarmonyOS 常用基础组件7-RichText

属性规定元素的行内样式,写在标签内部,在使用的时候需用引号来进行区分,并以;暂时只支持通用的四大属性:width、height、size、layoutWeight。富文本可以包含各种字体、颜色、大小、图像、链接、表格、视频等元素,使文本更加生动、有趣。但由于Web组件比较消耗资源,所以在一些重复使用RichText组件的场景下,比如在List下循环重复使用RichText时,会出现卡顿、滑动响应慢等现象。RichText组件底层复用了Web组件来提供基础能力,包括但不限于HTML页面的解析、渲染等。

2024-01-06 12:54:11 705

原创 第九节HarmonyOS 常用基础组件6-progress

设置小于0的数值时置为0,设置大于total的数值时置为total。默认值:ProgressType.Linear。备注:type与style实现效果相同,并且style已废弃。圆形样式,显示类似月圆月缺的进度展示效果,从月缺逐渐至月满。环形无刻度样式,环形圆环逐渐显示至完全填充效果。BackgroundColor:设置进度条底色。进度条组件用于显示内容加载或操作处理等进度。环形有刻度样式,显示类似时钟刻度效果。Color:设置进度条前景色。胶囊样式,头尾两端都有弧度。Value:设置当前进度值。

2024-01-06 12:51:34 346

原创 第十九节TypeScript 模块

模块是在其自身的作用域里执行,并不是在全局作用域,这意味着定义在模块里面的变量、函数和类等在模块外部是不可见的,除非明确地使用。两个模块之间的关系是通过在文件级别上使用。导入其他模块导出的变量、函数、类等。要在另外一个文件使用该模块就需要使用。类似地,我们必须通过。import 和 export。2、模块导出使用关键字。export 关键字。

2023-12-25 10:14:17 407

原创 第十八节TypeScript 泛型

在使用时,如果没有显式指定类型,会使用默认类型。在这个例子中,Box 是一个泛型类,使用 表示泛型类型。然后,使用这个泛型接口创建了一个对象 pair,其中 first 是字符串类型,second 是数字类型。在泛型中,通常使用一些约定俗成的标识符,比如常见的T、U、V等,但实际上你可以使用任何标识符。泛型是一种编程语言特性,允许在定义函数、类、接口等使用占位符来表示类型,而不是具体的类型。使用泛型的主要目的是为了处理不特定类型的数据,使得代码可以适用于多种类型而不失去类型检查。

2023-12-25 10:12:43 480

HarmonyOS实现简单的排行榜功能

HarmonyOS实现简单的排行榜功能 1.主要是功能: 条件渲染 - if/else 循环选渲染 - ForEach组件 2.组件状态管理装饰器和@Builder装饰器 组件状态管理装饰器用来管理组件中的状态,它们分别是:@State、@Prop、@Link。 3.组件的生命周期

2023-12-26

Android 自定义拍照+剪切+相册选择一张或多张图片

Android系统实现拍照、拍照并剪切、在相册中选择图片,有单选(1张)、多选(9张)、多选(不限制)、单选并剪切、等功能。其中用到集成图片框架glide和相册多图片选择库ImageSelector。

2023-03-12

Android RecycleView+RecycleView嵌套使用

主要是实现RecycleView+RecycleView嵌套使用,并验证是否数据多时只会加载展示出来的数据。

2022-10-03

uni-app 实现聊天页面滚动到最底部

uni-app 实现聊天页面滚动到最底部

2022-01-23

androiddateyearmonthday.zip

自定义实现日期年月日的选择

2021-12-23

edittextdemo.zip

验证码输入框,方块且输入后变换颜色

2021-11-30

backgroundtextdemo.zip

设置防截屏、添加水印

2021-11-30

CheckImgsAndDelete.zip

实现拍照+相册选择图片,并且在选择的图片右上角添加删除按钮。导入ImageSelector相册多图片选择库。

2021-11-30

swiper卡牌式与全屏限高是轮播图.zip

uni-app通过swiper组件实现卡牌式或全屏限高式的轮播图效果,且卡牌式添加动画效果,还有一些设置图文内容、位置、大小、颜色等等

2021-09-30

uni-app自定义组件之菜单左右滑动并点击切换选中居中显示.zip

计算每个子元素的宽度,点击时获取当前点击元素索引,当前点击子元素距离左边栏的距离 - scroll-view 宽度的一半 + 当前点击子元素一半的宽度 实现居中展示。

2021-09-30

自定义选择列表.zip

自定义下拉选择列表,等同于html的select标签。

2021-09-26

最新评价可控制文字星星大小.zip

实现星级评价的基本功能,可以选择是否可编辑评价分数、设置评价星星与文字大小、是否隐藏评价文字

2021-09-24

uni-calendar-demo.zip

自定义日历,可以添加签到标志,显示阴阳日历。点击实现上下月与上下一年

2021-09-16

reqrcode.js

使用 JavaScript 库reqrcode.js解析二维码

2021-09-14

uni-custom-navbar.zip

uni-app 自定义导航栏

2021-09-13

CustomComponents.zip

uni-app自定义组件(数据传递、自定义弹框、自定义图片选择)

2021-09-07

省市区街道联动http.zip

所有省市区街道的数据都会调用同一个接口,只是传递参数不同,默认获取省份数据、在根据省份code获取城市数据,以此类推。

2021-08-13

本地省市区三级联动.zip

将省市区json写在json中,使用picker组件实现联动

2021-08-13

uniappdateandimeselected.zip

uniapp时间选择器并且可以选择开始与结束两个时间段

2021-08-03

scrollswiper.zip

uni-app使用scrollview+swiper实现滑动切换页面功能

2021-07-28

recyclerViewdemor.zip

recycleView的一些使用方法,还有就是下拉刷新、加载更多、万能分割线、悬浮置顶、嵌套滑动等等

2021-05-28

PermissionDemo.zip

权限的适配,适配到android11

2021-05-26

CustomVideoView.zip

自定义视频播放器,实现播放本地与网路地址、全屏切换、左右滑动快进快退、左侧上下滑动亮度、右侧上下滑动声音。

2021-03-12

CustomFrame.zip

自定义网络请求框架,Retrofit2+rxJava。图片处理Glide处理,实现倒角与圆角。还有一些常用工具类。

2021-03-09

recycleviewtuodong.zip

Android使用R呃呃cycleView来实现数据上下拖动功能

2021-02-23

LianXiRenDemo.zip

实现联系人功能,右侧有A~Z可以滑动选择

2021-02-20

BarCHartZDY.zip

自定义双曲线统计图与柱状统计图,可以实现最简单的数据统计,下个demo会增加X轴Y轴根据数据长短与大小,自动适配。

2021-02-19

MyBarChartRecycleView.zip

使用RecycleView来实现柱状统计图,更好的使左右滑动流畅。

2021-02-19

MyBarchartXie.zip

自定义底部斜体字柱状统计图,并且实现左右滑动,可以很好的解决底部文字重叠的问题。

2021-02-19

recycleviewdelete.zip

使用RecycleView实现左滑删除功能,左滑出现一个特定的布局,右划恢复原样。该demo是以mode的形式,使用时需要自己创建一个项目放进去才能直接运行。

2020-12-15

flutter_windows.zip

这是2020.11.05号下载的最新的FlutterSDK,windows版本的。可以符合大多数人的是用来,亲们可以下载配置环境变量。

2020-11-05

KotlinBanner.zip

Kotlin开发实现Banner广告轮播功能。主要通过引入第三方youth.banner框架,实现可以左右滑动的广告页,并优化之前出现的优化正常左滑出现白屏的情况。

2020-10-27

ViewPagerFragmentDemo.zip

用ViewPager和Fragment实现一个页面多个状态页的效果,主要引用viewpager2+TabLayout,达到左右滑动显示不同数据

2020-10-21

PdfViewPager.zip

Android使用开源的框架。来实现打开本地与网络的PDF文件。适合文件比较小一点的吧。demo中各种情况都包含过了,加载速度还不错,听流畅的。

2020-10-19

Android中打开PDF文件.zip

在Android应用中打开PDF文件,实现先查找本地pdf文件,如果有直接打开没有去下载PDF文件用于打开。打开PDF时跳转手机上能打开PDF文件的软件直接查看,如果点开查看时有问题则会在Android页面中直接打开PDF文件进行查看。

2020-10-16

BannerView.zip

Banner的封装来实现ViewPager的循环轮播效果,并且在Android与Kotlin中都可以,调用简洁,只需要轮播的Banner图片资源即可。

2020-09-29

OkhttpSmartRefreshLayout.zip

封装的网络请求的library和SmartRefreshLayout实现上拉加载下拉刷新控件。通过封装的Okhttp框架获取网络数据,数据很多进行了分页处理,使用SmartRefreshLayout控件实现下拉刷新数据上拉加载数据。

2020-09-25

动态获权Glide缓存.zip

动态获权+Glide图片加载+缓存的BaseActivity。在BaseActivity中实现动态获权与缓存代码,集成直接调用即可。而且自定义Glide一些方法,比如圆角、圆形、高斯模糊等处理

2020-09-25

checkDate.zip

该项目是一个自定义的日期的选择器,可以设置开始时间与结束时间、也可以实现结束日期设定到当前系统时间、也可以设置时间要不要超过当前时间。自定义空间大。

2020-09-25

RadioGroupFragment.zip

Android用RadioGroup和Fragment实现底部菜单结构的首页。RadioGroup实现底部按钮(可以多个)页面使用Fragment来切换展示。

2020-09-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除