fengyuzhengfan的专栏

专注于移动开发,分享知识,传播快乐

『React Navigation 3x系列教程』之React Navigation 3x开发指南

随着React Navigation逐渐稳定,Navigator也被光荣的退休了。在React Native生态环境中需要一款可扩展且易于使用的导航组件,Navigator 自然胜任不了,这时React Native社区便孕育出了一个开源导航组件React Navigation。 React Na...

2018-12-17 23:42:32

阅读数:528

评论数:0

React Native Android混合开发实用教程

在React Native的应用场景中,有时候一个APP只有部分页面是由React Native实现的,比如:我们常用的携程App,它的首页下的很多模块都是由React Native实现的,这种开发模式被称为混合开发。 混合开发的一些其他应用场景: 在原有项目中加入RN页面,在RN项目中...

2018-08-28 23:01:18

阅读数:152

评论数:0

反编译Android APK详细操作指南[ApkTool,dex2jar,JD-GUI] for Mac

早在4年前我曾发表过一篇关于《Android开发之反编译与防止反编译》的文章,在该文章中我对如何在Windows平台反编译APK做了讲解,如今用Mac系统的同学越来越多,也有很多朋友问我能否出一篇关于如何在Mac平台上反编译APK的文章,今天呢我就抽时间来写一下在Mac平台上如何反编译APK,希望...

2018-05-11 21:11:45

阅读数:2828

评论数:1

React Native年度报告(2017-2018)

概述 在过去的一年中React Native经历了从v0.40到v0.52的十几次的版本迭代,我们看到在这十几次的版本迭代中React Native的组件库在不断地壮大,在新引进的组件中既有FlatList、SectionList等具有更高性能的列表组件,也有与时俱进的用于适配全屏幕的SafeA...

2018-02-26 23:16:45

阅读数:882

评论数:0

React Native0.50+开发指导(中文更新说明)

本文主要对React Native 0.50的关键性的更新做个讲解和开发适配指导,希望能对从事React Native开发的你有所帮助: - 在兼容性方面新增了对Android8.0、iPhone X的支持; - 在API方面为TimePicker添加了打开方式的API,另外允许在构建Andro...

2017-12-14 23:29:56

阅读数:1836

评论数:0

React Native 集成分享第三方登录功能分享第三方登录模块开发(Android)

在我们常用的App中经常会看到分享与第三方登录的功能,可以说分享与第三方登录已经成为了各大APP的必备功能。对于产品运行与推广来说,分享与第三方登录不仅能加强用户粘性,增加流量及新用户,也能提升用户存、留优化产品质量等。各大平台都有对应的开发平台来提供分享与第三方登录的服务,比如微信开发平台/腾讯...

2017-09-10 22:40:43

阅读数:5043

评论数:2

教你轻松修改React Native端口(如何同时运行多个React Native、8081端口占用问题)

当我们运行一个React Native项目的时候,React Native会启动一个默认端口号为8081的本地服务,该8081的服务就是React Native项目的一个本地服务器,用于提供JSBundle包和一些静态资源。这一切都是React Native帮开发者配置好的,一切都是那么简便,但如...

2017-08-19 00:19:22

阅读数:7645

评论数:1

快速创建React Native App

本文向大家分享如何快速构建React Native App以及在使用快速构建方案中可能存在的一些问题及解决方案。

2017-07-13 01:51:54

阅读数:4995

评论数:1

【React Native系列教程】构建React Native官方Examples

手把手教你构建运行React Native官方Examples。

2017-06-01 21:23:02

阅读数:709

评论数:0

【React Native系列教程】Windows平台搭建React Native开发环境

在Windows平台上开发React Native需要安装以下环境和工具: 1. Note.js 2. React Native Command Line Tools 3. Android Studio

2017-05-17 22:51:57

阅读数:1618

评论数:0

React Native Android原生模块开发实战|教程|心得|如何创建React Native Android原生模块

一直想写一下我在React Native原生模块封装方面的一些经验和心得,来分享给大家,但实在抽不开身,今天看了一下日历发现马上就春节了,所以就赶在春节之前将这篇博文写好并发布。

