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

    移动平台框架ReactNative图片组件Image【10

    React Native,是一个混合移动应用开发框架,是目前流行的平台移动应用开发框架之一。React Native 采用不同的方法进行混合移动应用开发。 ab8BEeQNhFi6WSYzYLYudDQYGBgYGBgYGBgYGBgYGBgZmcvDqYGBgmhivGQYGBgYGBgYGBgYGBgYGBgbmQw+P/eMrC5UTVAAAAABJRU5ErkJggg=='}} /> 属性 Image 组件有很多属性,但常用的且平台的属性真心不多 /img1.jpg')} /> <Image style={{margin:10,width: 177, height: 100}} {{uri: 'https://www.twle.cn/static/i/img1.jpg'}} /> <Image style={{margin:10

    2.7K20编辑于 2022-06-17
  • 来自专栏【腾讯云开发者】

    10分钟了解Flutter平台运行原理!

    导语 | 本文将从选型、简介和运行原理三大部分为你介绍Flutter的相关概念,希望能站在框架设计和实现原理的高度,带领大家去理解Flutter区别其他平台解决方案的关键所在。 我们把时间线拉长,来看看移动端平台技术经过了一个怎样的发展史:下面主要介绍在这个发展过程中平台技术有了哪些进步或者做了哪些优化。 操作系统在呈现图像时遵循了这种机制,而Flutter作为平台开发框架也采用了这种底层方案。下面有一张更为详尽的示意图来解释Flutter的绘制原理。 从这里我们可以看到,Flutter平台相关特性并不多,这就使得从框架层面保持端一致性的成本相对较低。 10个技巧!实现Vue.js极致性能优化(建议收藏) 为什么WebAssembly不是JavaScript的终结者,而是它的“助推器”? ----

    8.2K41发布于 2021-09-28
  • 来自专栏数据之美

    Ubuntu on Windows10 平台开发环境搭建权威指南

    在 Windows10 以前,咱们为了解决 Windows 开发环境平台的问题,往往会选择 cygwin,这个项目本身已经很成熟了,笔者也用了很多年,它能在 Windows 下模拟一套类 Linux  幸运的是2016 年微软在 Windows10 WSL 里开始内置 Ubuntu,之后又开始在 Microsoft Store 以 UWP APP 的形式发布各个 Linux 系统。 这样对于需要搭建平台开发环境的同学来说可以做到一套系统搞定多套平台环境,又多了一个舍弃 Mac 的理由 :) 本文今天会详细讲解下怎样在 Windows10 下安装 Ubuntu、搭建 Linux 1、安装 Ubuntu on Windows10 首先更新你的 Windows10 系统到最新,然后开启“开发人员模式”,最后在 Microsoft Store 里输入 wsl(或 Ubuntu、linux https://www.zhihu.com/question/49411626 [2] How can I SSH into “Bash on Ubuntu on Windows 10”?

    3.7K140发布于 2018-03-29
  • 来自专栏c#开发者

    mqtt实现平台应用通讯

    最近物联网应用一直很火,也打算做一些这方面的尝试,就边学边做在家花了2天时间做了一个简单demo,功能很简单,使用emq x 作为mqtt broker,用python写了一个定时抓取主机CPU利用并发布消息,用微信小程序和VUE客户段订阅消息并实时监控CPU使用情况,场景非常的简单,就是一个订阅/分发的过程,使用任何的MQ产品都能实现,但不同的mqtt协议相对与其它的mq产品更轻量级,同时也是专为物联网应用设计的,所以用起来更方便.随便也把过程遇到的一些问题说明一下,也可以让想了解和尝试的小伙伴有一个参考.

    2K10发布于 2020-02-13
  • 来自专栏菜鸟前端工程师

    reactNative平台app开发经验分享-平台开发兼容

    app开发神器RN 初衷依然是把自己在公司实际开发中遇到的踩坑填坑过程记录下来 给自己 也分享给同样从事这行的各位新入行朋友做个爬坑指南 首先 reactNative我在这里简称RN RN是可以做平台开发的 这就导致了一个问题 RN的组件,在Android和ios上有些会有所不同 RN的样式编辑,在Android和ios上有些也会有所不同 这就涉及到了平台兼容 比较常见的兼容问题有: 大小,宽高 null : "PingFangSC-Regular", }}> </View> // 关于兼容 // 平台兼容的思想就是系统监控,不同的系统做兼容判断 import { Platform } from

    3.3K20发布于 2019-03-04
  • 来自专栏薄荷前端

    平台技术演进

    在这样的形势下,平台的技术方案也受到越来越多人和企业的关注。接下来,我将从原理、优缺点等方面为大家分享《平台技术演进》。 H5 说到平台,没人不知道H5。 但H5作为平台技术的载体,是如何与不同平台的App进行交互的呢?这时候JSBridge就该出场了。 优缺点分析 下面,我们进行H5的优缺点分析: 优点 平台:只要有浏览器,任何平台都可以访问 开发成本低:生态成熟,学习成本低,调试方便 迭代速度快:无需审核,及时响应,用户可毫无感知使用最新版 缺点 从这里可以看出,Flutter的平台相关层很低,平台(如iOS)只是提供一个画布,剩余的所有渲染相关的逻辑都在Flutter内部,这就使得它具有了很好的端一致性。 我个人更看好H5或类H5方案,给它一个浏览器,连“月球”都能跑,这才是真正的平台,其他都是浮云。

    3.4K20发布于 2019-04-03
  • 来自专栏菜鸟成长学习笔记

    平台开源游戏

    腾讯全球首款JS代码坦克 软件介绍: CodeTank是一个非常有趣的竞赛性编程游戏平台,通过几行简单的Javascript代码和CodeTank API,每个人都可以方便的构建属于自己富有智能和个性的坦克 它使用HTML5、CSS3等Web新技术构建的在线平台,天然的基于互联网,Tank机器人的代码不需要人工上传下载,可以直接在线运行与其他选手进行战斗。 软件截图: ? 23183043_kv2a ? 开源的平台游戏开发框架 软件介绍:Cocos2D-X 是全球知名的开源平台游戏引擎,易学易用,目前已经支持 iOS、Android、Windows 桌面、Mac OS X、Linux、BlackBerry 、Windows Phone 等平台

    3.4K40发布于 2021-04-22
  • 来自专栏柒八九技术收纳盒

    Rust平台编译

    我们能所学到的知识点 ❝ 平台编译及其在Rust中的好处 Rust 目标三元组 Rust原生平台编译 项目初始化 从Mac到Windows环境的平台编译 如何编写特定于平台的代码 其他平台解决方案 平台编译及其在Rust中的好处 ❝平台编译是指能够在一个平台上编译源代码,生成可以在其他平台上运行的可执行文件或库文件。它的主要好处是可以显著提高代码的「可移植性」和「复用性」。 「标准库的平台支持」Rust 的标准库就设计为平台的,它利用了一些平台的抽象层,如平台系统调用接口,从而使标准库能够在不同操作系统上运行。 需要说明的是,虽然 Rust 为平台编译提供了很好的支持,但由于不同平台的差异,仍然可能需要一些平台特定的代码。不过相比其他语言,Rust 的平台编译支持无疑更加方便和高效。 2. Rust原生平台编译 之前,我们在处理f_cli的平台编译的时候,我们直接是用cargo build --target xx,这是Rust内置的方式。 但是呢,这块有一个问题。

    2.5K10编辑于 2024-04-11
  • 来自专栏John Wong's Blog

    开源平台软件

    由于我本人经常在Windws10 、Mac OS 、Ubuntu 等系统间来回切换,所以收藏常用软件,保持统一操作习惯,毕竟学习新东西需要花费时间和经历,为了以后查找方便,在此收藏。 uTools 下载地址:https://u.tools 支持平台:WINDOWS 、MACOS、LINUX uTools是一个极简、插件化、平台的现代桌面软件。 Vscode 下载地址:https://code.visualstudio.com 支持平台:WINDOWS 、MACOS、LINUX Visual Studio Code (简称 VSCode / 软件平台支持 Win、Mac 以及 Linux,运行流畅,可谓是微软的良心之作 WPS 下载地址:https://www.wps.cn 支持平台:WINDOWS 、MACOS、LINUX WPS是金山办公软件出品的

    3.5K20编辑于 2021-12-23
  • 来自专栏学海无涯

    SwiftUI-平台

    在教程的一开始,我们就说过 SwiftUI 是平台的,本文主要讲解当开发好基于 iOS 的 App 以后,如何快速实现 watchOS 和 macOS 的平台 App。 案例 以前面提过的天气预报列表为例来看看 SwiftUI 如何实现平台 App 开发。

    2.2K20发布于 2020-03-20
  • 来自专栏codelang

    Compose 平台现状

    Compose 能应用于平台,主要是基于 KMM 架构,KMM 的介绍可以查看官方文档《Get started with Kotlin Multiplatform Mobile[1]》,我们来看下 KMM 从 compose-jb[2] 仓库来看,目前能复用的只有 Android 和 Desktop,想支持全平台的话,任务依然很艰巨,我们来看下简单的架构图: Android 与 Desktop 使用 当我打开 README 时发现,咋被耍猴了: 开发平台应用还需要注意哪些? 既然目前可以支持 Android 和 Desktop,那么,我们在开发界面时需要注意哪些呢? 解决办法是将项目编码改成 UTF-8 即可: 资源设置可以查看我的项目:KMPCompose[7] desktop 多语言设置:java中如何实现多语言切换[8] 总结 在整个调研和使用下来,感觉 Compose 平台还有很长的路要走 我觉得,如果有一款能直接让客户端的编程语言(kotlin、swift)直接实现端,而不是再学习一款新的语言(dart) 来实现多平台开发,那真是一件美好的事情。

    4.1K30编辑于 2022-11-30
  • 来自专栏深入理解Android

    flutter平台原理

    不仅框架本身需要处理大量平台相关的逻辑,随着系统版本变化和API的变化,开发者可能也需要处理不同平台的差异,甚至有些特性只能在部分平台上实现,这样框架的平台特性就会大打折扣。 Flutter 从头到尾重写一套平台的UI框架,包括UI控件、渲染逻辑甚至开发语言。 渲染引擎依靠平台的Skia图形库来实现,依赖系统的只有图形绘制相关的接口,可以在最大程度上保证不同平台、不同设备的体验一致性,逻辑处理使用支持AOT的Dart语言,执行效率也比JavaScript高得多 Flutter重写了一套平台的 UI 框架,渲染引擎是依靠 Skia 图形库实现 Flutter 中的控件树直接由渲染引擎和高性能本地 ARM 代码直接绘制,不需要通过中间对象(Web 应用中的虚拟 5.平台,iOS和Android共用一套代码。 6.JIT & AOT运行模式,支持开发时的快速迭代和正式发布后最大程度发挥硬件性能。

    2.7K30编辑于 2022-06-22
  • 来自专栏痴者工良

    平台语言应用开发,Elements 介绍

    实际上,平台语言开发移动应用的解决方案很多,Xamarin 优势不大。 以下为 Elements 能够开发的应用类型: ? 特色: 先进的编辑功能 单元测试集成 平台的调试和部署 ? 2,Water 用于在 Windows 中开发应用,笔者就不再深入介绍了~~~ ? ,具有智能感知和高级的生产力功能 对所有平台都有丰富的调试能力,包括针对 Mac、Linux 和 iOS 的网络调试 与 Elements.NET 项目、Microsoft Visual CrossBox FXGen Profiler Obfuscation Oxidlzer Marzipan CrossBox  CrossBox 是平台的系统调试项目 Profiler 平台的性能分析器,能够监控代码运行、远程主机上应用运行的情况,分析性能数据。 Obfuscation 保护代码,防止反编译的工具。根据官方解释的解释,是利用了代码混淆技术。

    6.1K20发布于 2021-04-26
  • 来自专栏图南科技

    .NET平台下的平台探索

    跟着微软整个生态体系在进行平台改革,。.NET平台整体平台后我就不再追技术方面的改革,转战涉及linux平台下的软件开发,丰富的LAMP,LNMP架构经验。 云平台从阿里云迁移到azure,.NET后端程序的平台部署,数据库使用azure数据库服务,开源框架servicestack深度使用。 .NET后端程序的平台部署主要进行了以下几个方面的改造. 1公司软件服务全部搭建在Linux centos操作系统下。. 1使用人群 从平台接入门槛和使用难度来说,主要受众以.NET平台开发者为主,以致力于改变,有多年平台开发经验,有危机感的一部分平台开发者。 基于.NET平台开发,如果要尝试平台,更多的需要技术决策者的支持。 以web部署为例,mono Jexus不是主流的web服务服务器选型,但是绝对经得起生产环境验证。

    1.1K20发布于 2019-07-04
  • 来自专栏耕耘实录

    在Windos 10专业版搭建Fyne(Go 平台GUI)开发环境

    在Windos 10专业版搭建Fyne(Go 平台GUI)开发环境 一 Fyne 和 MSYS2简介 1.1 Fyne fyne 是一个用于 Go 语言的 GUI 包,它提供了一个简单而强大的界面构建框架 它还支持平台开发,可以在 Windows、macOS 和 Linux 等多个操作系统上运行。

    3.7K50编辑于 2023-09-16
  • 来自专栏Cikian技术站

    Java语言平台原理

    一、平台平台 我们这里所说的“平台”指的是操作系统,如我们常见的Windows、MacOS、Linux等。 而“平台”指的是同样的Java程序可以在所有平台上面运行,并且运行结果相同。 二、平台原理 举个例子:有三个人A,B,C,A只会说并且只听得懂a语言,B只会说并且只听得懂b语言,C只会说并且只听得懂c语言,如果A想和B、C交流,那么他们直接对话是行不通的,因为他们说的话互相都听不懂 而Java之所以能“平台”运行,是因为JVM(Java虚拟机)的存在,JVM在不同平台间就充当着“翻译”的角色。 我们只需要针对不同的平台安装不同的JVM,便可在不同的平台运行相同的代码,并且得到相同的结果。 三、注意 平台运行不是Java程序能在所有的平台上运行,关键是该平台是否能安装相应的虚拟机,也就是能不能找到对应的“翻译”; Java源程序经过编译器编译后变成字节码(.class文件,Android

    84520编辑于 2022-09-22
  • 来自专栏全栈程序员必看

    typora文章同步(平台

    发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/144536.html原文链接:https://javaforall.cn

    2.1K20编辑于 2022-08-31
  • 来自专栏技术杂货店

    JVM笔记 -- Java平台和JVM语言

    Java平台怎么理解? Java是一门平台语言,所谓平台就是,Java源文件会被编译成为字节码文件,不管是Windows,Linux还是Mac,都有其适配的JVM,也就是字节码文件可以随意在这些JVM上去运行。 JVM 语言怎么理解? JVM是语言的平台,很多语言都可以编译成为遵守规范的字节码,这些字节码都可以在Java虚拟机上运行。 Java虚拟机要做到语言,目前来看应该是当下最强大的虚拟机。但是并非一开始设计要语言。 语言的平台有利于什么? 由于有了语言平台,多语言混合编程就更加方便了,通过特定领域的语言去解决特定领域的问题。

    1.4K20编辑于 2022-02-15
  • 来自专栏技术社区

    移动平台ReactNative【入门】

    10.引入ES6的支持,可以使用各种新特性,例如最常用的箭头函数,解决this作用域乱套的问题。 1.3 React Native是什么? Facebook于2015年9月15日发布React Native 广大开发者可以使用JavaScript和React开发平台移动应用.

    1.8K10编辑于 2022-06-17
  • 来自专栏腾讯Bugly的专栏

    平台 ListView 性能优化

    上周为大家整理了《美团大众点评 Hybrid 化建设》,本周我们继续带来“去哪儿网 无线 iOS 技术总监”分享的《平台 ListView 性能优化》。 正文 大家好! 今天由我来分享《平台 ListView 性能优化》的主题。 先介绍一下自己,我叫姜琢,2011年加入去哪儿网,在从2013年开始负责酒店的 iOS 团队,平时我会关注包括像平台,iOS 架构以及客户端基础设施的一些技术方向。 ? 从平台上来看,其实RN和JS去实现的平带上做的更好一些,原因是它纯粹是 JS 实现,JS 在各个平台上只有性能的差异,不会有实现的差异。 大家都是考虑自己平台上的东西来去做这个SDK,就会导致说平台的东西很难去说能够绝对的对于所有的需求都能够达到统一。

    1.6K120发布于 2018-03-23
领券