自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 React Native使组件宽度100%,高度自动与宽度一致

当设置宽度为“100%”时,可以通过下面的代码示例,使高度自动与宽度一致。import { Image, StyleSheet, View } from 'react-native';const image = () => ( <View style={styles.imgContainer}> <Image style={styles.image} source={require('assets/images/image.png')} />

2021-12-02 11:26:31 2253

原创 react native 项目中bug处理

react native 项目中bug处理目的IOS 的bug一:Deployment Target设置未生效Android的bug一:在新版手机上(API level 29)无法使用绝对路径获取到图片二:华为P40通过媒体库获取到的部分音频文件绝对路径,无法通过js端进行文件传输。React端的bug一:this.setState无法刷新UI目的在开发react native项目中,或多或少会遇到一些奇怪问题,有些可能在网络上页无法找到答案。特此记录,以便后来人少走一些坑。IOS 的bug一:De

2021-08-17 17:57:23 285

原创 App上传GooglePlay后,微信登录及Facebook登录异常

App上传GooglePlay后,微信登录及Facebook登录异常微信登录异常的处理原因因为App上传到Google Play后,会被重新签名(Play App Signing)。所以保存在微信开放平台上的签名md5值就会不一致,签名应用签名校验失败,从而导致微信登录失败。处理方式:步骤1:获取Google Play上的应用签名md5信息,该信息的位置为:Google Play Cosole -> Your App -> 设置 -> 应用完整性 -> 应用签名密钥证书

2021-08-11 16:34:51 1719

原创 Java bytes 转 KB MB GB等

private String getSizeString(int bytes){ if(bytes == 0) return "0 B"; DecimalFormat df = new DecimalFormat("0.00");//格式化小数 int k = 1024; String[] sizes = new String[]{"B", "KB", "MB", "GB", "TB", "PB", "EB", "ZB", .

2021-07-02 17:28:03 291

原创 Swift学习

Swift学习官网地址The Swift Programming Language参考文献:Swift GuidedTour根据官方文档进行学习。#GuidedTourprint("Hello, world!")这样就可以打印出Hello, world!##Simple ValueUse let to make a constant and var to make a vari...

2019-10-12 15:14:21 238

转载 【GBK、UTF-8、ISO8859-1】三种编码方式总结及实例

转载自:https://www.cnblogs.com/amunamuna/p/8922125.html 一、总结 在Java中,String的getBytes()方法是得到一个操作系统默认的编码格式的字节数组。这个表示在不同情况下,返回的东西不一样!  String.getBytes(String decode)方法会根据指定的decode编码返回某字符串在该编码下的byte数组表...

2019-06-13 15:47:27 744

转载 Base64原理解析

本文摘自:https://www.cnblogs.com/diligenceday/p/6002382.htmlBase64原理解析  一. Base64编码由来  为什么会有Base64编码呢?因为有些网络传送渠道并不支持所有的字节,例如传统的邮件只支持可见字符的传送,像ASCII码的控制字符就 不能通过邮件传送。这样用途就受到了很大的限制,比如图片二进制流的每个字节不可...

2019-06-13 11:34:30 116

原创 Android的权限申请

Android初学者很容易在应用的权限上感觉无所适从,掌握不到要点。Api23之前的应用权限,只需要在AndroidManifest.xml中声名应用所需的权限。用户在安装时,系统会展示此应用所需要的权限,当且仅当用户允许了所有权限,应用才会安装在系统中。并且,只要应用在AndroidManifest.xml文件中声名了该文件,那么使用方法checkPermission得到的结果就一定是...

2019-05-08 15:41:52 360

原创 Git使用总结

Git是什么... 3Git使用... 3下载安装... 3git本地仓库管理(基础)... 4设置本地账户信息git config --global. 4创建本地仓库 git init 4提交代码版本,进行管理 git commit/add. 5查看文件变化情况与提交记录... 6git diff 6git status. 7git log. 8还原代...

2018-12-14 21:42:16 667

翻译 android dp sp px的区别与联系

翻译自:https://material.io/design/layout/understanding-layout.html#pixel-density 像素密度?屏幕的像素密度在不同的手机上是不尽相同的。所以需要创建一个独立于像素系统的单位来适应不同平台的手机。 如何计算像素密度?pixel density = width(or height) in pixels / ...

2018-09-18 09:05:06 230

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除