react-native 笔记本
来源:互联网 发布:中产阶级焦虑 知乎 编辑:程序博客网 时间:2024/06/07 08:08
android App跳转到设置页面如何原生模块实现?
- Stack Overflow android 设置 常量列表
android App,设置禁止横屏。
- AndroidManifest.xml 文件中的
<activity>
标签内添加android:screenOrientation="portrait"
ios android 设置App 名称
- ios : 在
Info.plist
中修改 - Android :
android\app\src\main\res\values\strings.xml
文件中修改<string name="app_name">MyProject</string>
ios android 设置icon图标
- ios: 首先在这里 上传你的图标,注意:四个圆角边要透明的,如果是白色的在安卓上可能显示出来。
- 然后直接
project/ios/project_name/images.xcassets/
直接替换。 - android: 直接替换掉
project/android/app/src/main/res
里面的文件夹。
ios android 设置启动图
- ios: 使用图片工具
App Icon Gear
来生成不同尺寸的图片 之后 参考
android: 使用
react-native-splash-screen
来实现。- 可以使用 这里 来生成android 的图片,注意生成后,每个文件夹里面的每张图名称需要更改为
launch_screen
然后配置react-native-splash-screen
,就可以使用的了。 - 碰到的坑:按照文档配好后,出现ios 正常 ,android启动闪退,
“Unfortunately, app has stopped”
, 解决办法
解决TextInput 框点击空白处不失去焦点问题
- 在
TextInput
最外层的根节点加一个ScrollView
,添加 keyboardShouldPersistTaps={‘never’}。 - 或者在最外层添加
TouchableOpacity
import dismissKeyboard from 'dismissKeyboard'dismissKeyboardClick = () => { dismissKeyboard() }render(){ return ( ... <TouchableOpacity style={{ flex: 1 }} onPress={this.dismissKeyboardClick} activeOpacity={1} > //TextInput组件 <TouchableOpacity/> ...) }
react-native webview 如何引入本地html文件
- ios : 直接
source={require('../../assets/html/message.html')}
- android : Android 需要先把静态资源放到
android/app/src/main/assets
目录下面,然后把require('../../assets/html/message.html')
换成{uri: 'file:///android_asset/html/message.html'}
。
阅读全文
0 0
- react-native 笔记本
- react native
- React Native
- React Native
- React- Native
- react-native
- React Native
- React Native
- react native
- React Native
- react-native
- React Native
- react native
- React Native
- React Native
- React Native
- React Native
- react native
- ssh maven 项目环境搭建
- spark源码远程调试开发
- 一种java对象转换成protobuf对象通用方法
- [Java面试十二]数据库概念相关
- IO流
- react-native 笔记本
- Anaconda3安装tensorflow1.3
- Equations
- Qt加载百度地图和谷歌地图
- lintcode&九章算法——Microsoft 面试题 | 我能赢 ? 待解决
- jenkins+maven+docker+github全自动化部署SpringBoot
- Android Notification
- 查看Oracle执行计划的几种方法
- NYOJ 1237 最大岛屿(DFS)