一、简介 Burp在软件中提供了支持第三方拓展插件的功能,方便使用者编写自己的自定义插件或从插件商店中安装拓展插件。Burp扩展程序可以以多种方式支持自定义Burp的行为,例如:修改HTTP请求和响应,自定义UI,添加自定义扫描程序检查以及访问关键运行时信息,包括代理历史记录,目标站点地图和扫描程序 ...
分类:
其他好文 时间:
2017-06-15 12:50:33
阅读次数:
133
#pragma mark -- Quartz2D 什么是引擎?经包装的函数库,方便开发者使用。也就是说苹果帮我们封装了一套绘图的函数库 用Quartz2D写的同一份代码,既可以运行在iphone上又可以运行在mac上,可以跨平台开发。 开发中比较常用的是截屏/裁剪/自定义UI控件。 Quartz2D ...
分类:
其他好文 时间:
2017-06-05 19:26:12
阅读次数:
235
扫描的控件是一个view,使用者只需贴在自己的控制器内即可。其他UI用户可在自己控制器随便添加。代码如下 源码地址:https://github.com/zhanglinfeng/LFQRCode 支持cocoaPods pod 'LFQRCode' (推荐) ...
分类:
移动开发 时间:
2017-05-18 09:44:46
阅读次数:
205
这种方法的优点就是简单,容易理解,适合开发一些不经常用到的自定义UI控件 缺点就是比较不灵活,如果其他应用想使用这个控件的话得改很多 简单来说,这个方法是用来做成品的,下一篇的方法是用来做模板的。 先看成品,这是一个标题栏控件: 由左右两个按钮和中一个TextView组成: 实现方法: 第一步:定义 ...
分类:
移动开发 时间:
2017-03-07 17:02:35
阅读次数:
223
什么是Quartz2D 1、Quartz 2D 是一个二维绘图引擎,同时支持iOS和Mac系统 2、Quartz 2D 能完成的工作: 绘制图形 : 线条\三角形\矩形\圆\弧等 绘制文字 绘制\生成图片(图像) 读取\生成PDF 截图\裁剪图片 自定义UI控件 图形上下文 1、图形上下文(Grap ...
分类:
移动开发 时间:
2016-11-02 17:51:28
阅读次数:
326
摘自《Android疯狂讲义》(第三版),便于速查。日后设计相关部分将进行补充。 基于Android UI组件的实现原理,开发可以开发出定制的组件。 自定义UI组件时,首先定义一个继承View基类的子类,然后重写View类的一个或多个方法。通常可以被用户重写的方法如下 构造器:重写构造器是定制Vie ...
分类:
其他好文 时间:
2016-10-11 21:07:54
阅读次数:
142
有时候我们需要在程序中执行另一个程序的安装,这就需要我们去自定义 msi 安装包的执行过程。 需求 比如我要做一个安装管理程序,可以根据用户的选择安装不同的子产品。当用户选择了三个产品时,如果分别显示这三个产品的安装交互 UI 显然是不恰当的。我们期望用一个统一的自定义 UI 去取代每个产品各自的 ...
分类:
Windows程序 时间:
2016-10-05 19:42:36
阅读次数:
1185
iOS自定义控件教程:制作一个可重用的旋钮 (原文:Custom Control for iOS Tutorial: A Reusable Knob 作者:Sam Davies 译者:培子 ) 当你的APP需要一些新功能时,自定义UI控件会十分有用,尤其是这些自定义控件可以在其他APP里面很好的重用 ...
分类:
移动开发 时间:
2016-09-23 11:24:43
阅读次数:
297
FileBrowserView 一个强大的文件选择控件。界面比较漂亮,使用也很简单。特点:可以自定义UI;支持复制、剪切、删除、移动文件;可以用在Fragment、ativity、DialogFragment中;支持快速切换目录。 项目地址: https://github.com/psaravan/... ...
分类:
移动开发 时间:
2016-09-11 01:36:44
阅读次数:
260
RBPlayer基于AVPlayer的高度可定制的播放器,要求iOS 7.0及以上版本。特点: 完全可自定义UI 没有层级及位置大小等限制 支持全屏播放,支持忽略竖屏锁定 更多RBPlayer 教程:iOS 高度可定制的播放器,请查阅勤快学http://qkxue.net。 ...
分类:
移动开发 时间:
2016-09-04 14:16:35
阅读次数:
168