E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
iOS-h5混合开发
iOS原生和 React Native
混合开发
,侧滑返回手势冲突解决方案(react-navigation)
解决思路:原生和reactNative都支持侧滑返回所以才会造成冲突,经测试把原生的侧滑返回禁止掉,react-native界面就可以正常侧滑返回。基于这个思路,我们首先在原生写一个react-native可以调用的方法,RCT_EXPORT_METHOD(setNavSwipe:(BOOL)canswipe){dispatch_async(dispatch_get_main_queue(),^{
5619c8b6c380
·
2022-02-11 17:57
浅谈App Hybrid
混合开发
的五种方案
在移动互联网时代来临之后,以微信、淘宝为代表的app迅速占据了我们的手机,诺基亚的迅速灭亡,苹果手机异军突起,以iOS、安卓的客户端开发需求迅速增大,导致iOS、安卓的工程师们成了香饽饽,工资高,工作好找。在之间还经历过一段windowsphone,后来随着诺基亚的灭亡,也就死透了。现在只剩下安卓和iOS两大阵营了,同样由于是两个不同的系统,同样的一个应用需要开发两遍,抛开人力成本的成倍增加,由于
小帅的编程笔记
·
2022-02-11 11:44
小帅的编程笔记
前端
javascript
flutter
uni-app和原生小程序
混合开发
现有一个十分庞大的微信小程序应用,想要把新功能利用uni-app来开发,是否可行?有哪些优缺点?首先看到官方给出的解决方案https://uniapp.dcloud.io/hybrid方式1:把原生小程序转换为uni-app源码。有各种转换工具,详见方式2:新建一个uni-app项目,把原生小程序的代码变成小程序组件,进而整合到uni-app项目下。uni-app支持使用小程序wxml组件,参考方
小帅的编程笔记
·
2022-02-11 11:13
小帅的编程笔记
uni-app
小程序
Android-RN
混合开发
系列(一、Android项目内RN的环境)
首先在开始之前最好先初始化一个RN项目。(对目录有一个大概的了解,对于后续的配置有很大帮助)。这时候会发现在RN的根目录下面会有一个android和ios目录,不用怀疑,android目录下面就是一个完整的android项目,我们这里只讨论android项目配置RN,ios项目暂不讨论。使用AndroidStudio打开android项目,如下图:android目录结构这里主要关注两个文件,上图中
XJ_crazy
·
2022-02-11 09:39
iOS原生集成Flutter开发环境
目前对于Flutter开发来说,主要的场景还是Native和Flutter
混合开发
的模式,而如何正确的在Native中集成Flutter则是我们的第一步。
佐鼬_1282
·
2022-02-10 22:27
【Toki从零学Flutter】运行官方演示项目
目录配置环境运行官方演示项目编写一个列表应用
混合开发
iOS版前言环境配好了,现在开始创建一个项目,看一下能不能正常运行。
TokiHunter
·
2022-02-10 15:37
h5与原生交互
app
混合开发
,嵌入h5页面,应该是现在比较流行的一种开发方式。优点:开发速度快、app不用频繁提交审核、发版;缺点:h5的交互毕竟不如原生,开发时的沟通成本较大。
smilv
·
2022-02-10 13:33
入门 Kotlin 和 Java
混合开发
一、前沿如果你学习过其他的编程语言,你就会发现Java的语法很是哆嗦,可是我们为什么没有放弃Java这门编程语言呢?因为JVM是一个非常好的平台,而且Java程序员目前在中国所占的比重实在是太高了。这是历史包袱导致的。暂且不说Python,语法绝对比Java简化的不是一个级别,就连C#也比Java语法优美很多。我们知道,Java程序运行过程是这样的:编写源代码(.java)->编译源文件(.cla
蒹葭残辉
·
2022-02-10 10:32
Android一个类实现录音与播放实例
目录前言实现效果代码实现XML静态权限动态权限总结前言最近
混合开发
的项目在做语音识别时h5拿不到麦克风的权限几经周折开发任务又落到了原生开发这里先写一个demo实现录音和播放功能然后由web端同事调用交互方法实现效果代码实现
·
2022-02-10 10:15
Flutter与原生
混合开发
之:原生与Flutter通信与交互
上一篇讲到原生集成Flutter,自己新建的Activity,在此类添加通信1、Flutter调用原生时//channel的名称,由于app中可能会有多个channel,这个名称需要在app内是唯一的。privatestaticfinalStringCHANNEL="platformMehotd";privateMethodChannelmothodChannel;@Overridepublicv
程序狮
·
2022-02-09 21:02
03-extern-C
所以完全兼容C语法,被extern"C"修饰的代码会按照C语言的方式去编译名词解释如果函数同时有声明和实现,要让函数声明被extern"C"修饰,函数实现可以不修饰由于C、C++编译规则的不同,在C、C++
混合开发
时
_东阁堂主_
·
2022-02-09 15:59
推荐系列:一篇看懂Android与Flutter之间的通信
Flutter之间的通信微信公众号:[顾林海]作者:大逗大人链接:https://juejin.im/post/5d04790a6fb9a07efa09164d部分内容:在Android与Flutter
混合开发
模式下
顾林海
·
2022-02-09 05:27
Mac下flutter环境搭建到项目运行
最近flutter比较火,又是跨平台开发,据说国内某些线上APP已经部分
混合开发
了,经不住网上的各种追捧,想着大前端的统一,咱也要拥抱一下变化。
吃人不放盐
·
2022-02-07 17:16
iOS WebView和JS的交互
前言现在web前端发展越来越快,为了追求应用的快速开发和迭代,许多产品都会选择
混合开发
,在手机端嵌入web页面,那么这就会导致一个问题,原生代码怎么和js交互?
小猿_Luck_Boy
·
2022-02-05 19:23
Android-RN
混合开发
系列(二、RN本地与远程环境库的搭建)
经过了上一讲Android-RN
混合开发
系列(一、Android项目内RN的环境)的介绍,相信对于RN
混合开发
项目有了一定的了解了,这一讲标题RN项目中分离出Android项目,换个思路,我们其实就是初始化一个
XJ_crazy
·
2022-02-04 23:11
flutter java混编_Flutter
混合开发
实战问题记录(四)编译运行时问题的一些总结(随时补充)...
项目中的一些模块用flutter重新开发后在两次云测和灰度少量渠道后发现了些问题,分为两类:一个是非编译/运行时问题,即dart语法使用错误或widget布局错误使用出现的问题因为这类问题对于所有人几乎都会遇到,不再详细说解决方案,只简单罗列下我遇到的,提醒别人注意即可:一、非编译/运行问题1黑黄相间提示:内容溢出需要显示的内容超出了widget容器或屏幕的范围会出现,一般放入滚动容器中可解2im
Travel Back
·
2022-02-04 17:46
flutter
java混编
BeanUtils.copyProerties()分析:关于Kotlin中无法复制is开头属性的问题
最近项目中使用Kotlin、Java
混合开发
,其中使用了BeanUtils的copyProerties方法来复制对象属性,偶然发现is开头的属性复制时会丢失。
yuanzicheng
·
2022-02-03 09:04
Flutter
混合开发
之FlutterFragment使用
我们知道,原生Android集成Flutter主要有两种方式,一种是创建fluttermodule,然后以原生module那样依赖;另一种方式是将fluttermodule打包成aar,然后在原生工程中依赖aar包,官方推荐aar的方式接入。如何在原生Android工程中以aar的方式接入Flutter,大家可以参考我之前文章的介绍:原生Android工程接入Flutteraar。今天想给大家分享
·
2022-01-08 23:14
flutter
Unity2019与Android
混合开发
0.开始前的版本对齐Unity版本:Unity2019.3.4f1AndroidStudio版本:3.5.31.Unity--准备项目新建项目打开File->BuildSettingFile->BuildSetting切换工程模式首先选择AndroidPlatform,然后点击SwitchPlatform切换工程模式。切换工程模式导出Android工程先勾上ExportProject,否则下方的E
Kalac
·
2022-01-07 09:36
android
混合开发
接入flutter
gradle可在fluttersdk中/Users/wangyongbin/Documents/flutter/packages/flutter_tools/gradle下的flutter.gradle文件配置project.android.buildTypes{//Addprofilebuildtype.profile{initWithdebugif(it.hasProperty("matchi
·
2021-12-30 16:54
androidflutter
Flutter与原生
混合开发
一、背景背景:介于目前Flutter的学习进度已经告一段落,但是如果直接使用flutter重写已有的app是不现实的,因此需要调研Flutter嵌入原生app项目的技术手段技术定位:中级技术应用场景:Android/iOS已有原生app整体思路:根据官方文档Add-to-App提供的方案:将Flutter打包成library/module,然后导入到对应项目中,当做一个三方库来使用其他:官方已提供
iOS小孟和小梦
·
2021-12-30 16:45
商城APP开发主要采用哪些方式?
通常手机商城APP定制开发采用的都是Android原生技术+H5混合技术开发的,为什么要采用两种语言
混合开发
?其实就是考虑到手机商城APP的一些功能特点,这样就可以充分的提取两项开发技术中的优点了。
·
2021-12-28 17:22
htmlphpjava
Python 相较于Java 而言,有什么优势?
作为一个数年C/Java/Python
混合开发
者,我谈谈我的感受.我认为C,Java跟Python都是非常成功的语言,具体选哪种看你的场景.言归正传,来对比一个Python跟Java.Python:优点语法简洁优美
·
2021-12-28 10:13
python
Flutter 使用MMKV踩坑(iOS release打包出现白屏)
由于工程是Flutter+原生
混合开发
,并且进入APP的第一个页面(登录页面)就是Flutter页面MMKV官方写法在main()函数里使用await初始化,为了保证即时初始化,然而await会导致iOS12
北纬357
·
2021-12-27 15:20
混合开发
与Flutter引擎
原生嵌入Flutter原生要想嵌入Flutter,Flutter就不能是一个独立的App,新建工程的时候要选择FlutterModule类型创建,如下图所示工程类型下面新建flutter_module工程(纯Flutter工程),其代码还是在lib目录下编写如果想把App类型的工程代码迁移至Module类型的工程,只需要把lib目录下的.dart文件迁移过来即可;Module类型的工程中也有ios
浅墨入画
·
2021-12-25 17:15
混合开发
入门 Vue结合Android/iOS 开发仿京东项目App无密
download:
混合开发
入门Vue结合Android/iOS开发仿京东项目App一为什么运用外部文件当JavaScript脚本代码很复杂或多个HTML页面需求运用到JavaScript脚本时,能够将JavaScript
·
2021-11-30 23:52
vue.js
用Chrome插件改进开发体验
用Chrome插件改进开发体验事件背景由于公司的部分老项目(数量还挺多)前端是用hybird方式和app
混合开发
,前端的登录态是靠app打开时在url拼接一个token,开发环境调试时候用charles
·
2021-11-28 17:59
Flutter -- 3.快速开始Flutter
1.Flutter项目类型介绍Plugin指的是插件,带有安卓/iOS代码原生代码Module一般用于
混合开发
Package指的是三方框架(全是Dart代码)。
MissStitch丶
·
2021-11-18 17:32
Flutter企业级项目实战——博时App
前言在当前大前端愈演愈烈的情况下,前有大名鼎鼎的QT、Facebook的RN、阿里的Weex,后有不断追赶的Flutter及原生+H5
混合开发
,大家都想要在跨平台这碗饭上夺取饭碗。
家驹六月天
·
2021-10-29 10:41
Android webview
混合开发
HTML(JS)与Java 的交互
1.在WebView启用javascript//在WebView启用javascriptmWebView.getSettings().setJavaScriptEnabled(true);2.编写JS调用JAVA函数的接口类/***用于对接JS的接口类*/classJSToJAVA{@JavascriptInterfacepublicvoidstartFunction(){Toast.makeTe
Marlon_IT
·
2021-10-28 09:06
APP与H5交互之
混合开发
模式
APP与H5交互:1.背景2.如何交互(APP-H5,h5-APP传值)一背景由于App的发版周期偏长、灵活性差,如果有较大的方案变更,需要发版才能解决;如果存在bug,修复的难度比较大,作为H5为主要开发模式的WebApp的灵活性就比较强,利用操作系统中的h5容器作为一个承载,对外提供一个url链接,而该url链接对应的内容可以实时在服务端进行修改,灵活行很强,避免了APP发版周期带来的时间成本
·
2021-10-27 12:26
Vue之前端体系与前后端分离详解
目录概述前端知识体系前端三要素表现层(CSS)行为层(JavaScript)JavaScript框架UI框架JavaScript构建工具三端统一
混合开发
(HybridApp)微信小程序后端技术主流前端框架
·
2021-10-25 18:40
Hybird
混合开发
混合开发
h5+native
混合开发
=hybirdapp=>webview=>url====hybird最大的特点是h5与native之间双向交互通过微信JSSDK介绍HyBirdh5经常分享在微信聊天、
·
2021-10-17 15:45
前端
《Flutter开发从入门到实战》:为什么要学Flutter?
《Flutter开发从入门到实战》有哪些优点
混合开发
偏向移动开发国际化零基础也可读二维码展示动图实战所学知识在早期的前端开发中,我们一般都需要准备2套代码分别运行在Android与iOS平台,这种耗时耗力不便于维护的重复劳动
李元静
·
2021-10-08 13:15
Flutter开发手机应用
flutter
移动开发
跨平台技术
书籍
Flutter从入门到实战
uni-ttLive:基于uniapp+uViewUI短视频+聊天直播实例
一、项目概述uniapp-ttlive一款基于uni-app+uview-ui+vue.js+uapopup等技术
混合开发
的多端仿制抖音短视频/直播/聊天项目。支持全屏沉浸式、上下滑动切换视频等功能。
·
2021-09-24 00:41
移动端开发新趋势,大厂加分项,每个Android 开发者都应该尝试的Flutter
Flutter现在已经成为越来越多的面试官用来考察一名工程师技术广度及对新技术敏感度的重要依据,Flutter作为目前最火热的
混合开发
框架之一,受到越来越多开发者追捧。
小新聊Android
·
2021-09-22 16:02
android
移动开发
android面试
android
flutter
面试
安卓
移动开发
flutter Native 通信之FlutterBridge
为什么会开发这个框架在flutter和Native
混合开发
的过程中我们难免会遇到flutter和Native相互通信的场景,这时我们就会用到flutter提供的FlutterPlatformChannel
河里的枇杷树
·
2021-09-17 13:04
RN与swift
混合开发
, RCTViewManager内存释放问题
在reactnative和iOS
混合开发
过程中,继承自RCTViewManager的原生组件,必须实现方法:overridefuncview()->UIView{}由于对RCTViewManager的docs
那年那月那花儿
·
2021-09-14 16:17
iOS 端容器之 WKWebView 那些事
作者|驽良来源|阿里技术公众号一背景熟悉iOS\macOSHybrid
混合开发
的同学应该都有体会,WKWebView虽然是苹果作为替代UIWebView\WebView而推出的"新"组件,但大部分开发者对它实在
·
2021-09-14 11:17
iosandroid
Kotlin 和 Java
混合开发
入门教程
目录一、前沿二、学习Kotlin前准备三、Kotlin语法简介优秀的表达式加强版switch模板字符串空指针异常不存在了编写单例类扩展方法运算符重载四、Kotlin与Java
混合开发
五、Kotlin与Java
·
2021-09-13 10:06
Flutter 2.x 混合栈路由管理
一、背景在Flutter开发中,除了热更新之外,Flutter最受诟病的就是
混合开发
体验不好,而
混合开发
最重要的就是路由和组件生命周期的管理。
·
2021-09-08 19:03
flutterandroid
iOS 端容器之WKWebView那些事
熟悉iOS/macOSHybrid
混合开发
的同学应该都有体会,WKWebView虽然是苹果作为替代UIWebView\WebView而推出的"新"组件,但大部分开发者对它实在“爱不起来”。
·
2021-09-08 18:58
Flutter的组件化开发方案
前面讲了Flutter和Native的
混合开发
模式,Flutter作为Native工程的一个Module存在,这样可以有效的将Flutter和Native进行物理隔离,但随着Flutter承载的业务越来越多
三也视界
·
2021-09-08 09:40
React Native重大架构升级即将发布
其实,早在2018年6月,Facebook官方就宣布了大规模重构ReactNative的计划及重构路线图,目的是为了让ReactNative更加轻量化、更适应
混合开发
,接近甚至达到原生的体验。
·
2021-09-04 12:28
一篇文章学会jsBridge的运行机制
目录js调用方式安卓1.js调用原生2.原生调用jsios总结我司的APP是一个典型的
混合开发
APP,内嵌的都是前端页面,前端页面要做到和原生的效果相似,就避免不了调用一些原生的方法,jsBridge就是
·
2021-09-03 15:52
一文搞懂jsBridge的运行机制
我司的APP是一个典型的
混合开发
APP,内嵌的都是前端页面,前端页面要做到和原生的效果相似,就避免不了调用一些原生的方法,jsBridge就是js和原生通信的桥梁,本文不讲概念性的东西,而是通过分析一下我司项目中的
·
2021-09-02 22:54
javascript
Flutter Boost
混合开发
框架
目录一、FlutterBoost简介二、FlutterBoost集成2.1Android集成2.2iOS集成三、FlutterBoost架构四、FlutterBoost3.0更新4.1不入侵引擎4.2不区分Androidx和Support分支4.3双端设计统一,接口统一4.4支持【打开flutter页面不再打开容器】场景4.5生命周期的精准通知4.6其他Issue一、FlutterBoost简介众
·
2021-08-24 16:40
Android SDK 的 H5 打通方案演进
前言近年来,
混合开发
越来越流行,App与H5的打通需求也越来越迫切。那什么是App与H5打通呢?
·
2021-08-19 20:50
前端后端数据库运维
CocoaPods 都做了什么?
from_voters_page=true
混合开发
:https://www.jianshu.com/p/ad2ead590ce8
杯中怎可无酒
·
2021-08-13 15:06
h5页面(vue) 与jsBridge交互
框架:vue3.0
混合开发
需求:根据后台接口是否返回1401来刷新token,token刷新后重新调上一个接口封装jsBridgefunctionsetupWebViewJavascriptBridge
1994陈
·
2021-08-11 15:59
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他