- 博客(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关注的人