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

    聚焦 Android 11: UI 与 Compose

    作者 / Chris Banes 和 Nick Butcher 在往期 #11WeeksOfAndroid 系列文章中我们介绍了联系人和身份、隐私和安全、 Android 11 兼容性 、开发语言、 键盘 (IME) 动画 Android 11 的新功能之一是应用能够在屏幕键盘打开和关闭之间无缝过渡,以及改进的 WindowInsets API,实现对键盘 (IME) 等控件的控制。 知识点 无论您是使用当前的 UI 工具包进行构建,还是为下一代做准备,我们都希望本期分享的资源能够帮助您打造深受用户喜爱的 UI 界面。感谢大家收看或加入我们的 AMA。 您可以按照 "现代界面" 学习计划学习如何利用 Material Design、动画或最新的 Android 11 功能。 欢迎通过 Compose 学习计划了解 Android UI 开发的未来,并提供 反馈 助力其发展。

    2.1K30发布于 2020-10-16
  • 来自专栏图像识别与深度学习

    《Android》Lesson11-UI布局

    Week07    2016/10/25上午1-4节 一、复习 二、无种基本布局 0、布局:布局,控件 Android系统五大布局详解Layout - 推酷 Android开发学习笔记:5大布局方式详解 - IT的点点滴滴 - 51CTO技术博客 1、线性布局LinearLayout (1)android:orientation="horizontal"//水平方向,默认,注:控件宽度不能为match_parent (2)android:orientation="vertical"//垂直方向,注:控

    78080发布于 2018-05-22
  • 来自专栏无原型不设计

    从iOS 11 UI Kit中谈谈iOS 11的新变化

    iOS 11毫无疑问是一次大规模的系统更新,UI、系统内核、锁屏等多方面都进行了不同程度的改进。 小编第一时间为大家整理好了iOS 11优秀 UI Kit的下载资源,并且与大家谈一谈UI Kit背后的iOS 11的新变化。 1、 iOS 11 UI 的新变化 在准备着手设计前,首先我们来梳理一下iOS 11 的设计理念。 (3)UI 8 下载: https://ui8.net/products/sparks-ios-11-ui-kit ? (5)Applypixels下载: https://applypixels.com/template/ios-11-ui-kit/ ?

    1.5K90发布于 2018-03-16
  • 来自专栏捞月亮的小北

    11. Mybatis的逆向工程

    正向工程:先创建 Java 实体类,由框架负责根据实体类生成数据库表。 Hibernate 是支持正向工 程的。 逆向工程:先创建数据库表,由框架负责根据数据库表,反向生成如下资源: Java 实体类 Mapper 接口 Mapper 映射文件 1. 创建逆向工程的步骤 ‍ ① 添加依赖和插件 ‍ <! -- 具体插件,逆向工程的操作是以构建过程中插件形式出现的 --> <plugin> <groupId>org.mybatis.generator</groupId> /dependencies> </plugin> </plugins> </build> ‍ ② 创建 MyBatis 的核心配置文件 ‍ mybatis-config.xml ‍ ③ 创建逆向工程的配置文件 -- targetRuntime: 执行生成的逆向工程的版本 MyBatis3Simple: 生成基本的CRUD(清新简洁版)

    49810编辑于 2023-12-01
  • 来自专栏喔家ArchiSelf

    AI工程11个实践指南

    ,联合软件工程、网络安全和应用人工智能领域的专家,推出了AI工程11项基础实践。 这里,尝试把这11条经过实战检验的AI工程指南讲清楚,从问题定位到团队搭建,从数据管理到伦理考量,搞懂这些,才能避开AI开发的那些坑,真正打造出能落地、能长久、能让人放心的AI系统。 11、伦理是AI的底线,既要融入设计,也要纳入策略 当AI系统的能力越来越强,开始渗透到国防、医疗、金融、就业等各个关键领域,甚至能做出影响人类生活、利益甚至生命的决策时,伦理问题就成了绕不开的话题。 小结:变化,是AI工程唯一的不变 卡内基梅隆大学软件工程研究所的这11项AI工程基础实践,归根到底,都是在教我们一件事:学会应对变化。 但变化并不意味着无序,这11项实践,就是为AI工程建立了一套底层的逻辑和规范:从一开始就选对问题、搭好团队,到开发过程中管好数据、选对算法、做好安全,再到上线后持续优化、接受模糊性、扛住变化,最后守住伦理的底线

    14410编辑于 2026-06-15
  • 来自专栏花叔的专栏

    在这里,UI工程师在做什么

    前阵子有个学生要投简历,他在“UI工程师”和“前端工程师”这两个岗位中权衡,最后选择了“前端工程师”,我问他为什么,他跟我说:“我的视觉设计能力不大好,所以UI工程师我就不考虑了”。 但我看他的简历,不管从兴趣爱好还是技术能力都比较适合从事UI工程师,于是我跟他说:“国外的UI工程师也许真需要设计能力,但在国内,据我所知,起码在腾讯,UI工程师是不一定需要具备很强的视觉设计能力的,你得考虑考虑国情啊 今天给大家科普一下花叔眼里“UI工程师”是怎样的。 首先明确一下,BAT中,其实仅有腾讯是有“UI工程师”这个岗位,那它是怎么来的呢? 大概在三年前,腾讯并没有UI工程师这个岗位,却有“网页重构设计师”这么一个岗位,其实“网页重构”就是“UI工程师”的前身,那么问题来了,“网页重构”又是什么? 而据我所知,参与该书撰写的20多位大侠就是“UI工程师”(或从“UI工程师”刚转“web前端工程师”的)。 所以,要更具体的了解UI工程师们到底在做什么,也许看完该书就不用看本文了。

    1.6K110发布于 2018-04-18
  • 来自专栏python3

    11.python开源——工程项目结构

            工程项目结构需要先弄清三个概念:包、模块、类         模块对应的是一个.py 文件,那么module_name 就是这个文件去掉.py 之后的文件名,py 文件中可以直接定义一些变量

    96010发布于 2020-01-08
  • 来自专栏奇异维度

    Windows 11 正式官宣:全新 UI、支持安卓 App

    那么现在终于等到了 ,话不多说,让我们共睹 Windows 11 的真容吧。 全新 UI 界面 有了MicrosoftEdge和大量可供选择的小部件,您可以快速了解对您最重要的新闻、信息和娱乐。 ? 随后,下一代 Windows 的名称正式官宣:正是此前爆料的 Windows 11。Panos Panay 自信说道:“Windows 11 是迄今为止最安全的 Windows。” 图片有关 Windows 11,微软首先介绍的是其全新 UI 界面。 Windows 11 将支持安卓 App 要说这场发布会最令人惊喜的地方,那必然是微软最后宣布 Windows 11 将支持安卓 App 了。 目前微软尚未宣布正式版 Windows 11 的发布日期,但根据官网消息,Windows 11 预计将于今年晚些时候推出。

    2K20发布于 2021-07-05
  • 来自专栏小巫技术博客

    11期·AI 工程化实践

    每日AI知识点 · 第11期 ⚙️ AI 工程化实践 从 Demo 到生产系统的关键一跳 可靠性 ️ 可观测性 ️ 安全性 可扩展性 可维护性 ⚙️ 为什么需要 AI 工程化? AI 工程化就是把 AI 应用从"能用"变成"好用、稳用、安全用"的系统工程,核心是解决五大挑战: Demo 阶段 ✗ 偶尔失败没关系 ✗ 不需要考虑安全 ✗ 工程化的目标就是让这类问题不再发生。 可靠性:让 AI 系统永不宕机 AI API 不是 100% 可靠的——网络抖动、模型过载、配额耗尽都会导致调用失败。 可靠性工程的核心是优雅地处理失败,而不是假装失败不会发生。 1 重试机制(Retry) 网络抖动导致的临时失败,自动重试 2-3 次即可恢复。

    48110编辑于 2026-04-13
  • 来自专栏新智元

    Win 11镜像泄露,全新UI「果」味十足

    可以看出,Win 11 进行了全新的UI设计,包括开始菜单、主屏幕、启动声音等都有大幅度的改动。根据微软官网,将在2025年结束对 Windows 10 的支持。 据悉,泄露的版本是 Windows 11 的早期开发版,采用全新的设计语言和桌面 UI。 全新UI,网友:MAC+Windows= Win 11 随着微软透露对Windows 10的支持将于2025年结束,下一代 Windows 似乎具有新的开始菜单、主屏幕、启动声音以及更现代和更像 Mac Windows11 带来了大量的「圆角 UI」,并且加入许多被砍掉的 Windows10X 的界面设计。 ‍ 需要最新壁纸的小伙伴们赶快行动~ 参考资料: https://www.neowin.net/news/hands-on-with-the-leaked-windows-11-build-new-setup-experience-ui-changes-and-more

    89830编辑于 2023-05-22
  • 来自专栏怪兽怪秀

    Keil系列教程11_工程窗口图标说明

    二、图标介绍 Keil工程窗口中的图标大约有二十种,但这二十种图标可以分为四大类: 1.Project: 工程图标 2.Group: 文件夹(组)图标 3.File: 文件图标 4.SWC(Software 3.1 Project工程图标 多工程图标: Multi-Project 即工作空间图标。 工程图标: Projcet工程标识图标。 见图知义,一个工作空间包含多个工程(带有“+”展开的意思),一个工程可以包文件夹(组)。 3.4 SWC软件组件图标 这类图标主要针对软件组件的一些图标,比如:针对工程选择MCU是否有对应的软件支持包、工程的运行环境、系统等组件。 比如文章开篇图片中的“common.c”这个文件就未被工程发现。

    2.3K30编辑于 2022-12-29
  • 来自专栏GoCoding

    pybind11: C++ 工程如何提供 Python 接口

    C/C++ 工程提供 Python 接口,有利于融合进 Python 的生态。现在 Python 在应用层,有其得天独厚的优势。 pybind11: https://github.com/pybind/pybind11 环境准备 pybind11 是一个 header-only 的库,换句话说,只需要 C++ 项目里直接 include 添加进 CMake CMakeLists.txt 里 add_subdirectory pybind11 的路径,再用其提供的 pybind11_add_module 就能创建 pybind11 的模块了 target_link_libraries(example_pb PUBLIC example) 绑定一个函数 我们先实现一个 add 函数, int add(int i, int j) { return i + j; } 为了简化工程 绑定实现如下: #include <pybind11/pybind11.h> #include <pybind11/chrono.h> #include <pybind11/functional.h>

    2.8K50发布于 2021-05-06
  • 仓颉声明式UI:从范式革新到工程实践的深度解析

    本文将从技术原理、工程实践和架构思考三个维度,探讨仓颉声明式UI的技术价值。 声明式UI的本质:数据驱动的视图映射 传统命令式UI开发要求开发者精确控制每一步UI更新操作,这种方式在复杂交互场景下容易产生状态不一致问题。 在工程实践中,这种组件化思想支持自底向上的开发流程:先构建原子级UI组件(按钮、输入框),再组合为分子级组件(表单项、卡片),最终聚合为页面级组件。 性能优化的技术考量 声明式UI的性能优化是一个系统工程。仓颉提供了多种优化手段:条件渲染可以避免不必要的组件创建,懒加载机制支持大列表的虚拟滚动,memorization缓存可以防止重复计算。 从工程角度看,声明式范式降低了UI开发的心智负担,但也对开发者的函数式编程思维提出了更高要求。理解闭包、纯函数、不可变数据等概念,是掌握声明式UI的前提。

    36310编辑于 2025-12-21
  • 来自专栏测试游记

    11.UI自动化测试框架搭建-编写执行脚本入口

    所以还需要一个src/cases/allure_debug.py文件来执行整个测试套

    68920编辑于 2022-03-29
  • 鸿蒙声明式 UI 开发:从范式革新到工程实践全指南

    ​一、声明式 UI 的核心概念与范式革命1.1 声明式 VS 命令式 UI 的本质差异在软件界面开发领域,存在两种截然不同的编程范式:命令式 UI 如同精密的机械操作手册,开发者需逐行指令控制 UI 元素的创建 则遵循 "描述即实现" 的理念,开发者仅需声明 UI 的最终状态与交互意图,具体实现交由框架处理。 的底层驱动原理声明式 UI 的核心在于 "状态驱动视图" 的响应式模型:开发者通过 @State 等装饰器定义 UI 状态变量(如文本内容、按钮显隐)框架自动建立状态与 UI 元素的绑定关系当状态变更时 ,框架通过高效 Diff 算法计算差异,仅更新变化的 UI 部分 这种机制将开发者从繁琐的 UI 更新操作中解放出来,专注于业务逻辑实现。 (2)硬件加速渲染利用鸿蒙图形引擎的 GPU 加速能力支持图层级合成优化动画帧速率稳定在 60fps四、工程实践案例解析4.1 基础计数器应用@Entry@Componentstruct CounterApp

    73910编辑于 2025-06-14
  • 来自专栏PowerBI战友联盟

    PowerBI 2018年11月更新 支持PowerBI工程式开发

    PowerBI 大型工程最佳实践 基于上述的模型视图和文件夹,我们基本可以实施大型PowerBI报表工程,由于这里是介绍月度更新,篇幅所限,简述方法如下,后续将开专题专门介绍。 不妨称这是Excel120建立的 方法论:PowerBI 系统化报表工程设计,该方法论是可以机械重复的,可以应对大型PowerBI报表(30页页面以上,200个度量值以上)主要由以下部分构成: 非侵入式模型设计 PowerBI MVC 这是 Excel120 首次提出将软件工程中的 MVC 理论用于 PowerBI 领域,MVC 作为软件工程中非常成熟和重要的设计模式,帮助开发者提高效率并应对系统的变化。 MVC模式(Model–view–controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。 支持 数据流,让 PowerBI 可以进行企业级数据准备 PowerBI 支持 AI,让 PowerBI 可以零代码使用AI服务 PowerBI 支持 新模型视图,让 PowerBI 支持大型报表系统工程

    5K20发布于 2019-09-23
  • 来自专栏啄木鸟软件测试

    全栈软件测试工程师宝典连载(11

    顾老师新书《全栈软件测试工程师宝典》 https://item.m.jd.com/product/10023427978355.html 以前两本书的网上购买地址: 《软件测试技术实战设计、工具及管理》 错误的数据包数,比如双工模式不匹配、物理电缆出现问题等collisions碰撞数据包数 ③ sar # sar -n DEV 1 Linux 4.15.0-66-generic (ubuntu) 12/11

    77610发布于 2021-02-02
  • 来自专栏网络技术联盟站

    网络工程师学Python-11-数组

    Python 是一种高级编程语言,具有简洁的语法和易于学习的特点。它是一种解释型语言,可以轻松地在不同平台上运行。Python 中的数组是一种数据结构,可以用于存储相同类型的多个元素。

    40010编辑于 2023-04-20
  • 来自专栏TBOOX开源工程

    xmake从入门到精通11:如何组织构建大型工程

    本文主要详细讲解下,如何通过配置子工程模块,来组织构建一个大规模的工程项目。 然后,根xmake.lua会将所有子工程的xmake.lua通过层级includes全部引用进来,那么所有定义在子工程的target配置也会完全引用进来,我们在编译的时候永远不需要单独去切到某个子工程目录下操作 ,平常不推荐来回切换目录到子工程下单独编译,非常的繁琐。 子xmake.lua文件配置 所以,我们可以在每个子工程目录中,单独配置xmake.lua,里面的所有配置不会干扰父xmake.lua,只对它下面的更细粒度的子工程生效,就这样一层层按tree状生效下去 上面includes了一些子工程,但是这些子工程的配置是不会干扰当前test目标程序的。

    1.8K30发布于 2020-04-22
  • 来自专栏量子位

    Windows11提前曝光!全新UI引发争议,网友:一股苹果味

    杨净 梦晨 发自 凹非寺 量子位 报道 | 公众号 QbitAI Win 11,一夜全网曝光! 连纳德拉都直呼是“Windows十年来最重大一次更新”,效果究竟如何? △Win10的PowerToys可以自定义窗口布局 这次Windows11泄露版的版本号是21996.1,最早的截图来自百度贴吧Windows11吧。 四指手势: 在窗口边缘调整大小: 在鼠标模式下也借鉴了一些触屏的操作,比如通知栏的滑动删除: UI方面除了圆角变大,很多图标也重新设计了。 此外,UI的更新似乎没有统一到所有界面,设备管理器和注册表的界面看起来还比较原始。 就像这样,就有种新系统才是乱入的那一个的感觉。 据舅舅党表示:这并不是最终版本,更多UI和应用设计的更新还在路上。 网友:有点蠢 对于整个新系统的曝光,网友的态度似乎表现得出奇的一致:还是以前的好用。

    77910编辑于 2023-03-10
领券