Skip to content

Instantly share code, notes, and snippets.

View Visionchen's full-sized avatar

一点清晨 Visionchen

  • 广东省深圳
View GitHub Profile
@Visionchen
Visionchen / 高德地图
Last active December 4, 2018 09:57
高德地图
### 1.高德地图根据IP获取当前位置信息
```language
http://restapi.amap.com/v3/ip?key=c8d499635271ab4f9d449d35911e2cf1
{
"status":"1",
"info":"OK",
"infocode":"10000",
"province":"广东省",
"city":"深圳市",
@Visionchen
Visionchen / react 相关
Last active December 6, 2018 03:53
react 小技巧
### 1.关于Warning: setState(...): Can only update a mounted or mounting component. This usually means you called setState() on an unmounted component. This is a no-op.的解决方案
```language
a.一、在卸载的时候对所有的操作进行清除(例如:abort你的ajax请求或者清除定时器)
componentWillUnMount = () => {
//1.ajax请求
$.ajax.abort()
//2.定时器
clearTimeout(timer)
}
@Visionchen
Visionchen / 苹果系统
Created October 2, 2018 09:16
something
苹果系统还原(注:要用电脑打开连接) [苹果系统还原(注:要用电脑打开连接) http://v.youku.com/v_show/id_XODE5MDM1NzMy.htm](http://v.youku.com/v_show/id_XODE5MDM1NzMy.htm)
@Visionchen
Visionchen / android studio配置
Last active October 1, 2018 11:14
android studio配置
### 安装配置
- [https://www.cnblogs.com/yanglh6-jyx/p/Android_AS_Configuration.html](https://www.cnblogs.com/yanglh6-jyx/p/Android_AS_Configuration.html)
- [https://www.cnblogs.com/xiadewang/p/7820377.html](https://www.cnblogs.com/xiadewang/p/7820377.html)
- [https://blog.csdn.net/m0_37711172/article/details/79752366](https://blog.csdn.net/m0_37711172/article/details/79752366)
- [https://www.cnblogs.com/morlin/p/4603768.html](https://www.cnblogs.com/morlin/p/4603768.html)
@Visionchen
Visionchen / android 无法打包
Last active September 29, 2018 21:31
android 无法打包apk
### 1.修改 gradle.properties
```language
使用gradlew.bat assembleRelease --console plain无法打包
观察报错内容,其中有 > Connect to 127.0.0.1:80 [/127.0.0.1] failed: Connection refused: connect,第一反映是网络代理问题,于是找到 系统盘符:\Users\管理员用户名\.gradle 文件夹中的 gradle.properties 文件,将其中的代理相关设置,用 # 注释掉。
# systemProp.http.proxyHost=127.0.0.1
@Visionchen
Visionchen / 集成移动数据分析SDK后与支付宝SDK发生符号冲突
Created September 25, 2018 02:54
集成移动数据分析SDK后与支付宝SDK发生符号冲突
### 集成移动数据分析SDK后与支付宝SDK发生符号冲突
- 最近做app使用了支付宝支付和阿里移动推送服务,sdk冲突编译一直失败
```language
解决方案就是移除旧包,去下面链接下载新的sdk,重新编译,OK!
```
[https://docs.open.alipay.com/54/104509](https://docs.open.alipay.com/54/104509)
@Visionchen
Visionchen / 使用AS编译失败问题
Created September 25, 2018 02:49
使用AS编译失败问题解决
### 使用AS编译时
```language
,报Error:Execution failed for task ':app:transformClassesWithDexForDebug'. > com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concur
这是因为在project中导入了大量的第三方包,导致内存过大,在编译的时候出现的OOM,
解决方式
@Visionchen
Visionchen / Android( SDK Manager )
Last active September 23, 2018 08:58
Android 的 SDK Manager 无法启动 闪退解决方法
```language
修改 android.bat,直接指定java.exe所在位置,
不用去调用find_java.bat将
rem Check we have a valid Java.exe in the path.
这行下面的set java_exe=
改为set java_exe=
"D:\Program Files\Java\jdk1.7.0_07\bin\java.exe"
(java.exe的所在位置)
@Visionchen
Visionchen / android 环境
Last active September 13, 2018 02:10
android 环境配置
### 装jdk,配置环境变量
### 安装Android的sdk,配置环境变量
```html
第一步:填加系统环境变量ANDROID_HOME,值为 Android skd的安装路径,: G:\Android\android-sdk
第二步:修改Path
;%ANDROID_HOME%\tools
;%ANDROID_HOME%\platform-tools
```
### 修改镜像地址
@Visionchen
Visionchen / react native(自定义封装标题栏)
Created September 12, 2018 08:23
自定义封装(定义标题栏背景渐变颜色,以及左中右文字图标)
### 使用适配
```javascript
"use strict";
import React, {Component} from 'react';
import PropTypes from 'prop-types';
import {
Text,
View,
Image,