#NATIVE

react-native 签名

完成项目时,我们需要将项目打包成一个apk,方便测试以及发布版本.这时,需要把js代码和图片资源都放进apk中,并且发布版本还需要签名,今天把这一系列操作记录下来. 一.生成离线bundle包离线包就是把ReactNative和你写的js文件、图片等资源都打包放入App,不需要走网络下载。首先看一下官方给的参...
代码星球 代码星球·2020-12-30

react-native 常见问题

报错ERRORin./entry.jsModulebuildfailed:SyntaxError:/Users/yixin/Desktop/react/entry.js:Unexpectedtoken(2:8)说是"<"这个符号有问题,原因是babel6分离为多个包,并且默认不支持react和es2015。因此除...
代码星球 代码星球·2020-12-30

聊聊Web App、Hybrid App与Native App的设计差异

目前主流应用程序大体分为三类:WebApp、HybridApp、NativeApp。首先,我们来看看什么是WebApp、HybridApp、NativeApp。1.WebAPPWebApp指采用Html5语言写出的App,不需要下载安装。类似于现在所说的轻应用。生存在浏览器中的应用,基本上可以说是触屏版的网页应用。优点...

React Native ——实现一个简单的抓取github上的项目数据列表

/***SampleReactNativeApp*https://github.com/facebook/react-native*/'usestrict';varReact=require('react-native');var{AppRegistry,StyleSheet,Text,Image,View,TextI...

React Native 重新建项目遇到的一些问题

1、基本上一句话,就是本地的node太旧了,跟不上React_Native的节奏,所以需要更新node,但是单纯的更新node丫丫竟然不让我跟,因为是用Homebrew来管理的,所以先update了下brewbrewupdate&&brewupgrade&&brewcleanupbrew...

React Native ——入门环境搭配以及简单实例

ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"1、我们可以先通过在终端输入: brew-v  如果没有安装就输入Homebrew的镜像路径去下载2、拥有了brew,就可以通过它去下载一些...

简单搭建React-Native环境

1.背景  差不多半年前安装这个RN环境,由于各种原因,一直安装不成功。时至今日,现在安装这个环境现在方便很多了。2.安装软件  安装nodejs,npm https://nodejs.org/en/download/  安装java,jre http://www.oracle.com/techne...

java.lang.OutOfMemoryError: Unable to create new native thread

错误信息:java.lang.OutOfMemoryError:Unabletocreatenewnativethread从字面意思我们就很好理解,这是因为内存不足导致的错误,内存不足不能创建新的线程。于是我搜索了一下,找到了解决方案:1.排查应用是否创建了过多的线程通过jstack命令排查。2.调整操作系统线程数阈值...

java.security.cert.CertificateException: No subject alternative names present

背景:在开发一个项目中,要调用一个webservice服务,之前设置的是http协议,项目中采用jdk自带的wsimport工具生成的客户端代码;后来,需求变更要求兼容https协议的webservice,开始以为只需要简单的将服务地址的连接改为https就可以了;但不行,总是报错javax.net.ssl.SSLHa...

React Native 常用的 15 个库

本篇 react native库列表不是从网上随便找的,这些是我在我的应用中亲自使用的库。这些库功能可能跟其它库也有,但经过大量研究并在我的程序中尝试后,我选择了这些库。 这个库非常适合快速地向 react Native应用程序添加简单的动画和转换。这个库有两种使用方式...

在原生 React Native 应用中使用 Expo API

从今天开始,你可以在任何 react Native应用程序中使用尽可能少或尽可能多的ExpoSDK。我们已经花了很多时间构建和维护这些包含原生应用特性的跨平台API,我们很高兴最终实现了向整个 react Native生态共享这些API,并将它们作为一个整体继续优化。Expo未来...

React Native 与 Flutter 的跨平台之争

我们身处科技高速发展的时代;互联网日新月异,移动应用程序开发产业也在大踏步前进。多年来,移动应用的市场需求呈爆发式增长;众多企业都在开发自己的移动应用程序,或者用于促销自己的产品,或者用来向客户提供更好的服务。众所周知,主导全球市场的两大移动平台分别是iOS和Android。当一家企业决定开发自己的移动应用时,他们需要...

React Native 实现城市选择组件

很多App都有城市选择的功能,今天带大家编写一个城市选择组件。下面是这个组件的效果图。 从上图中可以看出,我们将所有城市按照字母区分块,右边是字母索引。通过点击右边的字母可以跳转到相对应的块,同样的,在移动左边的列表的时候,右边也会跟随移动来显示不同的高亮。这个组件中,我们通过 react ...

React Native 使用 react-native-webview 渲染 HTML

在App中,渲染 html 是一个非常常见的功能,有可能是直接渲染 html 字符串或者是通过URL渲染远程HTML页面。react Native提供了一个WebView组件以供我们实现HTML的渲染。早先WebView是在 react Native...

react-native 实现页面之间的相互传值

用到 react Navigation组件兼容性:IOS/Android原理: react Navigation为页面的props上挂载了navigation对象,可用来做路由跳转,在做页面跳转时可以携带参数/回调方法前往目标页面,从而达到传参的目的。切换路由方法: &...
首页上一页...23456...下一页尾页