
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
react-native 笔记1.React-native的运行机制RN 这套框架让 JS开发者可以大部分使用JS代码就可以构建一个跨平台APP。 Facebook官方说法是learn once, run everywhere, 即在Android 、 IOS、 Browser各个平台,程序画UI和写逻辑的方式都大致相同。因为JS 可以动态加载,从而理论上可以做到write once, run..
一、pom.xml添加依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-jpa</artifactId></dependency><dependency><groupId&
1.react-native 和 H5通信的情景首先如果你的项目中需要接入一个H5写的项目,但是这个服务有必须用到react-native中的服务比如打开摄像头,获取地理位置等等。但是这些数据在H5中是获取不到的,那么就需要和react-native通信,在react-native中获取到想要的数据,然后将数据返回给H5。2.实现方式(1).通过android原生和ios原生可以实现和H5的...
一、创建对象player = new MediaPlayer();//也可以使用create的方式,如:MediaPlayer mp = MediaPlayer.create(this, R.raw.test);//这时就不用调用setDataSource了,同时create 内部已经调用了prepara()方法,也不用再调用prepara()二、播放Assets目录里的音频player.setD
一、语法%n$ms:代表输出的是字符串,n代表是第几个参数,设置m的值可以在输出之前放置空格%n$md:代表输出的是整数,n代表是第几个参数,设置m的值可以在输出之前放置空格%n$mf:代表输出的是浮点数,n代表是第几个参数,设置m的值可以控制小数位数,如m=4.5时,输出格式为00.00注意:%1$s 中1表示”第一个参数“,不是指strings.xml的第一个值,而是一个标记,指明“这是字符串
1.react-native 和 H5通信的情景首先如果你的项目中需要接入一个H5写的项目,但是这个服务有必须用到react-native中的服务比如打开摄像头,获取地理位置等等。但是这些数据在H5中是获取不到的,那么就需要和react-native通信,在react-native中获取到想要的数据,然后将数据返回给H5。2.实现方式(1).通过android原生和ios原生可以实现和H5的...
1、flutter出现的背景Flutter是Google为Fuchsia操作系统设计的应用开发方式。Fuchsia OS要兼容廉价物联网设备,要求对硬件的消耗降低,并且为了避免与oracle的java打官司,Fuchsia 使用了dart语言+flutter界面库的方式。2、flutter的优势到底有哪些?(1)、性能强大,流畅Flutter对比weex和react native相比,性能...
1、为什么React native 可以跨平台其实通过react native的架构图就明白了,下面我们就根据架构图来理解一下为什么react native可以实现跨平台:(1)、React:不同平台上编写基于React的代码,“Learn once, write anywhere”。(2)、Virtual DOM:相对Browser环境下的DOM而言,Virtual DOM是DOM在内存...
一、声明注解声明自定义注解可以使用 annotation 关键字实现,最简单形式的注解实例代码如下:annotation class Marker上述代码声明一个 Marker 注解,annotation 声明一个注解类型,注解的可见性有 公有的、内部的 和 私有的,不能是保护的。Marker 注解中不包含任何的成员,这种注解称为标记注解,标记注解属于基本注解。注解也可以有成员属性,通过构造函数初
1、Connect to storage.googleapis.com:443Could not resolve all artifacts for configuration ':app:debugCompileClasspath'.* What went wrong:Execution failed for task ':app:compileDebugKotlin'.> Cou...