2017-01-23 09:57:19

阅读数:1691

评论数:2

Android模拟器Genymotion安装及使用教程详解

一直以来都有不少朋友问我关于Android模拟器的事情,比如:那个Android模拟比较快,如何安装使用之类。今天我整理出来这篇教程,供我的朋友以及各位小伙伴们查阅借鉴。Android的模拟器很多,但最原汁原味的还数Android SDK中的模拟器,毕竟是Google的亲儿子。

2016-11-27 19:43:25

阅读数:9959

评论数:2

【React Native实战教程】GitHub Trending API数据的获取

项目开源地址:GitHub Popular,GitHubTrending 关于GitHub Trending API的困惑GitHub Popular中有个treding模块,该模块是GitHub的treding的手机版,在这个模块中你可以使用只有在PC上才能使用的功能。为了开发这个treding...

2016-10-26 20:10:22

阅读数:1687

评论数:0

一个上架了的React Native项目实战总结

项目源码下载:GitHub Popular 喜欢逛GitHub的小伙伴都知道,它有个查看最热项目的功能叫treding,但这个功能只能在网页上查看, 而且在手机上浏览显示效果很不友好,而我想在地铁上,餐厅,路上等空余的时间使用它,所以我需要一款带有这个功能的App。

2016-10-24 09:23:28

阅读数:2786

评论数:2

FileProvider无法获取外置SD卡问题解决方案 | Failed to find configured root that contains

随着Android版本越来越高,Android官方对用户数据保护力度也越来越大。Android提供FileProvider类来供应用之间共享数据。

2016-10-20 20:20:31

阅读数:11648

评论数:6

每个开发者都应该拥有一款的 GitHub Trending 客户端,GitHub 最受欢迎的开源项目浏览器

GitHub Popular这是一个用来查看GitHub最受欢迎与最热项目的App,它基于React Native支持Android和iOS双平台。English目录 功能与特性 下载安装 预览图 运行调试 ToDo 功能与特性 支持订阅 50 多种编程语言; 支持添加/删除编程语言,并支持自定义...

2016-10-19 12:50:14

阅读数:4854

评论数:1

INSTALL FAILED CONFLICTING PROVIDER问题完美解决方案

在安装Android应用时出现INSTALL FAILED CONFLICTING PROVIDER问题,是不是感觉很抓狂呢,下面就跟大家分享一下出现这个问题的原因及解决方案。问题原因在Android中authority要求必须是唯一的,比如你在定义一个provider时需要为它指定一个唯一的au...

2016-10-09 18:47:03

阅读数:9217

评论数:1

React Native 添加启动屏教程,React Native启动白屏解决方案

问题描述: 用React Native架构的无论是Android APP还是iOS APP,在启动时都出现白屏现象,时间大概1~3s(根据手机或模拟器的性能不同而不同)。 问题分析: 为什么会产生白屏? React Native应用在启动时会将js bundle读取到内存中,并完成渲染。这...

2016-09-30 18:02:56

阅读数:11857

评论数:4

React Native原生模块与JS模块通信的几种方式

React Native原生模块向JS传递数据的几种方式(Android)在做React Native开发的时候避免不了的需要原生模块和JS之间进行数据传递,这篇文章将向大家分享原生模块向JS传递数据的几种方式。方式一:通过Callbacks的方式说起Callbacks大家都不陌生,它是最常用的设...

2016-09-29 18:52:01

阅读数:4688

评论数:1

Android7.0(Android N)适配教程,心得

Android7.0发布已经有一个多月了,Android7.0在给用户带来一些新的特性的同时,也给开发者带来了新的挑战,这几天我将应用适配到Android7.0,其中也遇到了不少问题也踩了一些坑,在这里就把我在Android7.0适配上的一些心得分享给大家,让大家的应用能早一天跑在Android7...

2016-09-28 10:19:58

阅读数:27751

评论数:15

提示
确定要删除当前文章?
取消 删除