最近在看React-native,对内部实现很感兴趣,自己写了Module注册进去,并且在js中调用,很好奇自己的方法是怎么暴露给js的,看了BaseJavaModule的源码,里面有方法是如何暴露的。 @Override
public?final?...
分类:
移动开发 时间:
2015-10-09 20:06:10
阅读次数:
176
通过示例程序可以看到一些基本组件的使用,对于学习ReactNative是很有帮助的。编译示例程序需要将整个项目导入到androidStudio中,androidStudio导入项目时选择react-native/ReactAndroid目录。由于项目依赖ndk因此如果要编译Examples还需要安装...
分类:
其他好文 时间:
2015-10-09 09:17:47
阅读次数:
204
本文示例参考自《React Native第一课》 React Native官方文档中文版(含最新Android内容) 这里只大概记录下我的操作步骤和遇到的问题,一定要牢记下面这条: 如果你在Mac下遇到提示写入权限时,记得在命令前加上sudo 安装开发所需要的环境,参考这里>> 我所遇到的几个问题:...
分类:
其他好文 时间:
2015-10-08 23:11:46
阅读次数:
310
前言我之前喜欢玩一款游戏:全民飞机大战,而且有点痴迷其中,如果你想站在游戏的第一阶梯,便需要不断的练技术练装备,但是腾讯的游戏一般而言是有点恶心的,他会不断的出新飞机、新装备、新宠物,所以,很多时候你一个飞机以及装备还没满级,新的装备就又出来了,并且一定是更强!于是很多人便直接抛弃当前的飞机与装备,...
分类:
其他好文 时间:
2015-10-08 06:55:37
阅读次数:
292
组件协同的两种方法,1种是纵向的协同,就是组件嵌套,重点在于代码的封装,2种是横向协同也就是Mixin,组件抽离,重点在于代码复用1、组件嵌套,父组件通过属性向子组件,子组件可以通过事件处理函数以委托的方式想父组件发送数据 1 2 3 4 5 daomul's examp...
分类:
其他好文 时间:
2015-10-06 23:29:13
阅读次数:
272
上一篇中介绍了本地服务器端环境的安装,使用已经编译好的apk程序,设置ip地址,就可以看到welcome界面,并且可以对程序做出修改以及调试。为了扩展和发布应用 还需要能编译loader程序,这里介绍如何编译loader程序,实际上就是编译Android程序。ReactNative生成的项目是采用g...
触摸事件:onTouchCancel\onTouchEnd\onTouchMove\onTouchStart(只会在移动设备上接受)键盘事件:onKeyDown\onKeyPress\onKeyUp剪切事件:onCopy\onCut\onPaste表单事件:onChange\onInput\onSu...
分类:
其他好文 时间:
2015-10-06 14:06:12
阅读次数:
333
2015 年 9 月 15 号,React Native for Android 发布。至此,React 基本完成了对多端的支持。基于 React / React Native 可以:H5, Android, iOS 多端代码复用实时热部署目前使用 React Native 开发只能在 Mac 系统...
分类:
其他好文 时间:
2015-10-04 17:06:14
阅读次数:
171
把react研究了一番,原动力并不是虚拟dom和响应速度,而是本着react native去的。感觉react设计的不好,没有把html,js分离,而是混在了一起,每个新设计的组件比如TestDiv,都必须在React.render下执行才能渲染,并且要指明包含该组件的容器,比如id为example...
分类:
其他好文 时间:
2015-10-04 00:24:28
阅读次数:
158
React Native: (1)真正的跨端应用开发,ios,安卓,web (2)基于React的组件化开发模式,学习成本低,代码可维护性好,架构清晰 (3)web的发布能力和原生应用的性能 (4)web和nataive结合是未来前端的模式React native 能力 基于原生UI组建 手势识别 ...
分类:
其他好文 时间:
2015-10-03 13:13:36
阅读次数:
149