首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我常用iOS开源库

前言 OC库和Swift库相似功能很多 选择建议是:如果OC库Swift中完全能用 就优先用OC库 原因是:Swift语言还是不太稳定 语言一更新 程序一大改 实在是太痛苦了 菜单相关 语言 项目名称...布局 Swift TangramKit 仿Android布局 ObjectC Masonry Autolayout ObjectC SDAutoLayout Autolayout ObjectC WHC_AutoLayoutKit...项目名称 项目说明 ObjectC ActionSheetPicker-3.0 弹出层选择器 ObjectC JGProgressHUD 提示 ObjectC MBProgressHUD 提示 ObjectC...SVProgressHUD 提示 ObjectC DQAlertView 提示 ObjectC ios-custom-alertview 自定义弹出层 Swift DOAlertController...弹出层 Swift ZJNotice 消息提醒 其他UI 语言 项目名称 项目说明 ObjectC QMUI_iOS 腾讯开源UI集 ObjectC DZNEmptyDataSet 设置页面无数据背景图

2.7K54

微软Chromium内核Edge开发版更新,包含一些新功能和修复

“添加到词典”上下文菜单选项现在有一个图标 对于新标签页快速链接,如果没有可用站点图标,我们现在会显示从站点第一个字母创建图标 为了便于阅读,增加了用户配置文件弹出口上某些文本大小 当选项卡处于最小宽度并且仅显示关闭按钮...bug修复: 发送反馈对话框不再拼写检查URL和电子邮件地址 修复了Microsoft Edge通过远程桌面会话访问后可能崩溃错误 修复了导航回历史搜索结果崩溃问题 修复了与许多不同场景中出现工具提示相关崩溃问题...修复了有关危险文件下载警告可视格式问题 修复了DevTools Performance选项卡中一个错误,其中事件日志查看器中复选框与相邻内容重叠 新标签页设置不再显示设置搜索中 修复了树视图错误...(例如添加新收藏夹文件夹看到错误)显示黑暗主题中黑暗灰色图标 黑暗模式下,新标签页图标不再是深灰色 那些已经安装了Edge开发版用户,可以通过检查更新获取最新版本。...如果没有自动安装,可以微软Edge下载Dev或Canary版本,这两个版本每天都会更新

2.1K20
您找到你想要的搜索结果了吗?
是的
没有找到

易剪:小巧高效文字剪藏工具

