自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【无标题】

#mermaid-svg-UFeQIaTbzL3hjdH9 .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-UFeQIaTbzL3hjdH9 .label text{fill:#333}#mermaid-svg-UFeQIaTbzL3hjdH9 .node rect,#mermaid-svg-UFeQIaTbzL

2022-03-15 12:10:08 324

原创 android LeanCloud 数据存储

目录1. 保存到云2. 获取云对象3. 云同步本地对象4. 更新云对象5.更新云端对象中的数组,原子操作6. 删除云对象7. 批量操作云对象8. 后台执行,无网络等待执行9. 一篇文章,多个评论10. 转Json和恢复1. 保存到云// 创建一个云端对象val todo = LCObject("Todo")// 给对象中的属性赋值todo.put("title", "工程师周会")todo.put("content", "周二两点,全体成员")todo// 在其他线程将对象保存到云端.

2021-10-26 06:47:49 2092

原创 android LeanCloud SDK部署

1. 导入依赖// 访问云端数据库implementation 'cn.leancloud:storage-android:8.1.4'// 即时通讯和推送implementation 'cn.leancloud:realtime-android:8.1.4'// 多线程implementation 'io.reactivex.rxjava2:rxandroid:2.1.1'// android 混合推送// implementation 'cn.leancloud:mixpush-andr

2021-10-26 02:58:43 1655

原创 App 打包

1. 生产签名证书Build > Generate Signed Bundle / APK… Android App Bundle (aab,省流更新) apkNew Key Store密钥文件路径及密码 (密钥文件内可储存多个签名证书)签名证书名称及密码,签名证书持有者Generate Signed Bundle or APK密钥文件路径及密码签名证书名称及密码aab 或 apk 放置路径 debug release...

2021-10-25 22:10:05 147

原创 android 应用储存空间读写

目录1. 外部储存空间(无需权限)2. 内部储存空间(无需权限)1. 外部储存空间(无需权限)使用外部储存空间,需要先验证可访问性(是否可读写)持久文件夹路径// /storage/emulated/0/Android/data/package/files/Picturesval path = context.getExternalFilesDir(Environment.DIRECTORY_PICTURES)// 传 null 得到根目录缓存文件夹路径// /storag.

2021-10-19 23:27:22 811

原创 refreshVersions 依赖版本管理

安装插件文件添加内容:settings.gradle.kts (project)plugins { // See https://jmfayard.github.io/refreshVersions id("de.fayard.refreshVersions") version "0.23.0"}// ⬇ 参考层级rootProject.name = "..."点击 Sync Now,下载插件buildSrc安装插件如果有buildSrc,则也要安装插件创建文件

2021-10-13 18:47:21 345

原创 android studio 的默认依赖

dependencies { // androidx implementation("androidx.core:core-ktx:1.6.0") // 感知组件生命周期 implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.3.1") // activity 支持compose implementation("androidx.activity:activity-compose:1.3.1")

2021-09-17 06:46:59 444

原创 buildSrc 依赖及模块管理 参照ComposeCookBook

创建普通文件夹:buildSrc(和模块文件夹同级)创建文件:buildSrc/build.gradle.ktsplugins { `kotlin-dsl`}repositories { mavenCentral() google()}点击 Sync Now。如果失败,多半为部分数据下载失败,调整[repositories]中的内容,或者重新Sync Now(重新下载)...

2021-09-15 02:53:12 712 1

原创 android 代码混淆

1.打开运行混淆build.gradle内buildTypes { release { minifyEnabled true/*运行混淆*/ proguardFiles getDefaultProguardFile('proguard-android-optimize.txt')/*系统的混淆规则*/, 'proguard-rul...

2021-09-15 02:32:45 114

原创 形状 层列表:shape layer-list

形状<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"android:shape="形状"></shape>//rectangle:默认矩形//oval:椭圆 <corners androi...

2020-05-04 20:50:49 369 1

原创 安卓动画 旋转:rotate

res/drawable/ic_arrow_collapse.xmlJava<?xml version="1.0" encoding="utf-8"?>

2020-05-03 16:48:57 206

空空如也

空空如也

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

TA关注的人

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