- 博客(16)
- 资源 (42)
- 问答 (1)
- 收藏
- 关注
原创 React Native之内部方法常用几种写法和调用规则
1 简单部分代码export default class App extends Component<Props> { render() { return ( <View style={styles.container}> <View style={styles.welcome}> &l...
2018-09-29 22:34:44 3688
原创 React Native之Flexbox布局和监测文本输入onChangeText
1 Flexbox布局1) flexDirection 可以决定布局的主轴,子元素是应该沿着水平轴(row)方向排列,还是沿着竖直轴(column)方向排列2) justifyContent 决定其子元素沿着次轴(与主轴垂直的轴,比如若主轴方向为row,则次轴方向为column)的排列方式 有flex-start、center、flex-end、space-around...
2018-09-27 23:35:35 2276
原创 React Native之Props(属性)和State(状态)和简单样式简单使用
1 Props(属性)和State(状态)和简单样式简单使用App.js代码如下/** * Sample React Native App * https://github.com/facebook/react-native * * @format * @flow */import React, {Component} from 'react';import {Pla...
2018-09-26 22:20:36 1938
原创 Android之解决Android8.0手机(Notification)收不到自定义消息通知以及其它手机得到数据不同步
1 问题app,自定义消息通知的时候,在Android8.0手机上收不到通知2 解决办法NotificationManager需要创建NotificationChannel,然后调用createNotificationChannel把NotificationChannel传递进去,并且通过setChannelId设置相应的id3 普通样本...
2018-09-23 22:28:33 5576
原创 React Native之Android原生通过DeviceEventEmitter发送消息给js
1 问题Android原生向js发消息,并且可以携带数据2 实现原理Android原生可以使用RCTEventEmitter来注册事件,然后这里需要指定事件的名字,然后在js那端进行监听同样事件的名字监听,就可以收到消息得到数据Android注册关键代码reactContext.getJSModule(DeviceEventManagerModule.RCT...
2018-09-21 22:54:15 6573 2
原创 React Native之js同步调用安卓原生方法@ReactMethod(isBlockingSynchronousMethod = true)
1 问题之前的代码js调用安卓原生都是用的异步方法,比如callback, promiss,异步的话,我们一般是在安卓原生有耗时操作,才用异步,如果我要离开返回,就需要js调用安卓同步方法利用callback实现js调用原生可以参考我的这篇博客React Native实现js调用安卓原生代码React Native之js调用Android原生使用Callback传递结果给js...
2018-09-20 21:41:25 6664
原创 Git之submodule使用总结
Git Submodule 可许可一个git仓库,作为另一个git仓库的子目录,保持父项目和子项目相互独立1 添加仓库git submodule add <仓库地址> <本地路径>在父仓库根目录增加了.gitmodule文件// 添加submodule字段[submodule "submodule1"] url = *****.g...
2018-09-19 22:23:05 4113
原创 React Native之js调用Android原生使用Callback传递结果给js
如果不清楚js如何调用Android原生,可以先参考我的这篇博客React Native实现js调用安卓原生代码1 问题上面的文章只是调用安卓原生显示Toast,但是我们一般会需要调用安卓的代码然后去拿回结果给js,但是我们知道在android层js调用的这个函数返回值必须的void,所以我们需要用到Callback,这里先说Callback @ReactMe...
2018-09-16 23:54:49 4686
原创 React Native实现js调用安卓原生代码
1 问题 实现js调用安卓原始代码,直接上代码,简单粗暴2 代码实现 1) 实现一个继承ReactContextBaseJavaModule的类,MyToastModule.java文件如下public class MyToastModule extends ReactContextBaseJavaModule { public MyToastMod...
2018-09-16 00:29:25 6471 6
原创 React Native之提示Unable to load script from assets ‘index.android.bundle
1 问题Unable to load script from assets 'index.android.bundle'. Make sure your bundle is packaged correctly or you're running a packager ser ver.2 分析在android的...
2018-09-15 21:14:44 2351
原创 Git撤销文件的修改(git checkout -- file)(git reset HEAD file)(git reset HEAD~)
1 撤销没有add到暂存储区文件git checkout -- file如果我们把文件rm了,git statu肯定会显示出来,我们怎么还原这个文件呢?还是用上面的命令2 撤销到add到暂存储区文件分2步git reset HEAD file上面命令把暂存区的拉到了工作区,但是这个时候文件依然修改了,我们还需要还原,所以还用最上面的命令gti...
2018-09-13 00:02:36 3339
原创 node.js之npm
1 npm介绍npm是NodeJS一起安装的包管理工具2 常用命令1) 安装npmnpm install2) 查看npm版本npm -v比如我的ubuntu6.4.13 ) 升级npmnpm install npm -g4) npm安装模块,比如安装react-native 0.56版本npm install react-n...
2018-09-12 22:54:47 2066
原创 linux平台安装React Native遇到的坑
3年前我在windows平台安装过React Native,我一直都记忆犹新,那个时候facebook刚推出支持安卓,然后花了一天的时间在自己的window电脑上配置好了,还是很兴奋的,安装博客地址如下Android之Windows下搭建React Native Android开发环境(差不多搞了一天)现在我的开发环境是ubuntu,所以需要在这个平台安装react native,遇到的坑...
2018-09-11 20:21:12 2474
原创 C语言之在结构体里面放很多函数指针
1 原因看了open ssl代码里面很多在结构体里面放很多函数指针,然后再来调用,这样比较规范和统一2 代码实现#include <stdio.h>#include <assert.h>#include <stdlib.h>#include <string.h>#include <pthread.h...
2018-09-08 19:33:34 3787
原创 linux c之动态打开链接库(dlopen dlsym dlclose)
1 linux提供了加载和处理动态链接库的系统调用2 主要函数1) dlopen、 dlopen以指定模式打开指定的动态连接库文件,并返回一个句柄给调用进程,打开模式如下:RTLD_LAZY 暂缓决定,等有需要时再解出符号RTLD_NOW 立即决定,返回前解除所有未决定的符号。2) dlsym、 dlsym通过句柄和连接符名称获取函数名或者变量名...
2018-09-06 21:39:12 3351
原创 open ssl里面的自定义get***函数失效
1 问题在open ssl加载引起里面部分我自己写了一个get和set方法,然后我在其它地方调用使用了Info类型的声明extern Info info;先初始化info,然后info->setA(&info, value);char value[100];但是我立马info->getA(&info, value, sizeof(val...
2018-09-05 21:37:33 1819
Android之常用命令和工具.pdf
2021-04-01
math-basics.rar
2019-08-01
c_log_to_file.txt
2019-06-15
Source Insight黑色和灰色的背景配置
2019-04-23
Xshell5(Xshell5免费)
2019-03-21
linux shell脚本攻略2
2019-03-06
xshell(windows)
2018-12-05
Android打印当前app的日志工具类
2018-09-20
pidcat.py_in_ubuntu
2018-05-12
pc web access phone file
2017-12-25
MPAndroidChart让(折线图、柱形图、饼状图、散列图、雷达图)优雅的舞动
2015-11-30
Android怎么sp怎么确保多进程
2018-05-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人