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

近期GitHub上最热门的开源项目(附链接)

已有特性如下: 支持自定义命令行 支持缩小/放大图像 可垂直/水平地调整图像大小 可调整目录中的所有图像的大小 不需要任何第三方库 使用 sobel 阈值进行微调 使用模糊滤镜来增强边缘检测 效果图...5、数据结构库Automerge https://github.com/automerge/automerge Star 4895 Automerge 是一个用于在 JavaScript 中构建协作应用程序的数据结构库...建 JavaScript 应用程序的常用方法是将应用程序的状态保存在模型对象中,例如 JSON 文档。具有如下特点和设计原则: 网络不可知论者。...Android KTX 中支持 Android 框架的部分现在可在 GitHub 库中找到,Android KTX 究竟做了哪些方面的优化呢?...比如: 字符串转换为 URI,Android KTX 会为字符串添加一个扩展函数,使字符串更加自然地转换为 URI。

73520

近期GitHub上最热门的开源项目(附链接)

已有特性如下: 支持自定义命令行 支持缩小/放大图像 可垂直/水平地调整图像大小 可调整目录中的所有图像的大小 不需要任何第三方库 使用 sobel 阈值进行微调 使用模糊滤镜来增强边缘检测 效果图:...…………… 5、数据结构库Automerge https://github.com/automerge/automerge Star 4895 Automerge 是一个用于在 JavaScript 中构建协作应用程序的数据结构库...建 JavaScript 应用程序的常用方法是将应用程序的状态保存在模型对象中,例如 JSON 文档。具有如下特点和设计原则: 网络不可知论者。...Android KTX 中支持 Android 框架的部分现在可在 GitHub 库中找到,Android KTX 究竟做了哪些方面的优化呢?...比如: 字符串转换为 URI,Android KTX 会为字符串添加一个扩展函数,使字符串更加自然地转换为 URI。

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

    IO 2024大会上我们宣布的100件事情

    Google Messages 中的 Gemini 现在可以让您在与朋友交流的同一应用程序中与 Gemini 聊天。...Google 照片中的一个名为 “问照片” 的新实验性功能使查找特定回忆或回忆图库中包含的信息变得更加容易。该功能使用 Gemini 模型,并将在未来几个月内推出。...不久之后,您将能够在 Android 上使用 Gemini 创建、拖放生成的图像到 Gmail、Google Messages 等应用程序中,或询问您正在观看的 YouTube 视频相关信息。...开发者的进展您可以参加 Gemini API 开发者竞赛,成为发现最有帮助和开创性的 AI 应用程序的一部分。奖品是一辆 1981 年定制的电动改装德洛瑞安。...可调整大小的模拟器、Compose UI 检查模式和由 Firebase 提供支持的 Android 设备流式传输是所有可以帮助开发者构建各种形式因素的新产品。

    18010

    入坑 Kotlin前,这些框架能让你少走弯路

    1、Bandhook-Kotlin 这是一个完全用 Kotlin 语言编写的 Android 音乐应用,是 Play Store 中的 Bandhook 的 Kotlin 版本。...日历是离线的,没有其他任何集成,可以轻松创建定期事件并设置提醒,还可以显示周数。项目包含一个可调整大小的 4x4 小部件,可在其中自定义文本的颜色,以及背景的颜色。 ? ? ?...只需在终端执行简单的命令,就能轻松地在 Android 开发中开始使用 Kotlin 。 ? 8、Anko 这是一个使 Android 应用开发更快、更容易的 Kotlin 库。...它使代码干净,易于阅读, 使开发者不用再在意 Android SDK 对 Java 版本的限制。...项目由多个部分组成,包括一些轻量级的库、动态 Android 布局方式、DSL 查询和解析器合集,以及一些基于 kotlinx.corutines 库的实用程序。 ?

    2.4K20

    软件分享(二)

    Android篇 本文中的软件为陌路大佬团队所创作的一款用爱发电的宝藏软件,全网音乐免费畅听,亲测好用! 下面的软件链接为我的云盘地址,没有外链病毒,请放心下载。...如若链接失效,请敲我更新链接~ ---- Soul音 一款畅听全网歌曲的音乐软件,且可以免费下载至本地,目前仅支持Android端 ---- Soul音 介绍 功能介绍 1.免费畅听全网歌曲:支持五大排行榜...,搜索支持五大平台歌源,歌曲覆盖全网 2.支持网易云和QQ所有歌单,可按标签筛选想要歌单,如纯音乐,经典港台等,同时可在个人页面导入QQ及网易云歌单 3.支持本地音乐并适配歌词图片,支持MV 4.每日推荐歌曲...,网易云算法,绑定网易云账号食用更佳哦~ 5.支持桌面歌词,顶部状态播放栏,车载蓝牙播放,暗黑模式随系统主题切换 隐藏功能 1.长按歌词,可调整颜色,大小。...2.点击歌词可直接调整歌曲进度,状态栏进度条也可调整歌曲进度。 3.我的菜单里,点击卡通人物可查询天气,每日一句,每日学习一句英语。

    52940

    Astro 5.2带来了Tailwind 4支持和新功能

    “使用 Mirai,你可以使用 JSON 实时定义你的 UI,从而动态地构建出色的跨平台应用程序,”他写道。他写道,Mirai 使个性化 UI 变得更容易,并简化了维护。...一个有趣的变化是,Android 16 正在逐步取消应用程序限制大屏幕上的屏幕方向和可调整大小的能力。...“这类似于 OEM 在过去几年中添加到大屏幕设备中的功能,允许用户以任何窗口大小和宽高比运行应用程序,”该博客文章指出。...“在宽度大于 600dp 的屏幕上,以 API level 36 为目标的应用程序将具有可调整大小的应用程序窗口;你应该检查你的应用程序,以确保你现有的 UI 可以无缝缩放,并在纵向和横向宽高比下都能很好地工作...他们补充说,限制方向和调整大小的 Manifest 属性和 API 将被忽略,但游戏除外。 Android 提供了 框架、工具和库 来帮助解决这个问题。

    4910

    Android 系统架构

    Location Manager 提供地理位置及定位服务 Package Manager 管理所有安装在Android系统的应用程序 Notification Manager 使应用程序可以在状态栏中自定义提示信息...系统运行库 C/C++ 程序库,被Android中不同的组件使用,并通过应用程序为开发者提供服务 Android 运行库及Android 运行环境 ,运行时库又被非为核心库与ART虚拟机, ART 系统在安装应用时会进行一次预编译...这部分代码 Webkit,LibWebCore - 一个最新的web浏览器引擎用,支持Android浏览器和一个可嵌入的web视图。...硬件抽象层 位于操作系统内核与硬件电路之间的接口层,其目的在于将硬件抽象化,保证硬件厂商的知识产权,隐藏特定平台的硬件接口细节,为操作系统提供虚拟硬件平台,使其具有硬件无关性,可在多种平台进行移植。...Linux 内核层 Android核心服务基于Linux内核,在此基础上,添加了部分Android专用的驱动。 系统安全性、内存管理、进程管理、网络协议栈和驱动模型等都依赖与该内核。

    93210

    在 Android 12 中构建更现代的应用 Widget

    从 2008 年开始,Widget 就一直是 Android 系统的一个重要组成部分,也是自定义主屏幕的一个重要方面。...实现圆角 在 Android 12 中许多关键的界面元素都开始采用圆角设计,为了使 AppWidget 与其他系统组件样式之间看起来一致,Android 12 引入了 system_app_widget_background_radius...的可调整尺寸范围。...GlanceAppWidgetReceiver 和 GlanceAppWidget,Glance 会为您处理大部分的工作,您只需要覆写 MyAppWidget 中的 Content 方法,提供 AppWidget...例如,此处我们将一些尺寸映射到某些特定形状,每当创建或更新 AppWidget 时 Glance 都会调用每个 Size 定义好的的 Content 方法,每次都将映射到特定尺寸并存储在内存中,系统能够在用户调整

    2.2K20

    寻找AR中的Big Difference - v2.0 | MixLab AR指南

    下图演示了一个基于大白鲨3D模型的案例,并谈到可以让你在真实环境中了解大白鲨的体型有多大。在搜索结果中页面,你可以直接点击这个3D模型,然后进入3D模型预览界面,之后可以选择AR模式实景预览。...利用苹果最新发布的ARKit3,使用Planner 5D就像是现实生活中家庭设计的模拟人生。...用户在宽面制作可调整尺寸的标本,在AR近距离感知标本,进行各操作。良好的造型让用户明确理解人体器官的大小和关系的大小,学习解剖练习操作。...这款身临其境的应用程序可在谷歌游戏和Apple App Store中使用,利用AR和VR的强大功能,将故事和报道带入生活。例如该APP允许用户沉浸在1969年7月阿波罗11号登月的历史当中。...接着,你可以对处理完成的3D扫描结果进行标记和编辑,并可在线分享给朋友。

    75820

    RNA-seq入门实战(十):PPI蛋白互作网络构建(下)——Cytoscape软件的使用

    PPI网络图绘制: ➀选取部分节点展示 ➁Analyse Network ➂node节点与edge连线的调整 ➃layout排布调整 ➄图像导出 4. Apps的使用:待更新......PPI网络图绘制 3.1 选取部分节点展示 在画布中选中我们想展示的目的基因后,点击 File - New Network - From Selected Nodes, All Edges,即可新建一个只包含目的基因的画布...node与edge等的相关调整设置在软件左侧的Style处,Style下方可切换node、edge等设置: 注意,相关设置的左上property处可以打开或隐藏可调整选项 下面示范根据degree...选择Continuous Mapping——点击进入调整到合适的大小区间 根据log2FC调整node节点颜色渐变Fill Color选项——Colum选择log2FC——Mapping Type...,调整好其在画布上的位置和大小(否则导出图像容易不完整),在画布下方点击文件导出键,一般选择保存为pdf文件便于后期在进行编辑 ---- 4.

    4K65

    5分钟教你制作.9图片

    需求概要 在Android Studio环境下将PNG图片制作成.9图片,使之实现纯色背景自适应拉伸,图案内容保持原始比例。...效果2 作为资源图片纯色部分进行局部拉伸,使图案部分保持原始比例 作为输入框的背景图片,使图片部分区域拉伸,部分区域实现文本内容的填充 .9图片制作 修改图片格式 首先找一张普通的png图片,将其导入到...在Android Studio的.9.png绘制面板中可以看到图片的上下左右区域,如下图红色框框区域。 ?...若绘制黑线后需要对黑线覆盖的区域进行调整,可将鼠标移至黑线两段的竖直方向的线,按住鼠标进行拖动可调整黑线的长度(覆盖区域)。 ?...绘制操作 点击除黑线的其他区域,如下图红色框框中的区域,可添加新的黑线,对多个区域进行拉伸。 ?

    3.6K30

    Now in Android #13 - 最新 Android 动态分享

    读者们也可以点击文末的 阅读原文 直接查看原文。 下面进入正题。 作者首先吐槽了 13 这个数字。13 在西方国家是个不吉利的数字,所以你可以把本篇当做 #14 。...新的 动态计费状态 API 和 带宽估测 API) 。 气泡 。气泡内置于通知系统中。它们悬浮在其他应用内容之上,并会跟随用户移动到任何位置。气泡可以展开以显示应用功能和信息,并可在不使用时收起。...在 Android 10 中引入,但是隐藏在开发者选项中,默认禁用。现在已经启用了。 单次权限 。提供了类似 iPhone 的权限机制,用户可以选择赋予临时的单次权限。...分区存储 在 Android 10 引入,本次预览版中的改进包括可选的媒体原始文件路径访问、更新过的 DocumentsUI、MediaStore 中的批量编辑操作。 生物验证 API 。...视频 Vector Assets 如何使用 Vectors 提供清晰,可调整大小,生动的图像。

    78020

    如何优化您的 Android 应用(Go 版)

    “lite” 应用程序仍然可以定位所有区域设置中的所有设备,因为不需要此“精简版”应用程序仅针对 Android(Go 版)设备。 每种方式都有优点和缺点,最好根据您的特定业务来评估这些方案。...通过有损 WebP 压缩,可以生成几乎相同的图像,并且文件大小更小。对于矢量图形,请使用 SVG。有关更多详细信息,请查看 数十亿的连接:优化图像和 WebP 概述。...然后,我们使用 Gradle 脚本将这个 Go-edition APK 以及我们的常规 APK 打包,所有这些都来自相同的代码库。我们还使用尺寸更小的虚拟图像覆盖了第三方库中的图像。...Android(Go 版)手机是设备上具有 的设备。该操作系统经过优化,可在低内存环境下高效运行,开发人员关注的焦点是确保其应用程序或游戏经过优化以高效利用内存。...他补充说:“我还找到了诸如 While 和 For 这样的循环,用于读取数据库的执行操作,并尝试使用 AsyncTask 将大部分这些进程放入异步类中。

    1.8K20

    Android Studio 4.1 发布啦

    的文件菜单中打开 TensorFlow Lite模型导入对话框 。 选择 .tflite 模型文件。 点击完成。...Display data :在“Display”部分,SurfaceFlinger 和 VSYNC 的新时间线可以帮助开发者调查应用程序UI中的渲染问题。 ?...(image-213d5c-1602658210645)] Android Studio 通过提供新的操作并扩展了“Find Usages”窗口中的支持,使在Dagger相关代码之间导航变得更加容易。...Studio现在向您显示自定义视图的预览,使用工具栏中的下拉菜单可在多个自定义视图之间切换,或单击按钮以垂直或水平环绕内容。...: 更快的部署速度 通过开发一种无需安装应用程序即可在设备上部署和保留更改的方法,在优化迭代速度上进行了大量投资。

    6.5K10

    最新iOS设计规范十|5大拓展程序(Extensions)

    在键入过程中播放标准的键盘点击声音。当用户点击键盘上的按键时,键盘点击声音会提供可听见的反馈。在输入视图中点击自定义控件也会产生这种声音。...iMessage应用程序 iMessage应用程序可在Messages对话的上下文中提供交互式体验。iMessage应用程序使人们可以共享数据和媒体,在共享任务上进行协作以及彼此玩游戏。 ?...尽管贴图可以是静态图像,但动画贴图是在对话中传递能量的好方法。确保使用足够高的帧频以保持运动流畅。 测试放置的可能性。用户可以缩放,旋转和在对话的各个部分上放置贴纸。...操作扩展则是让用户启动针对当前内容的任务,例如添加书签、复制链接、保存图像。 用户在点击页面中的操作按钮,会显示带有共享扩展和操作扩展的活动视图。该活动视图只会显示与当前内容相关的扩展。...最好的扩展程序使人们仅需几个步骤即可执行任务。例如,共享扩展名可以通过单击立即将图像发布到社交媒体帐户。仅在必要时提供接口。 避免将模式视图放在扩展中。默认情况下,扩展显示在模式视图中。

    3.2K10

    谷歌希望开发者构建设备端AI应用程序

    如今的手机都配备了可在设备上直接运行 AI 的硬件;Google 鼓励编码人员利用它。...此 LLM 是多模态的,这意味着开发者可以在其周围构建语音、图像、视频或聊天机器人应用程序。 “Gemini Nano 是 Android 推荐的生产路径。”...– Google 的 Thomas Ezan Google 代表表示,Gemini Nano 是设备内 AI 最有能力的模型,它还可以很好地集成到 Android 应用程序中。...开发者可以使用量化来优化移动设备的模型,以减少模型大小和处理要求。 LoRA 被认为是将 AI 微调到设备和应用程序的重要组成部分。...一些 LLM 擅长特定任务,而该 API 为开发者提供了选择其模型的灵活性。 开发者将依赖 MediaPipe API 为 Android 和 iOS 设备编写 AI 网页应用。

    11410

    详解 Android 12L|更好地适配大屏幕设备

    为了在 Android 12 及之后的版本中打造更好的分屏模式体验,我们正在协助用户,让所有应用在启动后自动进入分屏模式,无论这些应用是否声明为可调整大小。...,帮助您设计、开发和测试可调整大小的应用 UI。...此类断点专门用于平衡布局的简单性和灵活性,以便在特殊情况下优化您的应用,同时能够代表生态系统中的大部分设备。...△ 参考设备类中的布局验证工具 可调整尺寸的模拟器 若您需要在运行时对您的应用进行测试,可以使用 Android Studio Chipmunk 中附带的可调整尺寸的全新模拟器配置。...要创建可调整尺寸的全新模拟器,可以使用 Android Studio 中的设备管理器来创建一个新的虚拟设备,并选择带有 Android 12L (Sv2) 系统映像的可调整尺寸的设备定义。

    3.8K20

    华为鸿蒙 HarmonyOS 开发资料全面汇总

    fresco - Fresco 是一个功能强大的系统,用于在 OpenHarmony 应用程序中显示图像。...Glide 的主要重点是使任何种类的图像列表尽可能平滑和快速地滚动,但是 Glide 在几乎所有需要获取,调整大小和显示远程图像的情况下也很有效。...PatternLockView - 一个自定义屏幕图案解锁控件,该库使您可以轻松,快速地在应用程序中实现模式锁定机制。...该模块向 RxJava 添加了最小的类,这些类使在 openharmony 应用程序中编写反应式组件变得容易且轻松。...cropper - 裁剪器是一种图像裁剪工具。它提供了一种以 XML 方式和以编程方式设置图像的方法,并在图像顶部显示了可调整大小的裁剪窗口。

    3.3K40

    【老孟Flutter】Flutter 2 新增的功能

    对于其他特定于桌面的功能,此版本还启用了Flutter应用程序的命令行参数处理功能,以便可以使用诸如Windows File Explorer中的数据文件双击之类的简单操作来打开应用程序中的文件。...作为Flutter Engage的一部分,Andrew Brogdon和Zoey Fan做了一个关于“使用Flutter进行应用获利”的会议(可在Flutter Engage网站上找到),他们在其中讨论了使用...一旦运行了DevTools,选项卡上的新错误标记将帮助您跟踪应用程序中的特定问题。...图片发布 DevTools中的红点可帮助您专注于出现错误的应用程序部分 DevTools的另一个新功能是能够轻松查看分辨率比显示的图像高的图像,这有助于跟踪过多的应用程序大小和内存使用情况。...图片发布 实际应用中的“反转超大图像”选项 此外,根据大众的需求,除了在Flutter Inspector的“布局资源管理器”中显示有关灵活布局的详细信息外,我们还添加了显示固定布局的功能,使您能够调试各种布局

    7.9K20
    领券