- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 react-native android热更新详解----增加进度条(4)
1.最新研究react-native android热更新组件react-native-pushy,发现官方例子只有更新成功或失败的回调,没有更新进度回调,所以自己捣鼓一个更新进度获取和显示。 下面是热更新android源码,只有public void onDownloadCompleted()和public void onDownloadFailed(Throwable ...
2019-11-20 10:41:55 795
原创 react-native android热更新详解(3)
快速入门-发布应用现在你的应用已经具备了检测更新的功能,下面我们来尝试发布并更新它。注意,从update上传发布版本到发布版本正式上线期间,不要修改任何脚本和资源,这会影响update 获取本地代码,从而导致版本不能更新。如果在发布之前修改了脚本或资源,请在网页端删除之前上传的版本并重新上传。发布iOS应用首先参考文档-在设备上运行, 确定你正在使用离线包。然后点击菜单。按...
2019-11-20 09:51:31 243
原创 react-native android热更新详解(2)
快速入门-添加热更新功能获取appKey检查更新时必须提供你的appKey,这个值保存在update.json中,并且根据平台不同而不同。你可以用如下的代码获取:import { Platform,} from 'react-native';import _updateConfig from './update.json';const {appKey} = _update...
2019-11-20 09:50:25 327
原创 android触摸事件分发与拦截总计
自定义触摸反馈的关键:1. 重写 onTouchEvent(),在里面写上你的触摸反馈算法,并返回 true(关键是ACTION_DOWN 事件时返回 true)。2. 如果是会发生触摸冲突的 ViewGroup,还需要重写onInterceptTouchEvent(),在事件流开始时返回 false,并在确认接管事件流时返回一次 true,以实现对事件的拦截。3. 当子 View 临...
2019-11-18 14:33:34 144
原创 《Android插件化开发指南》 git项目地址 视频 网址等资料汇总
1.2012 年 AndroidDynamicLoader 是大众点评 屠毅敏https://github.com/mmin18/AndroidDynamicLoader2.2013 年,23Code 自定义控件动态下载 这个项目的作者和开源地址,目前不是很清楚。3.2013年3月27 日,淘宝的Atlas插件化框架 第16期阿里技术沙龙 视频地址:https://...
2019-11-12 14:48:50 612
转载 Android 插件化开发——入门知识、介绍流派、技术困境、未来方向(总结)
本文根据包建强在 2016GMTC 全球移动开发大会上的演讲整理而成。首先自我介绍一下,我叫包建强,是这个分场的主持人。我去年写了一本书,叫《App 研发录》,相信有很多从事技术的朋友看过或买过。引言先简单介绍一下 Android 插件化。很早之前已经有公司在研究这项技术,淘宝做得比较早,但淘宝的这项技术一直是保密的。直到 2015 年才陆续出现很多框架,Android 插件化分成很多...
2019-11-11 15:09:01 679
原创 react-native android热更新详解(1)
快速入门-准备工作首先你应该有一个基于React Native开发的应用,我们把具有package.json的目录叫做你的"应用根目录"。如果你还没有初始化应用,请参阅开始使用React Native。所以我们也假设你已经拥有了开发React Native应用的一切环境,包括Node.js、npm、XCode、Android SDK等等。安装在你的项目根目录下运行以下命令:...
2019-11-06 15:07:23 507
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人