- 博客(24)
- 资源 (1)
- 收藏
- 关注
转载 currentlyFocusedField is deprecated and will be removed in a future release解决方法记录
参考https://github.com/aksonov/react-native-router-flux/issues/3691This issue is related to transitive dependency on React-Navigation. It is solved in #1010. The fix is released and will take effect as soon as react-native-router-flux updates its dependency
2020-08-18 10:28:30
2700
原创 极光推送集成问题记录
安装npm install jpush-react-native --save也需要安装jcore-react-nativenpm install jcore-react-native --save核心步骤参考:https://github.com/jpush/jpush-react-native使用的版本为 "jcore-react-native": "^1.8.0", "jpush-react-native": "^2.8.1",使用react-native 0.60
2020-07-13 15:05:08
894
原创 jshare-react-native集成流程及问题记录,包含微信、QQ授权登录
参考 https://github.com/jpush/jshare-react-nativereact-native版本 0.62.0安装组件npm install jshare-react-native --save如果没有jcore的话,需要安装jcore-react-nativenpm install jcore-react-native --savereact-native 60以上autolink切换到ios目录下执行pod installcd ios &&
2020-07-13 15:03:25
995
原创 react-native-qqsdk集成流程及问题记录
参考https://github.com/iVanPan/react-native-qqsdk安装组件npm install --save react-native-qqsdk@latest切换到ios目录下执行pod installcd ios && pod installIOS端额外配置说明在Info.list中添加<key>LSApplicationQueriesSchemes</key> <array>
2020-07-13 15:00:30
729
1
原创 react-native-wechat集成流程及问题记录
安装及配置方法ios端配置方法https://github.com/yorkie/react-native-wechat/blob/master/docs/build-setup-ios.mdandroid端配置方法https://github.com/yorkie/react-native-wechat/blob/master/docs/build-setup-android.mdAndroid端配置说明link部分的操作可直接跳过,react0.60+已自动完成了link操作;Co
2020-07-13 10:43:46
740
原创 关于使用react-native-router-flux构建了具有tab的主页,在使用StatusBar配置不同barStyle和backgroundColor时,状态栏展示不对的问题
整个RN工程使用了react-native-router-flux来做路由管理;应用的主界面底部使用了tab进行分页。 <Scene key="Tabbar" hideNavBar={true} name="Tabbar" showLabel={false}
2020-06-24 20:09:22
389
原创 react-native-loader集成问题记录
Android iOS通用的;一个可用于做loading动画的组件:https://github.com/mohebifar/react-native-loader感觉动画效果还可以,就拿来用了。但是在新版RN上有些问题,需要修改。在此记录下基于RN-0.62.2 React-16.11.0,存在以下问题查看https://github.com/react-native-community/art下的说明:Migrating from the core react-native module
2020-06-18 17:12:49
262
原创 react-native-root-toast自定义弹窗
react-native-root-toast自定义弹窗基于版本 “react-native-root-toast”: “^3.2.1”Toast的调用方法:官方api提供两种调用方式1、Calling apiimport Toast from 'react-native-root-toast';// Add a Toast on screen.let toast = Toast.show('This is a message', { duration: Toast.duratio
2020-06-17 17:36:31
1693
原创 linphone呼出音频电话时,录音设备执行流程分析
发起呼叫发起呼叫请求的入口在inviteAddressWithParams(address,params); jni接口在linphonecore_jni.cc 中 line 5023; 按照流程走,最终调用linphone_core_start_invite(), 在linphonecore.c ——line3161int linphone_core_start_invite(...
2018-08-17 15:51:51
2938
2
原创 RecycleView嵌套RecycleView,内部RecycleView不响应滑动事件的解决方法
参考的工程:https://download.csdn.net/download/black_dreamer/9857063由于项目需求,外部存在一个RecycleView的布局,设计为Grid的方式,单个Grid的item里面也有存在一个RecycleView,设计为ListView的方式,在真实实现以后发现,内部listView方式的RecycleView不响应滑动事件。 解决...
2018-07-19 17:58:43
3565
原创 Linphone 被叫方如何解析来电SIP消息中的自定义头消息
分析了linphone在接收到来电请求时,是如何处理sip消息体的,以及完整的回调给java层的主要过程。如果主叫方在发起呼叫时添加了自定义头消息,作为被叫方应该在什么地方可以获取到这个自定义头消息。
2017-12-01 15:38:13
2879
原创 Linphone android去电增加自定义SIP消息头的流程分析
分析linphone在发起呼叫的SIP消息体中增加自定义的消息头的流程分析,以及主叫方如何在通话过程中读取到增加的自定义消息头的方法。
2017-12-01 11:05:57
2311
原创 Linphone录音器的初始化流程分析
linphone android平台录音器的初始化流程分析详细梳理,linphone jni层内核启动的时候,是如何读取录音器声卡模型配置的,以及如何选择使用何种录音器作为音视频电话的采集设备。
2017-06-20 10:13:53
2229
原创 Linphone-android 登录过程增加自定义消息头流程分析
linphone-android 账号登录流程分析;包含LinphoneProxyConfig和LinphoneAuthInfo的保存,以及自定义SIP消息头字段的方法;主要是jni层的代码执行流程分析;
2017-06-13 15:05:40
3179
4
原创 IOS 多渠道包打包方法 基于XCode8.1 AdHoc版本
由于客户端需要针对不同的后台环境,提供不同的ipa安装包,(供内测、演示和上线使用);现整理如下一套完整的打多个版本ad hoc的ipa包流程。1、首先,给不同的渠道包确定对应的Bundle Identifier 内测: xxxxxxxxx.debug演示: xxxxxxxxx.show上线: xxxxxxxxx2 、需要生成对应的Provisioning Prof
2017-01-05 18:07:37
4917
3
原创 android-async-http 源码流程浅析
一、get()\put()\post()\delete()\head()\patch() 的执行流程分析Step1 个接口首先分装对应的HttpGet、HttpPut、HttpPost等,然后再封装成HttpUriRequest;调用sendRequest(...):/** * Puts a new request in queue as a new thread
2016-06-15 17:03:57
781
原创 LayoutTransition 布局动画笔记
LayoutTransition可以实现在ViewGroup组件内部布局结构发生变化的时候,产生一定的动画效果,以免布局切换的时候视觉上很生硬。首先需要调用ViewGroup.setLayoutTransition(LayoutTransition),这样无论ViewGroup容器添加或移除子视图的时候,都会产生布局变动的动画效果;如果希望指定自定义的动画效果,使用Layo
2016-06-14 17:32:10
597
原创 Android Gradle配置Debug和release参数的方法
方法一:使用BuildConfig类修改参数值Gradle Android自带BuildConfig配置类,在build工程的时候,可以在build/generated/source/buildConfig下的debug和release路径下找到。BuildConfig.java类可以在工程中引用;BuildConfig.java自带DE
2016-05-18 11:10:09
9399
1
原创 Fragment中实现ActionBar的方法
如果主Activity的每个Fragment都需要自己的ActionBar,可以将ActionBar的加载放置到各Fragment中;ActionBar的menu加载放到各个独立的Fragment中,每个fragment可以选择自己的menu配置;@Overridepublic void onCreateOptionsMenu(Menu menu, MenuInfl
2016-05-12 14:26:20
8835
1
原创 高德地图 android 设置完全自定义的InfoWindow
在高德地图中自定义marker点击弹窗的气泡效果,去除高德全是的气泡框体
2016-01-07 10:51:39
19174
16
原创 Android Fragment集成高德地图黑屏的问题解决方案
官方给的3.0Map的集成api说了:MapView 是 Android View 类的一个子类,它可以帮助您在 Android View 中放置地图,它是应用程序和窗口部件的基本构建类。MapView 作为地图的容器,通过 AMap 对象显示地图。使用 MapView 类,必须重载 Activity 生命周期的所有方法,有 onCreate(),onDestroy(),onRes
2015-12-15 11:25:05
10907
2
原创 sencha touch下添加自定义cordova plugin的方法
首先,只有sencha touch和cordova环境的配置方法就不赘述了,可以查看官方API。sencha 2.3.1Api:http://docs.sencha.com/touch/2.3.1/cordova 3.3 Api:http://docs.phonegap.com/en/3.2.0/guide_cli_index.md.html#The%20Command-Line%20In
2014-01-22 10:44:55
2840
原创 Cordova3.3在android平台下的配置方法
首先想说的是,Apache Cordova API的文档真的讲的非常详细,楼主就是属于看到英文文档就头疼的那一类,结果走了很多弯路,很多问题还是通过文档逐步解决的。http://cordova.apache.org/docs/en/3.0.0/guide_platforms_android_plugin.md.html#Android%20Plugins,文档地址。Cordov
2013-12-18 21:32:12
1924
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人