ICode9

精准搜索请尝试: 精确搜索
  • 语法格式没错,但点击事件确实失效怎么办?用.native解决2022-05-15 18:00:12

    今天遇见了一个点击事件不生效的问题,语法格式都没错,但就是点击后打印不出来,百度了才知道有些组件不支持原生事件,如@click。 举例:    当我直接写@click=""时,发现怎么都不生效,但是加了修饰符.native后就生效了。 el-row、el-col是基于vue封装的组件,不支持原生事件的触发。 而.nat

  • React Native 渲染原理2022-05-11 10:01:53

    React Native 渲染原理 乃乎   ​关注他   14 人赞同了该文章 由于 React Native Fabric 还在开发中,我们还是来聊聊当前 React Native 的渲染原理 水平方向以不同线程的角度来看渲染的过程 无论是还在开发中的新架构,还是当前的旧架构,一个 React Native App 渲

  • graal native image 备忘录2022-05-05 20:04:39

    1,  CE  22.1.0 这个版本存在问题,编译出错,暂时使用 21.3.2 这个版本。 2,linux 下使用 sdk man : sdk install java 21.3.2.r17-grl  (https://api.sdkman.io/2/candidates/java/linux/versions/list?installed=)       (https://docs.spring.io/spring-native/docs/curre

  • JNI接口native函数调用过程2022-04-26 13:35:34

    dvmCallMethodV函数来执行方法, void dvmCallMethodV(Thread* self, const Method* method, Object* obj, bool fromJni, JValue* pResult, va_list args) { ... //判断函数是否为Native函数 if (dvmIsNativeMethod(method)) { TRACE_METHOD_ENTER(sel

  • [Kotlin/Native] Ktor Native 客户端环境搭建(Widows下解决lld: unable to find -lcurl)2022-04-21 12:31:13

    Kotlin/Native使用MSYS + mingw-w64 + Clang来进行编译和链接,适合有一定C/C++经验的开发者。 Ktor是Jetbrains的Kotlin网络库,可以用来做服务器和客户端。在客户端方法,Ktor支持以cURL作为引擎构建Native程序。 但官网的教程语焉不详,而且在Windows上难以正常运行。会报错如下: l

  • 一个简单的rust的例子native windows gui2022-04-17 13:03:12

    Native Windows GUI guide - Getting started (gabdube.github.io) 1、创建一个项目 >cargo new gui 2、在toml添加依赖 [dependencies]native-windows-gui = "1.0.12"native-windows-derive = "1.0.3" 3、在main.rs中添加代码 /* * @Author: your name * @Date: 2022-0

  • android系统体系架构2022-04-11 00:04:22

    android体系架构 安卓底层是基于Linux内核的,上层还包括硬件抽象层。然后就是应用层模块包括Native层,Android运行时环境,JAVA API框架和系统和用户app。 JAVA层通过JNI技术与native层通讯,而native通过syscall系统调用与内核层通讯 Linux内核 linux内核主要的任务就是进行基本的内

  • 用对跨端方案,让开发效率飞速提升2022-04-07 12:32:09

    一端开发,多处运行,你找到最优解了吗? 众所周知,很多平台都采用了跨端开发(跨平台开发)的方式。相对于原生开发,跨端开发有开发成本低、开发周期短、开发难度小等诸多优点。 那么,什么是跨端开发?   首先,我们来理解一下什么是端。像Andriod、PC、IOS、ipad等,我们可以称之为用户终端

  • WebView与Native切换2022-04-06 23:32:18

    WebView与Native切换 webview:基于html标签实现的控件Native:基于开发工具原生的控件 方法: 1. 获取环境的方法: 1). driver.context # 当前环境 2). driver.contexts# 获取所有环境 2. 切换环境方法: driver.switch_to.context("环境") com.tencent.news/.activit

  • Hash简介以及Java HashCode的用途2022-03-30 21:03:58

    Hash简介以及Java HashCode的用途 Hash俗称散列,在不同的语言中有不同的别名,学过数据结构的同学对此应该不陌生,最简单的hash算法取模如下 public int hashAlg(int origin){ return origin % 10; } 将输入的参数对一个特定的数取模,得到一个特征值,得到的那个值即为通常意

  • React Native 定时器2022-03-28 18:33:27

    React Native中跟定时器相关的有这三种API  // 立即执行,仅执行一次 setImmediate: (callback: (...args: any[]) => void, ...args: any[]) => Immediate; // 间隔多久执行,执行多次(轮播图) setInterval: (callback: (...args: any[]) => void, m

  • Android 12(S) 图形显示系统 - 简单聊聊 SurfaceView 与 BufferQueue的关联(十三)2022-03-25 09:03:54

    必读: Android 12(S) 图形显示系统 - 开篇   一、前言 前面的文章中,讲解的内容基本都是从我们提供的一个 native demo Android 12(S) 图形显示系统 - 示例应用(二)  来谈起的。实际中,我们更多的是基于 application framework 的 java api 来进行开发工作。从事音视频等工作比较

  • APP 的类型2022-03-07 08:33:31

    App主要有三种形式,分别是WebApp,Native App(原生App)和Hybrid App(混合App)。 WebApp:简单来说,Web App就是针对iOS/Android优化后的web站点,用户不需要下载安装即可访问。一般的web站点测重使用网页技术在移动端做展示,包括文字,视频,图片等,而Web App更侧重“功能”,是基于网页技术开发实

  • uniapp、HTML5、HTML5+、HTML5+ Runtime、HTML5+ SDK、Native.js 名词解释2022-03-03 16:00:42

    uniapp、HTML5、HTML5+、HTML5+ Runtime、HTML5+ SDK、Native.js 名词解释 名词解释 HTML5 就是传统意义上的 HTML5。目前最新的 HTML 规范,互联网的下一代标准,W3C 联盟制定,手机端主要由 webkit 实现规范,对用户来说就是浏览器实现了它。 HTML5+ / HTML5Plus 通过 HTML5 开发移

  • constructor 属性2022-03-01 17:03:21

    constructor 属性     返回所有JavaScript 变量的构造器函数 "Bill".constructor // 返回 "function String() { [native code] }" (3.14).constructor // 返回 "function Number() { [native code] }" false.constructor

  • React Native跨平台开发学习笔记2022-02-27 17:33:33

    App的分类(按开发方式) 大致可以分为这3种: native app(原生app:ios或安卓)原生应用程序 原生应用程序外观和运行起来(性能)是最佳的。可以访问本地资源,开法成本高。发布审核周期长。web app/ H5 app (APIclound)H5应用程序 整体量级轻,开发成本低,基于浏览器,可以跨平台使用。资源都在远

  • sentry-native 在 windows 平台上搭建2022-02-25 19:33:37

    官方文档:https://github.com/getsentry/sentry-native  虽说官方文档有搭建步骤,奈何我用 git bash 试了 n 遍,最终都会报一大堆错误,白白浪费了我快一个下午的时间 最终找到了一位大哥的博客,里面也介绍了他遇到的坑,跟随他的方法,编译成功了,太开心了 遂把一些更为详尽的步骤记录下来,

  • Android Vendor <--> System 透过 HIDL 进程间传递 shared fd, 访问ion 共享内存2022-02-25 17:00:17

    vendor <--> system 透过 HIDL 进程间传递 shared fd, 访问ion 共享内存     官网有介绍: https://source.android.com/devices/architecture/hidl-cpp/types   HIDL service处理 handle 类型由 C++ 形式的 hidl_handle 结构表示,该结构是一个简单的封装容器,用于封装指向 con

  • react native 创建、运行项目2022-02-24 12:33:29

    创建项目 npx react-native init rn_demo 检测与手机连接 adb devices 运行项目 npx react-native run-android 这个窗口,做ReactNative Packager 。 作用:是帮我们实时编译项日源代码的,并把编译的结果,应用到手机上,可以让开发者, 随时查看设新的项目代码效果。 如果一不小

  • 【修改react-native跳过ssl验证】2022-02-23 11:03:43

    关于引用正式环境的步骤: ReactAndroid module下的build/outputs/aar/ReactAndroid-release.aar 到 打包后手动修改地址 D:\repo\com\facebook\react\react-native\0.61.5-jitsi.2\react-native-0.61.5-jitsi.2.pom 变为 D:\repo\com\facebook\react\ReactAndroid\0.61.5-jits

  • runtime-core.esm-bundler.js5c406620 [Vue warn] Unhandled error during execution of native event h2022-02-23 00:02:05

    出现原因:变量名重复 解决方法:检查变量,去除重复。 总之:出现的原因就是你变量有重复定义,导致死循环

  • React-Native 开发环境搭建2022-02-22 15:01:30

    React-Native 开发环境搭建 开发环境初始化 官方文档: https://reactnative.dev/docs/environment-setup 一、安装 AndroidStudio,安装 JDK, Android SDK 新建一个 ADV Android 模拟机,启动它 二、设置 path 添加 ANDROID_HOME = F:\Android\ 给 Path 添加 F:\Android\platfo

  • Mysql 8.0修改密码2022-02-22 09:35:07

    1、mysql -u root -p '原来的密码' //进入数据库中 2、show databases; 3、use mysql; 4、使用下面的语句修改密码: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';         ALTER USER 'root'@'localhost&

  • 跨平台桌面开发,Electron还是WebView2 (中篇)2022-02-21 13:58:37

    这一周继续聊跨平台桌面开发这个事情。 在这篇文章中,我暂时会放下Electron与WebView2的一个对比,而聊一聊跨平台这个对于程序员群体来说不陌生的词。 一)趋势是什么 一个趋势是:跨平台开发几乎是在各个技术方向都会持续发展的 跨平台这个词,对于程序员来说,应该是不陌生的。因为这

  • 探讨小程序、React Native、Flutter2022-02-19 02:00:25

    WebKit 在说小程序、React Native、Flutter 之前,必须要大致了解 WebKit 是什么。 WebKit 是一个 Web 浏览器引擎。何为引擎?众所周知,游戏有 Unreal 引擎、Unity 引擎,没有这些引擎,游戏开发者编写代码由谁来执行?所以,引擎是驱动代码的发动机。不同的 Web 浏览器有不同的 Web 引擎,除了

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有