随笔分类 - 总结
相关的内容总结
摘要:前提知识 kotlin的集合分为可变和不可变,可变的集合带有mutable形容词。 | 创建方式 | 事例 | 是否可变 | 说明 | | | | | | | arrayListOf() mutableListOf() | val array = arrayListOf(1,4,7) | 可变 |
阅读全文
摘要:AS *.iml .gradle/* /build/* /captures/* .idea/* .project .settings/ .classpath local.properties .DS_Store .externalNativeBuild app/build app/bugly/* *
阅读全文
摘要:算法分类 对称加密:加密和解密用一个秘钥的方式称为共享秘钥加密,也叫对称秘钥加密。如DES、3DES、AES 非对称加密:加密和解密使用的是一对非对称的秘钥,加密使用公钥进行加密处理,接收方使用秘钥进行解密。如RSA、DSA、ECC 消息摘要:MD5 数字签名: 对称加密算法(加解密密钥相同) |
阅读全文
摘要:现有市场推送方案 |特点|GCM|XMPP|MQTT|HTTP轮询|第三方| |:--:|:--:|:--:|:--:|:--:|:--:| |简介|Google推出的云消息服务,即第二代的C2DM。|基于XML协议的通讯协议,前身是Jabber,目前已由IETF国际标准化组织完成了标准化工作。|轻
阅读全文
摘要:网络相关(TCP/IP、Socket、Http、Https) • Http、Https握手过程 • Https原理 • Http、Https握手过程 • TCP、UDP区别? • HTTP报文结构、cookie的作用 • Socket协议 • 请求发出之后怎么取消 数据结构和算法 常见的单链表的反转
阅读全文
摘要:Sqlite数据库 简介 是一款微型数据库,它用在嵌入式系统中,比如Android系统。它跟传统的数据库有比较大的差别。省略了大多数的功能,比如权限,管理、触发器、存储过程等。只保留对数据库最常用到的增删改查操作。(弱类型的数据库)。 数据库相关名词 • DB(数据库):按一定的数据结构来存放数据的
阅读全文
摘要:基础 use DBname;选择数据库 set names utf8;设置字符集 语法 select 选择 select [distinct column_name...]|* from tableName where column_name [operator] value {[joiner co
阅读全文
摘要:为了方便我将apktool和dex2jar都放到一个文件夹下面,我的文件夹是 /Users/xxx/Desktop/DevelopTool/DecompileApkTool/make. apktool 获取资源文件,如图片,布局和XML 流程 • 进入到反编译工具包下面 cd /Users/xxx/
阅读全文
摘要:ANR分类及超时时间 UI:5s BroadcastReceiver:10s Service:20s ANR原因 引起ANR的原因主要是在主线程做耗时操作导致时间超出系统规定时间限制,就会报出ANR。系统设置ANR的主要原因是给用户更好的体验,防止App卡在某一点没有反应。 UI线程出现ANR 这个
阅读全文
摘要:简单使用 git init 初始化 git add fileName git commit -m "XXXX" git rm README.md 从版本库中删除该文件 git status 查看仓库当前状态 git diff 查看difference log信息 git log git log --
阅读全文
posted @ 2021-06-01 13:32
KevinAt2022
摘要:Android中数据存储有5中方式,分别是以下五种: SharePreference 数据库 Content Provider(用于数据共享) 网络存储(需要网络进行请求数据) 文件(File) 应用相关内部存储(缓存和文件) 应用相关外部存储(缓存和文件) 应用无关存储(缓存和文件) 具体位置 S
阅读全文
摘要:图片压缩 图片的压缩大约有三种: 采样率压缩,通过options.inSampleSize的参数 质量压缩,通过 bitmap.compress() 尺寸压缩,改变图片的大小重新进行裁剪, Bitmap newBitmap = Bitmap.createBitmap(newWdith,newHeih
阅读全文

浙公网安备 33010602011771号