摘要: dsfds 阅读全文
posted @ 2022-09-19 15:02 随遇而安== 阅读(5) 评论(0) 推荐(0) 编辑
摘要: SL 阅读全文
posted @ 2022-09-19 14:57 随遇而安== 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 击弦 H 勾弦 P 阅读全文
posted @ 2022-09-19 14:40 随遇而安== 阅读(11) 评论(0) 推荐(0) 编辑
摘要: √ 阅读全文
posted @ 2022-09-19 14:37 随遇而安== 阅读(11) 评论(0) 推荐(0) 编辑
摘要: × 阅读全文
posted @ 2022-09-19 14:37 随遇而安== 阅读(11) 评论(0) 推荐(0) 编辑
摘要: × 阅读全文
posted @ 2022-09-19 14:36 随遇而安== 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 45. SQLite45.1 SQLite介绍SQLite关系型数据库。 嵌入式的数据库,体积小,功能强大,几十kb。 在Android平台上,集成了一个嵌入式关系型数据库—SQLite,SQLite3支持NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象) 阅读全文
posted @ 2022-09-19 09:07 随遇而安== 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 44. SP数据存储 44.1 数据存储是什么 创建一个新工程 数据保存到APP本身。 44.2 数据存储有哪些SP 、 SQLite 【原生】、 Room【更简洁】 记住用户名、自动登录、看了书的页数…配置信息 → SP 44.3 SP特点介绍sharedpreference 首选项 存储软件的配 阅读全文
posted @ 2022-09-19 09:05 随遇而安== 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 43. RX思维的魅力 43.1 在下载图片的前提下增加需求 加水印需求 现在的完整代码: package com.dingjiaxiong.myrxjava; import androidx.appcompat.app.AppCompatActivity; import android.app.P 阅读全文
posted @ 2022-09-19 09:03 随遇而安== 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 42. RxJava基本使用 42.1 RX思维 为什么学习RxJava? → 改变思维(响应式编程思维),编程效率提升。 经典架构官方地址:https://github.com/ReactiveX/RxJava Rx系列官网:https://reactivex.io/ RX → 反应式 42.2 阅读全文
posted @ 2022-09-19 09:01 随遇而安== 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 41. Gson41.1 Gson简介JSON是一种轻量级的数据交换格式。易于人阅读和编写,同时也易于机器解析和生成。 Gson是Google提供的用来在Java对象和JSON数据之间进行映射的Java类库,可以将一个JSON字符串转成一个Java对象(反序列化),或者反过来(序列化)。 官方地址: 阅读全文
posted @ 2022-09-19 08:58 随遇而安== 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 40. 网络加载框架Retrofit完成文件上传和下载40.1 文件上传服务接口 package com.dingjiaxiong.myretrofit; import okhttp3.MultipartBody;import okhttp3.ResponseBody;import retrofit 阅读全文
posted @ 2022-09-19 08:52 随遇而安== 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 39. 网络加载框架Retrofit其他39.1 Retrofit中的转换器在接到服务器响应后,目前无论是OKhttp还是Retrofit都只能接收到String字符串类型的数据,在实际开发中,通常需要对字符串进行解析将其转变为一个Java Bean对象。 Retrofit提供了多个转换器使得响应能 阅读全文
posted @ 2022-09-19 08:49 随遇而安== 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 38. 网络加载框架Retrofit38.1 Retrofit简介Retrofit 是一个 RESTful 的 HTTP 网络请求框架的封装。原因:网络请求的工作本质上是 OkHttp 完成,而 Retrofit 仅负责 网络请求接口的封装 官方地址: https://github.com/squa 阅读全文
posted @ 2022-09-19 08:46 随遇而安== 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 37. OKhttp自定义配置37.1 Builder构建者OkHttpClient okHttpClient = new OkHttpClient.Builder().build();提供更多操作 37.2 拦截器OkHttpClient okHttpClient = new OkHttpClie 阅读全文
posted @ 2022-09-19 08:43 随遇而安== 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 36. 网络加载框架OkHttp的同步与异步请求 36.1 简介 官方地址 https://github.com/square/okhttp android网络框架之OKhttp 一个处理网络请求的开源项目,是安卓端最火热的轻量级框架,由移动支付Square公司贡献(该公司还贡献了Picasso) 阅读全文
posted @ 2022-09-19 08:41 随遇而安== 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 35. 图片加载框架Glide 35.1 Glide的引入 官方地址:https://github.com/bumptech/glide 简体中文文档地址:https://muyangmin.github.io/glide-docs-cn/ 引入 implementation 'com.github 阅读全文
posted @ 2022-09-19 08:38 随遇而安== 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 34. 在Android中集成高德地图 34.1 高德地图开放平台 创建新应用 点击“添加”按钮 新建一个工程 34.2 获取安全码 这个工具是jdk自带的 使用命令 keytool -list -v -keystore C:\Users\DingJiaxiong\.android\debug.ke 阅读全文
posted @ 2022-09-19 08:34 随遇而安== 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 33. 热修复 33.1 什么是热修复 定义:在应用上线后出现bug需要及时修复时,不用再发新的安装包,只需要发布补丁包,在客户无感知下修复掉bug。 33.2 Tinker是什么 Tinker是微信开源的一个热修复解决方案,支持dex、库和资源更新,无需重新安装apk。 开源地址:https:// 阅读全文
posted @ 2022-09-19 08:32 随遇而安== 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 32. 打包签名 32.1 创建keystore,并生成apk 选择APK Next 创建一个新的keystore 设置一系列信息 选择App发布路径 release 在打包了 32.2 真机安装 阅读全文
posted @ 2022-09-19 08:29 随遇而安== 阅读(8) 评论(0) 推荐(0) 编辑