首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏码生

    自定义 AlertView,自定义图片icon,自定义按钮样式,自定义内容

    并且能够实现高度的自定义扩展,已经写好父类,可以在父类的基础上自定义扩展,底层弹出,消失,等已经封好 已经实现全屏幕展示图片功能。 全屏幕展示一张图片 ? 多按钮,按钮颜色自定义.png ? icon,自定义内容样式.png ? 内容过多的情况,可滑动.png ? 只包含message.png ? 只包含title.png ? 内容过多和icon.png ?

    1.2K20发布于 2018-11-21
  • 来自专栏韩曙亮的移动开发专栏

    【Kotlin】Kotlin 自定义组件 ( 自定义 View | 自定义 SurfaceView )

    文章目录 一、自定义 View 组件 ( Kotlin ) 二、自定义 SurfaceView 组件 ( Kotlin ) 自定义组件构造函数统一在 constructor(context: Context 构造函数中 , 都基于三个参数的构造函数 ; 一、自定义 View 组件 ( Kotlin ) ---- package kim.hsl.aa.view import android.content.Context { super.onDraw(canvas) // 绘制核心方法 } } 二、自定义 SurfaceView 组件 ( Kotlin ) ---- package

    2.1K00编辑于 2023-03-28
  • 来自专栏yukong的小专栏

    easyUI自定义iconeasyUI自定义icon

    easyUI自定义icon 首先我们需要下载好自己需要的标签并且放在一个文件中,然后把这个文件夹复制到easyui所在目录下的themes目录下 如图 ? 存放路径 usericons:存放自定义icon文件夹 icons.css:配置自定义icon的css文件 /*配置icon的css*/ .icon-home{ background:url( .icon-link{ background:url('usericons/link.png') no-repeat center center; } 接下来我们可以iconCls中使用这些自定义的 "plain:true,iconCls:'icon-exit'" style="width: 150px;">安全退出

    运行一下验证自定义

    85330发布于 2018-08-21
  • 来自专栏全栈程序员必看

    android 自定义progressdialog,自定义ProgressDialog

    最近工作中需要用到progressDialog,可是系统自带的黑色progressDialog又是其丑无比,无奈只能自己自定义了,在网上查看别人的例子,并自己整理了一份Demo: 先上图: MyProgressDialog

    96620编辑于 2022-09-14
  • 来自专栏Android技术分享

    Android自定义控件进阶:自定义LayoutManager

    说道折腾,很久以前就看到了各种自定义LayoutManager做出各种炫酷的动画,就想自己也要实现。但每次都因为系统自带的LinearLayoutManager源码搞得一脸懵逼。 自定义LayoutManager基础知识 有关自定义LayoutManager基础知识,请查阅以下文章,写的非常棒: 1、陈小缘的自定义LayoutManager第十一式之飞龙在天(小缘大佬自定义文章逻辑清晰明了 常见误区、问题、注意事项,常用API https://blog.csdn.net/zxt0601/article/details/52948009 3、张旭童的掌握自定义LayoutManager(二 自定义LayoutManager基本流程 让Items显示出来 我们在自定义ViewGroup中,想要显示子View,无非就三件事: 添加 通过addView方法把子View添加进ViewGroup或直接在 看到的效果与LinearLayoutManager一样,但本篇并不使用LinearLayoutManager,而是通过自定义LayoutManager来实现。

    2.6K00发布于 2019-10-10
  • 来自专栏生如夏花绚烂

    wordpress自定义栏目与自定义字段

    1.在文章编辑功能区->更多->选项 2.勾选自定义字段 3.在编辑区输入自定义字段 4.将输入的自定义字段添加到自定义栏目 完成上述操作后在文件中键入如下代码即可显示自定义栏目的值 > $post_id文章的ID(如果在循环中,你可以用 get_the_ID()来设置), $key自定义字段的名称(键值), $single是否以字符串形式返回,false会返回数组形式。

    1.9K10编辑于 2022-09-14
  • 来自专栏Diuut

    创建自定义注解映射自定义参数

    这时候最好就自定义一个注解,针对所需要的格式自动封装。 实现方法如下: 首先声明一个注解:(Dson为一个基于JSON格式的自定义二次封装类,对JSON格式进行空参判断,忽略引号,可以简易方法直接取值) @Target({ElementType.PARAMETER }) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface RequestDson { } 接下来写一个映射器,相当于上面自定义注解的实现方法

    1.5K10编辑于 2022-11-22
  • 来自专栏何以解忧 唯有暴富

    docker自定义ip地址(自定义网桥)

    如果已经有/etc/docker/daemon.json文件,添加内容的时候就只需要添加大括号里面的内容就好了,不需要另外添加大括号。

    1.1K20编辑于 2023-02-24
  • 来自专栏Jack的Android之旅

    android自定义钟表android自定义钟表

    android自定义钟表 首先看看效果图先 ? time.gif 然后看看自定义的属性 <resources> <! app:color="@color/colorPrimary" app:inCircle="15" app:outCircle="25" app:numSize="18dp"/></resources> 自定义各参数的初始化 ,25); break; } } typedArray.recycle(); initCanvas(); } 接下来就是设定这个自定义 GIF1.gif 接着就是要画60个刻度和时钟数字这是整个自定义的难点和重点,不说废话先贴代码: 画60个刻度和时钟数字 //画60个刻度 public void drawClockScale(Canvas 接着就是画文字了,首先Rect计算出显示的数字的大小,再把canvas的原点移动半径减去刻度的长度和数字一半大小,自定义的间隙之后的距离,此时原点的位置就是需要画出的数字的位置,canvas在旋转-6*

    1.3K10发布于 2018-08-28
  • 来自专栏JetPack

    Android自定义View-入门(明白自定义View和自定义ViewGroup)

    自定义View 为什么要自定义View? 主要是Andorid系统内置的View 无法实现我们的 需求,我们需要针对我们的业务需求定制我们想要的 View.自定义View 我们大部分时候只需重写两个函数: onMeasure(),onDraw( 过程 首先我们需要在 res/values/styles.xml 文件(如果没有就需要新建),里面声明一个我们自定义的属性: <! View里面吧我们自定义的属性值取出来,在构造函数中,有个AttributeSet的属性,我们需要用它来帮我们把布局里面的属性取出来。 ViewGroup 自定义View的过程简单,其实也就那几步,可自定义ViewGroup 可就比较麻烦了,因为不仅要管好自己,还要兼顾子View。

    1.5K30编辑于 2022-02-09
  • 来自专栏全栈程序员必看

    自定义序列类_自定义序列填充

    Sized中实现__len__(可返回长度)魔法函数,Iterable中实现__iter__(可遍历)魔法函数,Container中实现__contains__(可使用if in方法)魔法函数

    80110编辑于 2022-09-20
  • 来自专栏github@hornhuang

    android-自定义控件-自定义ViewGroup

    参考自--> Android群英传 项目地址-->书中自定义 view 汇总:https://github.com/FishInWater-1999/DesighViewText ---- 确定 ViewGroup

    54510发布于 2021-09-24
  • 来自专栏全栈程序员必看

    datagridview 自定义格式_word自定义表格

    Context context, AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); } //该自定义控件只是重写了

    72420编辑于 2022-11-08
  • 来自专栏韩曙亮的移动开发专栏

    【Flutter】自定义 Flutter 组件 ( 创建自定义 StatelessWidget、StatefulWidget 组件 | 调用自定义组件 )

    文章目 一、Flutter 组件简介 二、Flutter 自定义 StatelessWidget 组件流程 1、导入父类包 2、选择继承的父类 3、设置成员变量及构造函数 4、重写 build 方法 5、完整代码示例 三、Flutter 自定义 StatefulWidget 组件流程 四、使用 final 修饰 Widget 组件成员变量分析 五、调用自定义组件 1、主要方法 2、完整代码 3、效果展示 Flutter 组件简介 ---- Flutter 开发中 , 组件可以是一个 Button 按钮 , Text 文本 , 也可以是封装好的一大块区域 ; 组件由 Widget 组成 ; 二、Flutter 自定义 StatelessWidget 组件流程 ---- 1、导入父类包 自定义组件需要继承 StatefulWidget 或 StatelessWidget , 这两个父类组件都在 material.dart 中 , 因此这里先把依赖导入 ; import 'package:flutter/material.dart'; 2、选择继承的父类 自定义组件继承 StatefulWidget 还是 StatelessWidget

    2.6K10编辑于 2023-03-29
  • 来自专栏bit哲学院

    python自定义异常处理_Python 自定义异常

    参考链接: Python自定义异常 Python 自定义异常  Python有许多内置的异常,当其中的某些错误出现时,它们会强制您的程序输出错误。   但是,有时您可能需要创建符合您目的的自定义异常处理。  在Python中,用户可以通过创建新类来定义此类异常。该异常类必须直接或间接地从Exception该类派生。大多数内置异常也是从此类派生的。 大多数实现都声明一个自定义基类,并从该基类派生其他异常类。在下面的示例中,将使该概念更清晰。  

    1.5K30发布于 2021-01-21
  • 来自专栏github@hornhuang

    Android 自定义控件 自定义 View 入门必备

    自定义 View 在实际使用的过程中,我们经常会接到这样一些需求,比如环形计步器,柱状图表,圆形头像等等,这时我们通常的思路是去Google 一下,看看 github 上是否有我们需要的这些控件,但是如果网上收不到这样的控件呢 这时我们经常需要自定义 View 来满足需求。 ---- 接下来让我们开启自定义控件之路 关于自定义控件,一般辉遵循一下几个套路 首先重写 onMeasure() 方法 其次重写 onDraw() 方法 总所周知 onMeasure() 方法是用来重新测量 60); canvas.drawText("大傻瓜", 0, r+paint.getTextSize()/2, paint); } ---- 运行一下 ---- 到此为止基本的自定义 View 就搞定了,下一篇我们来讨论下 怎么在 xml 中自定义参数 点击查看 https://blog.csdn.net/qq_43377749/article/details/91049344 关于本片博文中的代码我一进保存到

    93850发布于 2021-09-24
  • 来自专栏全栈程序员必看

    mysql自定义异常_mysql自定义函数详解

    笔者找了一台测试服务器升级了该服务器的mysql数据库进行测试,在升级mysql过程中遇到了一些问题并将其 1、在MySql中创建自定义函数报错信息如下: ERROR 1418 (HY000): This

    2.2K20编辑于 2022-10-04
  • 来自专栏分享达人秀

    自定义BaseAdapter

    二、示例 接下来通过一个示例程序来学习如何自定义BaseAdapter创建ListView。 接下来为ListView提供Adapter,使用自定义的BaseAdapter决定ListView所要显示的列表项。 // 获取界面组件 ListView listView = (ListView) findViewById(R.id.listview); // 将数组包装为自定义 datas.add(new Data(R.drawable.item_06, "world", "hello world")); return datas; } } 可以发现使用自定义

    1.1K80发布于 2018-02-02
  • 来自专栏用户6590312的专栏

    自定义Queue

    Queue(队列)是一种特殊类型的集合,旨在使用先进先出方式处理和排序之前保存元素。

    46510发布于 2021-01-12
  • 来自专栏c++ 学习分享

    自定义图库】

    sld文件 前段时间,有网友委托我帮他做一个家具的图库。 首先,做图库的方法有很多,最简单的是MFC拖控件然后自己把做好的bmp图贴进去就可以了,麻烦一点的是sld文件,最麻烦 是用blockview做。 下面先说说3种办法的区别: 首先,如果用MFC拖控件的办法,最简单也最方便,用static或者用picture控件,把bmp贴进去就好了,双击控件的时候,关闭 对话框,然后给cad发送命令就可以了,方便,简单。不好的地方在于自己做bmp图是有大有小的,bmp图贴到控件中的时候, 会有缩放,bmp本来就不是质量很高的图形文件,就会出现失真。 如果用blockview做,首先这个玩意是用来显示dwg图纸的,用这个做图库,一是有点杀鸡用牛刀的感觉,二是blockview这个 东西如果显示过多图纸,那么会很慢的。当然它显示的是dwg,所以不会失真。 那么看来最简单的是用sld来做图库了,cad本身也支持这个,搭配mnu菜单文件,就可以很好的实现图库功能,当然,用这 个做图库,最大的问题是需要你自己做一个完美的sld文件才行,不然也是很丑的。

    47020编辑于 2023-07-31
  • 领券