VerticalTabLayout 垂直的 Android TabLayout 组件
# Android UI 组件
RadarView Android 雷达图组件
一个倾斜的 Android TextView 自定义控件,适用于标签效果。
Android自定义控件--录音动画.类似苹果siri风格.
EditSpinner 可输入文字的 spinner
CircleRangeView 自定义圆形仪表盘 View
LoadDataLayout Android 的加载数据 Layout 组件
# Android UI 组件 # 手机/移动开发
Android SubmitButton Android 自定义提交按钮
VirtualAPK 是滴滴出行自研的一款优秀的插件化框架,通过将业务模块插件化,可随时更新插件来发布新功能,具备版本随时发布的能力。VirtualAPK的特性功能完备支持几乎所有的Android特性;四大组件均不需要在宿主manifest中预注册,每个组件都有完整的生命周期。VirtualAPK的工作过程VirtualAPK 对插件没有额外的约束,原生的apk即可作为插件。如下图所示,通过这些LoadedPlugin对象,VirtualAPK就可以管理插件并赋予插件新的意义,使其可以像手机中安装过的App
QMUI Android 的设计目的是用于辅助快速搭建一个具备基本设计还原效果的 Android 项目,同时利用自身提供的丰富控件及兼容处理,让开发者能专注于业务需求而无需耗费精力在基础代码的设计上。不管是新项目的创建,或是已有项目的维护,均可使开发效率和项目质量得到大幅度提升。一处修改,全局生效。意见反馈如果有任何的意见或建议,欢迎直接留言或在 Github 创建issue,感谢你的支持和贡献。
一只注重审美,且性能高效的移动端&微信UI。专属于移动YDUI Touch 专为移动端打造,在技术实现、交互设计上兼容主流移动设备,保证代码轻、性能高。采用 Flex 布局使用 Flex 技术,灵活自如地对齐、收缩、扩展元素,轻松搞定移动页面布局。用 rem 来做响应式开发实现强大的屏幕适配布局,等比例适配所有屏幕。高端定制自定义Javascript组件、Less文件、Less变量,定制一份属于自己的YDUI。基于jQueryYDUI JS 组件基于 jQuery 2.0+ 开发;不能接受?
})textType: string Text to display after the spinner..stop()停止动画,返回实例。.info停止微调,将其改为蓝色 i,并坚持当前的文本或文本。.render()手动渲染一个新的动画效果。.color改变loading动画颜色。
Virtualview-Android 是一个虚拟化组件,是 Tangram 模型在 2.0 版本补充的 UI 开源库。VirtualView 内置实现了一系列基础控件,可以让使用方直接上手尝试;而搭建业务组件的方式采用 XML 模板来编写,这使得业务组件动态更新成为了可能。XML 模板里还支持写数据绑定的表达式,在样式动态化、数据动态化的场景下能非常方便地实现业务需求。
进位动画可以从低位数字进位到高位数字,不止是适用于十进制。但只能用于长度小于10的字符串防止溢出整型数。只能用于包含0的字符序列,否则进位的计算将没有意义。滚动流畅度可以通过传递一个factor参数来调整动画的流畅度。而factor值越接近1.0,滚动越平滑
Activity打开之前就预加载数据,在Activity的UI布局初始化完成后显示预加载的数据,大大缩短启动时间。持续优化中,欢迎watch、star关注!}4. 刷新数据,DataLoader会重新加载一遍数据,加载完成后,所有的DataListener的回调方法会被执行。PreLoader.refresh;5. 在使用完成后可以对预加载任务进行销毁
}CoolViewPager的自定义属性我们可以通过xml或Java代码的方式设置CoolViewPager实例的属性.
推荐自己下载demo真机跑一下。四个方向的图标在点击时可自动替换,并且有相应的回调listener。具备「点选」「点松」两种模式。解决了Android文字下划线麻烦的问题。两种文字托盘样式,可高度自定义。
安卓 Material 组件可以帮助开发人员实现 Material Design 风格,由谷歌的核心工程师团队和UX设计人员开发,是模块化且可定制的。这些组件可以建立可靠的开发工作流程,以构建美观且功能强大的安卓应用。安卓 Material 组件可以直接替换安卓的设计支持库。
Flutter Go帮助开发者快速上手 Flutter 内部测试中,1.0 正式版将于 2月 20日 发布。版本更新历史按时间顺序,展示重要的提交更新内容。开发规范由于类似 javascript, java, object-c,等开发者的语言习惯不同而产生歧义,我们依据官方提供的 dart 语言规范 定制。2018年6月21日Google发布Flutter首个release预览版,作为Google 大力推出的一种全新的响应式,跨平台,高性能的移动开发框架。Flutter是一个跨平台的移动UI框架,旨在帮助开
# Android UI 组件 # 高级UI组件(Advanced)
Linkage-RecyclerView 是一款基于 MVP 架构开发的二级联动列表控件。它是因“RxJava 魔法师”这个项目的需求而存在。Linkage-RecyclerView 的个性化配置十分简单,依托于 MVP 的 “配置解耦” 特性,使用者无需知道内部的实现细节,仅通过实现 Config 类即可完成功能的定制和扩展。此外,在不设置自定义配置的情况下,Linkage-RecyclerView 最少只需一行代码即可运行起来。
安科网(Ancii),中国第一极客网
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号