自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从0开始复习遍kotlin(集合 Collection)

Kotlin标准库提供了各种各样的函数来对集合执行操作。这包括简单的操作,例如获取或添加元素,以及更复杂的操作,包括搜索、排序、过滤、转换等。

2022-08-01 09:45:38 582 1

原创 从0复习遍kotlin(函数)

使用高阶函数会带来一定的运行时惩罚每个函数都是一个对象,它会捕获一个闭包。Kotlin使用函数类型,例如(Int)->String,用于处理函数的声明valonClick()->Unit=…run函数类似于let函数,但使用方法不同,返回值是函数里面最后一行,或者指定return。let函数把当前对象作为闭包的it参数,返回值是函数里面最后一行,或者指定return。run函数类似于apply函数,但是run函数返回的是最后一行的值。...

2022-07-21 14:22:00 427

原创 从0开始复习遍kotlin(1)

1.下载android studio 随意创建一个项目.2.创建一个module.3.创建一个kotlin文件并手写main方法.4.点击运行.基本类型kotlin在jvm上对Integer的内存优化在-128-127之间.运算符 + - * / %浮点数比较类型检查 is !is强制转换 as类继承Overriding rules当父类与实现接口方法名耦合时。分别调用父类和接口的方法。接口 interface一个类或对象可以实现一个或多个接口接口属性inter

2022-07-08 15:02:19 586

原创 http笔记

HTTP定义:HyperText Transfer Protocol 超文本传输协议HTTP请求方法Request Method:(常用)1. Get获取资源:没有Body2. Post增加或者修改资源:有Body3. Put修改资源:有Body4. DELETE删除资源:没有Body5. OPTIONS获取服务器支持的HTTP请求方法用来检查服务器的性能HT...

2019-02-21 20:31:44 229

原创 密码学笔记

密码学不可以用于文字内容,还可以用于各种二进制数据。对称加密原理:使用密钥和加密算法对数据进行转换,得到无意义的数据即为密文,即为加密;使用密钥和解密算法对密文进行逆向转换,即为解密。算法:DES,AES非对称加密原理:使用公钥对数据进行加密,使用私钥对数据进行解密。算法:RSA,DSA签名使用私钥对数据进行签名,使用公钥进行验证。签名+加密Bas...

2019-02-19 20:11:10 210

原创 React Native Image组件源码笔记

前言以前在做项目的时候遇到一个问题:如何将rn的图片传给原生使用? 以前总是百度,但百度遍也没有找到一篇博客给出答案,又去各种技术交流群问,也没有人理我,于是GG。(百度查不到等于我不知道,不知道多少人和我一样。。。) 近日,不知脑子开了什么光突然想到一个问题,rn的技术团队是如何实现image的。我是不是可以借鉴一下。于是便有了这篇笔记。1.rn端打开项目找到node-mod...

2018-06-01 14:55:23 892

原创 android集成facebook第三方登录遇到的坑

android集成facebook第三方登录(踩坑)集成的过程请看官网:https://developers.facebook.com/docs/facebook-login/android/ (需要科学上网)如果你的应用没有上架,那么只能用你申请facebook开发者的那个账号登录。否则,如下图: 集成sdk的坑 2.1 如果你是下载下来的sdk,可能会碰到 Error...

2018-03-27 17:49:17 10173 1

原创 多渠道打包(获取不同配置文件)

多渠道打包(获取不同配置文件)build文件下 productFlavors { jd { Properties properties = getVersionProperty("$rootDir/app/src/main/assets/jd/profile.properties"); applicationId = "com.**

2017-11-22 12:22:29 454

原创 React Native 连接设备遇到的坑

React Native 连接设备遇到的坑连接设备时最常见的三种错误遇到以上三种错误,如果是adb断了就使用一下步骤 1. adb reverse tcp:8081 tcp:8081 2. npm start如果adb没断,直接 1. npm start

2017-10-14 15:01:18 2126

空空如也

空空如也

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

TA关注的人

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