文章更新:   20170315 初次成文   应用名称:易剪 应用包名:name.gudong.easypaper 备注说明:暂无   当我们阅读文章或者文档,遇到比较重要或者比较感兴趣内容,...(小苏偷懒,这一段是根据开发者应用简介改编来~)   "易剪"是一款文字剪藏应用,当你浏览器或者其他支持"Android原生文本操作栏"应用中选择文字,会看到"追加到简报"选项,选择这一选项后将会弹出..."剪报"悬浮,点击上方"+"按钮你可以新建一个"剪报"并可以自拟一个剪报标题,所谓"剪报标题",就是类似于笔记标题东西。   ...当然,只有Android6.0及以上版本才支持"自定义Android原生文本操作栏"特性,所以当你系统是5.1及以下,长按选择文字可能不会弹出"追加到剪报"选项。...长按选择文字后,你只需要选择"分享"按钮,弹出目标应用中选择"易剪"即可弹出"剪报"悬浮,之后操作就和上面说一样了~(因为小苏手头没有系统为Android6.0以下设备,所以暂时无法给大家截图啦

76010

深度操作系统20.7正式发布

支持日视图鼠标左键选中日期并拖拽,弹出新建日程页面功能 对应用默认尺寸及最小尺寸显示逻辑进行优化 优化年视图灰色日期小红点显示逻辑 优化年视图点击具体日期选中效果 相机 新增支持 MP4 存储格式 相册...弹出软件包安装器界面问题 修复 FTP 服务器里搜索不存在文件,返回上级目录内容显示错误问题 修复设置中“磁盘图标上显示文件系统标签”项切换,设置结果未立即生效问题 修复永久删除某些文件夹,无法彻底删除且没有报错提示问题...修复打开 smb 服务端,选择发送大文件传输进度显示异常问题 影院 修复影院播放音频文件默认声音小问题 修复视频文件名称包含 {} ,视频无法播放问题 浏览器 修复部分机型浏览器扩展程序安装出错后...修复系统语言为西班牙语、波兰语,应用商店最小化时,应用详情页面显示异常问题 控制中心 对输入法快捷键设置页面文案进行修改 修复控制中心搜索不支持对输入法下三级设置项进行搜索 修复部分机型系统更新弹出输入法配置框问题...修复无焦点状态下鼠标右键点击输入法图标,输入法选中错误问题 其它 修复 radeon 显卡终端任务栏花屏问题 修复打开多个窗口连续关闭管崩溃,退出特效模式后无法再次开启问题 修复系统安全漏洞提升系统安全

78440

AutoJs6 – v6.2.0 – 安卓 JavaScript 自动化工具 (Auto.js 二次开发)

修复 主页抽屉权限开关在提示消息对话框消失后可能出现状态未同步问题 修复 Root 权限修改主页抽屉权限开关失败未继续弹出 ADB 工具对话框问题 修复 Root 权限显示指针位置初次使用时提示无权限问题...修复 使用悬浮菜单关闭悬浮后重启应用时悬浮依然开启问题 修复 布局层次分析时长按列表项可能导致弹出菜单溢出下方屏幕问题 修复 安卓 7.x 系统夜间模式关闭导航栏按钮难以辨识问题...修复 http.post 等方法可能出现请求未关闭异常 修复 colors.toString 方法 Alpha 通道为 0 其通道信息结果中丢失问题 优化 重定向 Auto.js 4....异常消息增加多语言支持 优化 主页抽屉权限开关仅在开启弹出提示消息 优化 主页抽屉布局紧贴于状态栏下方避免顶部颜色条低兼容性 优化 检查更新 / 下载更新 / 更新提示功能兼容安卓 7.x...优化 任务面板列表项按相对路径简化显示任务名称及路径 优化 文本编辑器按钮文本适当缩写避免文本内容溢出 优化 文本编辑器设置字体大小支持恢复默认值 优化 提升悬浮点击响应速度 优化 点击悬浮布局分析按钮直接进行布局范围分析

4.3K20

实践 | Google IO 应用是如何适配大尺寸屏幕 UI

格还是双日程功能中,我们用列表-详情模式来展示信息层次。宽屏幕设备,显示区域被划分为左侧会议列表和右侧所选会议详细信息。...经过一些实验,我们发现即使是大屏幕平板,竖屏模式同时显示出双格内容会使得信息显示过于密集,所以这两个宽度值可以保证只横屏模式下才同时展现全部内容。...当您在搜索,可以选择不同标签来过滤需要显示搜索结果,我们也会把当前生效过滤标签显示以下两个位置之一: 窄模式位于搜索文本框下方,宽模式位于搜索文本后面。...△ 平板横屏搜索应用栏 (窄模式) △ 平板竖屏搜索应用栏 (宽模式) 此前,我们通过搜索 Fragment 视图层次中应用栏部分使用 标签,并提供两种不同版本布局来实现此功能...但我们想要充分利用额外屏幕空间,而不是限制显示内容宽度。窄屏幕设备,您会看到一列项目,它们会在点击展开或折叠。

2.1K20

数据可视化工具Visdom

格中更新属性触发 `propertyId`-属性列表中位置 `value`-新属性值 Click-单击“图像”触发,具有一个参数: `image_coord`-字典,其中x字段和y字段用于可能缩放...选择环境 主页,可以使用环境选择器不同环境之间切换。选择新环境将向服务器查询该环境中存在图。环境选择器允许搜索和过滤新环境。 比较环境 从主页可以使用环境选择器比较不同环境。...复选框中选择多个环境将向服务器查询所有环境中具有相同标题图,并将它们绘制单个图中。创建一个附加比较图例格,该格具有与每个选定环境相对应数字。...使用与“x_name”相对应图例更新各个图,其中“x”是与比较图例格相对应数字,而“name”是图例中原始名称。 注意:比较环境视图对高吞吐量数据不可靠,因为服务器负责生成比较内容。...所以不要比较这种绘图上会收到大量更新环境,因为每次更新都会要求重新生成比较。如果你需要比较接收大量数据两个图,请让它们单个env共享相同窗口。

3.7K20

折叠屏应用设计规范,了解一下?

本文将重点介绍 Material Design 指南中更新相关内容,并提供一些建议来帮助开发者按照自适应界面的原则来构建应用,从而解决平板电脑和可折叠设备适配问题。...而且开发者不需要去检查实际物理尺寸或屏幕方向,或其他容易出错标识。您在设计和构建不同尺寸类别,请想想人们会如何手持和触摸这些类别所代表设备。...,当用户从列表中选择一个项目,我们从 ViewModel Kotlin 流中接收到该项目,然后更新详情内容,并通过调用 openPane 将其滑入视图。...FoldingFeature 中还包含窗口中折叠位置,当折叠导致内容视图被割裂,我们应该及时更新布局参数。...新 Layout Validation 工具可以覆盖了各种尺寸类别的参考设备预览布局,并提示问题区域 (例如文本使用了长行),以及为不同断点推荐不同界面组件。

4.3K20

Android 9.0 强势来袭,带来了哪些新特性?

辅助功能格标题 Android 8.1(API级别27)及更低版本中,辅助功能服务无法始终确定何时更新屏幕特定格,例如活动将一个片段替换为另一个片段。...格由逻辑分组,视觉相关UI元素组成,其通常包括片段。 Android 9中,您可以为这些格提供辅助功能格标题或可单独标识标题。...组导航和输出 屏幕阅读器传统使用该 android:focusable属性来确定何时应该ViewGroup将View对象或对象集合 作为单个单元读取 。这样,用户就可以理解视图逻辑彼此相关。...窗口细节更改 应用程序同时重绘多个窗口Android 9可以更轻松地跟踪应用程序窗口更新。...该getSource() 方法返回与每个事件关联窗口视图。 如果应用程序已为其 对象定义了辅助功能格标题View,则您服务可以识别应用程序UI更新时间。

3.3K20

Excel 常用九十九个技巧 Office 自学教程快速掌握办公技巧

允许用户自定义界面的电子制表软件包括字体、文字属性和单元格格式,它还引进了智能重算功能,当单元格数据变动,只有与之相关数据才会更新,荒岛本次带来九十九个 Excel 技巧,提高您办公效率。...7、重复一次输入单元格中输入内容按回车键进入下一个单元格后,再按组合键【Ctrl+D】即可以快速重复一次输入内容。...14、冻结格依次点击菜单栏视图】-【冻结格】-【冻结首行或冻结首列】若需要同时冻结首行和首列时点击数据区域左上角第一个单元格再选择冻结格中【冻结拆分格】即可,需要取消冻结则点击【取消冻结格...82、固定长度编号只需要将整列格式调整成文本格式后,我们再输入 001 就不会变掉了。83、冻结首行单元格全选首行单元格 -【视图】-【冻结格】- 选择【冻结首行】即可。...86、取消固定单元格首先全选固定单元格,然后点击【视图】-【冻结格】-【取消固定单元格】即可。

7K21

悬浮开发设计实践

,且悬浮可拖拽,不影响其他界面焦点;点击悬浮可返回原来Activity1.2 遇到问题什么是悬浮全局悬浮许多应用中都能见到,点击Home键,小窗口仍然会在屏幕显示。...,大概思路是判断手指抬起时候点是屏幕左边还是右边4.2 请求悬浮权限关于悬浮权限当API= 23,需要在AndroidManifest...这个变量是用来指定窗口类型设置这个变量,需要对不同版本Android系统进行适配。...而Android 8.0对系统和API行为做了修改,包括使用SYSTEM_ALERT_WINDOW权限应用无法再使用一下窗口类型来在其他应用和窗口上方显示提醒窗口:如果需要实现在其他应用和窗口上方显示提醒窗口...实际这么做还是有问题部分手机上如果是首页按返回键的话仍然不能隐藏,这个又是系统级兼容性问题。

2.3K40

Android 抓包工具——HttpCanary

简介 HttpCanary是Android平台下功能最强大网络分析工具,支持TCP/UDP/HTTP/HTTPS/WebSocket等多种协议,可以视为Android平台下Fiddler和Charles...数据内容预览,例如JSON、图片、音频、视频、文本、Cookie等。 丰富数据分析视图,例如Raw视图、HEX视图、TEXT视图等。...请求抓包 抓包步骤 1.启动应用,点击右下角小飞机抓包按钮,此时会弹出安装CA证书弹窗,点击安装即可。 ? ? 2.为证书命令可以自定义一个名词,这里我们使用默认名称。 ?...4.启动应用,此时右下角会有抓包悬浮。 ? 5.双击浮可以方法查看抓包请求列表。 ? 请求分析 1.点击请求列表中任意一个请求,可以查看请求详情。 ? 2.点击请求菜单可以查看到详细请求信息。...点击目标应用菜单,可以选择设备应用列表或者直接输入应用包名。 ? 目标Host 设置目标Host可以对指定域名进行抓包,设置界面点击菜单目标Host添加IP或域名保存生效。 ?

68.9K33

深入理解 Android Window系统

Window作用 Window是Android窗口系统核心,扮演着多重角色,包括: 界面绘制:Window负责将Activity定义用户界面绘制到屏幕,包括布局和视图绘制。...多窗口支持:Window支持多窗口模式,允许同一屏幕同时运行多个应用程序或Activity,提供了更多多任务处理灵活性。...DecorView作用 DecorViewAndroid中具有以下关键作用: 容纳内容视图:DecorView是一个ViewGroup,它包含了应用程序内容视图。...系统提示框:用于显示系统级提示,如权限请求、应用更新等。 创建一个简单Window 首先,让我们创建一个简单Android Window,这个Window将包含一个文本视图。...Window并将一个文本视图添加到它内容视图中。

52020

提高效率 |ArcGIS Pro 中所有快捷键一网打尽

右箭头键或左箭头键 功能区或格中从一个选项卡移至另一选项卡。 Tab 键或 Shift+Tab 功能区、格、视图或对话框上命令或项目之间移动。 箭头键或下箭头键 列表中元素之间移动。...打开快捷菜单(弹出菜单)。 F10 从功能区移至活动视图格并返回功能区。 Ctrl+Tab 或 Alt+F7。将出现一个窗口,其中显示了工程中活动格和视图。使用方向键可移至要激活视图格。...Ctrl+Insert 将新关键帧追加到动画结尾处最后一个关键帧之后。 Shift+Insert 更新或设置关键帧。如果当前时间存在一个关键帧,则该帧将被更新。...Ctrl+L 当布局为活动视图,锁定或解锁在内容格中选择项目。 Ctrl+Shift+L 当布局为活动视图,请在内容格中锁定或解锁该级别上所有项目。...播放,将地图显示传感器视频帧和地面轨迹保持居中。当视频到达显示器边缘,地图显示将平移。这与自动追踪视频播放器工具相同。 Ctrl+Alt+N 活动视频视频显示指北针。

80520

Android Accessibility 安全性研究报告

三、 使用情况 依据Android官方详细介绍,开发者应该从自身应用出发,增加视图属性如contentDescription等内容后,可以不修改原有代码逻辑情况下使用户体验得到优化,如预装在Android...设备屏幕阅读器TalkBack[3],没有修改系统源码情况下,满足了视力不足用户使用Android设备需求。...应用市场没ROOT权限条件下,安装或更新软件时会弹出应用安装界面,而用户想要安装或更新多个应用时,需要用户多次主动去点击安装按钮,造成用户使用上不便,免ROOT自动安装正为了解决用户希望免去反复点击操作这个需求而产生...图3.7 中木马后点击浏览器视图后截图 二、 运行逻辑 样本获得Accessibility激活后,会接收到Accessibility事件,通过对事件当中包名、文本信息、事件类型综合处理,实现了上述恶意行为...图3.11 搜索关键字代码片段 通过当前事件包名和事件文本信息,隐藏自身程序系统安装界面。样本还具有更新迭代版本代码,结合以下代码理想下可以做到让用户感知不到版本更新 ?

1.7K80

Android 8.0 “奥利奥”正式发布

如果你订阅了 YouTube Red 并开启了「后台播放功能」,系统就能在你把 YouTube 放到后台同时将视频内容以悬浮形式继续播放; 当你 Chrome 中查看网页视频,也可以将某个标签中视频...智能文本选择与智能共享 利用机器学习和人工智能,当我们 Android 8.0 中进行文字点选操作,系统会自动识别我们想要复制文字内容。...长按弹出浮动工具条中,系统还将提供可用于处理被选中部分文字内容应用选项。 ?...目前,一些使用原生通知样式应用已经可以 Android 8.0 正确调用新通知背景着色机制了,效果也十分讨人喜爱。 ? APP图标角 ?...自适应 TextView、统一布局边距:Android 8.0 允许开发者根据 TextView 大小自动设置文本展开或收缩大小,对开发者而言,不同屏幕优化文本大小或者优化包含动态内容文本大小要比以往简单多了

1.4K40

最新iOS设计规范四|3大界面要素:视图(Views)

七、浮层/弹出视图(Popovers) 浮层通常是当用户点击屏幕某个内容控制点或区域,在其上方出现瞬态视图。通常浮层上会有个指向其出现位置箭头。浮层分为非模态和模态。...一般来说,浮层主要应用于iPadAPP(聚焦用户注意力)。iPhoneAPP中,通常会使用全屏模态视图来呈现信息,而不是弹出浮层来节省空间。...在这种类型界面中,主要列显示侧边栏,可选补充列显示列表视图,辅助内容格显示有关所选内容详细信息。 iPad,使用拆分视图而不是标签栏。...相反,将内容添加到表开头或结尾,让用户准备好滚动到它。一些APP加载新数据时会显示一个加载器,并提供一个直接跳转到该数据控件。最好还包括一个刷新控件,这样用户就可以随时手动进行更新。...文本视图可以是任何高度,并可以通过滚动方式显示额外内容。 默认情况下,文本视图文本是左对齐,并使用黑色系统字体。如果文本视图可编辑,则在视图内部点击,屏幕下方会弹出键盘。 ?

8.4K31

Android下屏幕锁屏弹窗正确姿势

如何在锁屏界面弹出悬浮 如何监听系统屏幕锁屏 经过总结,监听系统锁屏可以通过以下两种方式: 1) 代码直接判定 2) 接收广播 1) 代码直接判定 代码判断方式,也有两种方法: a)...竟然知道了对于系统屏幕监听方法,那么接下来就是要在屏幕锁屏时候,弹出悬浮框了,这个实现方式有两种: 1) 使用WindowManager 2) 使用Activity 目前情况是,使用这两种方式真机上都可以实现...广播中启动锁屏弹窗 我们设置是锁屏下才弹窗,非锁屏下就不适合弹出这个窗口了(你可以试一下,效果会很怪)。...需要注意是,广播中启动Activitycontext可能不是Activity对象,所以需要添加NEW_TASK标志,否则启动可能会报错。...我们就可以结合之前系统发送广播后进行相应悬浮弹出处理。

2.6K20
领券