c#环境下的几个自定义控件,特别美观,可以参考移植。
2022-11-02 22:08:07 21.76MB c#控件 C#UI界面库 UI控件库 C#控件
1
Eclipse-ThingsBoard定制UI ThingsBoard IoT平台的定制UI。 运行Thingsboard UI 缺省情况下,Eclipse UI将在ThingsBoard演示服务器上转发所有请求。 要开始使用,只需运行下面的命令。 git clone https://github.com/mariojfduarte/eclipse-ui.git cd eclipse-ui/master npm install npm start 使用Docker: To build: docker build -t NAME . To run: docker run -d -p 3000:3000 NAME 屏幕截图 东西板 ThingsBoard是用于数据收集,处理,可视化和设备管理的开源物联网平台。 文献资料 ThingsBoard文档托管在。 Thingsboard入门
2022-08-12 15:49:25 58.69MB JavaScript
1
自定义 UI 音量条(圆形)demo
2022-08-05 20:04:15 10.5MB android studio
1
日历查看 Android平台上优雅的CalendarView。 用画布自由绘制UI,快速,高效和低内存。 支持月视图,周视图,年视图,自定义周开始,农历日历等。 热插拔UI定制! 您无法想到日历会如此优雅! AndroidStudio v3.5 + 支持版本(如果使用支持包) implementation 'com.haibin:calendarview:3.6.8' 如果使用Androidx,则为Androidx版本 implementation 'com.haibin:calendarview:3.7.1' com.haibin calendarview 3.7.0 pom </depende
2022-05-15 15:40:40 56.19MB android calendar calendar-component calendar-view
1
无授权无加密,非常适合初学者,也非常适合运营。 只需要
2022-05-12 18:09:21 112.88MB h5棋牌
1
Winform自定义窗口并拖动的三种方式,..............................................亲测 不需要其他依赖
2022-01-26 15:09:10 1.91MB 自定义UI C#Winform自定义窗口
1
CryEngine3自定义UI界面教程,CE_3.3.9_FreeSDK适用汇编.pdf
2021-12-02 09:08:00 9.51MB
在一些手机游戏中,玩家可以通过虚拟控制盘来控制游戏角色的行动。 无人机和玩具操控App中也有这一类控制盘的应用。用自定义View的方式来实现类似手柄的控件。相关代码请见 github.com/RustFisher/…JoystickView特性目前JoystickView特性如下2种风格固定控制盘;浮动跟随模式;控制盘会移动到手指第一次点击的地方可以在背景上添加“箭头”,即添加效果图片自定义的“触摸球”图片和背景图片手指移出了控制盘范围,仍然能够保持追随能获取到移动位置的百分比参数实现思路用自定义View的方式实现这个控制盘。创建TouchView。控制盘的基本要求是跟随手指做出反应。为了获取到手指触屏的坐标,会用到View的onTouchEvent方法。控件中的“触摸球”和背景由图片得来。在自定义view中先获取相应的bitmap,缩放成指定的尺寸。onTouchEvent中获取到相应的坐标,计算出图片应该出现的位置;onDraw中根据坐标进行绘制。 计算出手指位置与控制盘中心的距离等信息,通过listener传递出去。代码示例样式设定有固定和浮动这两种风格,未来可能还会添加public enum PadStyle {     FLOATING /* 随用户手指重新定位 */,     FIXED    /* 固定位置 */ }控制盘配置我们可以不直接操作TouchView,创建TouchViewModel存放相关的配置。    private int bgResId;           // 背景图片资源ID     private int touchBmpResId;     // 触摸图资源ID - 例如一个圆球     private int directionPicResId; // 指示当前触摸点与圆心相对方向的图片ID     private float mWholeViewWid;    // 整个View的宽     private float mWholeViewHeight; // 整个View的高     private float mWholePadWid;    // 盘的宽度,包括箭头;并不是View的总宽度     private float mWholePadHeight; // 盘的高度,包括箭头;并不是View的总宽度     private int mRoundBgRadius;    // 背景圆的半径 背景圆位置可以变化     private int mTouchBallRadius = 100; // 触摸球的半径     private int mRoundBgPadding;   // 背景圆到Pad边界的px  一般是留给方向箭头的位置     private boolean showDirectionPic = false;    // 是否显示指示图片     private PadStyle mPadStyle = PadStyle.FIXED; // 默认为固定位置的     private PadLocationType mPadLocationType = PadLocationType.LEFT_BOT;     // .........控制盘管理器控制盘的配置项比较多,抽象出一个DefaultController来管理控制盘。这个控制器不是必要的。 管理器需要控制盘所在的父View,这里用的是RelativeLayout。创建一个“左控制盘”。将各个尺寸配置传入。最后添加到containerView中。    private void createLeftControlTouchView() {         TouchViewModel model = new TouchViewModel(                 R.drawable.ui_pic_joystick_left_pad,                 R.drawable.ui_pic_joystick_control_ball);         model.setWholeViewSize(ctx.getResources().getDimensionPixelSize(R.dimen.ui_joystick_whole_field_wid),                 ctx.getResources().getDimensionPixelSize(R.dimen.ui_joystick_whole_field_height));         model.setPadSize(ctx.getResources().getDimensionPixelSi
2021-10-20 17:11:31 55KB 开源项目
1
1:真正意义上的无边框自定义标题栏,支持最小化最大化关闭,支持标题栏双击实现,支持鼠标拖动,支持鼠标在边框处拖动改变窗体大小,网络上的绝大部分都是扯蛋,要么不支持鼠标改变界面大小,要么鼠标移到其它按钮界面瞬间移动等各种不理想状态。 2:无任何资源文件,纯QSS实现精美标题栏及自定义按钮样式,可以稍作修改增加更多的样式,QSS真是太强大了! 3:使用fontawesome-webfont.ttf字体文件实现最小化最大化关闭等按钮文字,图形文字,很好很强大! 4:提供16种各类曲线啥线的绘制,只需点击一下按钮即可切换观看效果! 5:主窗体界面与功能界面分离,注释两行代码即可。 6:代码最精简,可免费用于任何项目! 7:感谢网络上各种共享资源。
2021-09-02 00:51:10 2.21MB QT 自定义标题栏
1
Wux Weapp 微信小程序自定义 UI 组件
2021-05-29 20:58:24 3.82MB JavaScript开发-微信小程序
1