贾鹏辉的技术博客 专注于移动开发,分享技术,共享快乐
( ^∀^) 阿里的招聘启事 点击查看  阿里的招聘启事               

从navigator到react-navigation进阶教程

react-navigation教程

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

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

APK,ApkTool,dex2jar,JD-GUI for Mac

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

React Native年度报告(2017-2018)

React Native年度总结

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

React Native0.50+开发指导

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

概要 本文主要对React Native 0.50的关键性的更新做个讲解和开发适配指导,希望能对从事React Native开发的你有所帮助: 在兼容性方面新增了对Android8.0、iPhone X的支持; 在API方面为TimePicker添加了打开方式的API,另外允许在构建Android项目的时候指定applicationId; 在组件方面,新添加了支持侧滑显示菜单...

React Native 开发适配心得

如何开发一个适配Android和iOS双平台的React Native应用

众所周知用React Native是可以开发跨平台的Android和iOS App。我们可以用React Native开发Android应用也可以开发iOS应用,那么如何让我们开发的React Native应用适配Android和iOS双平台呢? 在这篇文章中我将从布局、组件选择、图片、性能问题、Bugs等几个方面来谈一谈Android和iOS的适配问题。 布局 React Native...

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

如何在React Native中实现分享和第三方登录的功能

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

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

如何在React Native中实现分享和第三方登录的功能

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

教你轻松在React Native中集成统计的功能

React Native 集成统计的功能

有时我们需要知道一款产品上线后的受欢迎程度,推广效果、有多少人安装、使用率,平均在线时长、活跃用户、启动次数、版本分布等数据,这个时候我们不得不用到统计分析。如果条件允许我们可以自己实现统计分析的功能,但如果要做的很专业很详细那么则需要一个庞大的工作量。在这里我们也可以采用第三方统计umneng。 在这篇文章中我会向大家分享,在React Native中集成umeng统计的方法及流程。因为...

教你轻松修改React Native端口

如何同时运行多个React Native、8081端口占用问题

告诉大家一个好消息,为大家精心准备的React Native视频教程发布了,大家现可以看视频学React Native了。 当我们运行一个React Native项目的时候,React Native会启动一个默认端口号为8081的本地服务,该8081的服务就是React Native项目的一个本地服务器,用于提供JSBundle包和一些静态资源。这一切都是React Native帮...

快速创建React Native App

快速创建React Native App

尊重版权,未经授权不得转载 本文出自:贾鹏辉的技术博客(http://www.devio.org) 告诉大家一个好消息,为大家精心准备的React Native视频教程发布了,大家现可以看视频学React Native了。 快速创建React Native App 查看最新的React Native官方文档你会发现,在Getting Started章节下新添加一个Qui...