自定义博客皮肤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)
  • 收藏
  • 关注

原创 AS插件推荐

插件简介:这是一款在 Studio 上预览图片资源缩略图的插件,能帮我们快速定位欲查找图片的位置,除此之外还支持显示 xml 资源的缩略图。插件文档:安装成功后重启,即可通过 drawable 或者 mipmap 文件夹进行预览图片。进入File->Settings->Tools->Translation。首先在插件商店下载Translation。点击配置,没有应用,点击申请。

2023-06-29 10:35:06 488

原创 Flutter打包iOS

Flutter 打包iOS

2022-11-08 15:13:31 5020

原创 Android 12适配

Android:exported 属性在 Android 12 中包含 的 activity 、 service 或 receiver 必须为这些应用组件显示声明 android:exported 属性,如下所示。<activity android:name=".TestActivity" android:exported="false"> <intent-filter> ...... </intent-filter>

2022-02-18 09:47:05 3900 2

原创 Android JetPack Security简介

是什么Jetpack Security 是 Google I/O 2019 发布的安全组件库。Security构成简单,主要包含EncryptedFile和EncryptedSharedPreferences两个类,分别用来对File和SharedPreferences的读写进行加密解密处理。Security要求min SDK version 23。EncryptedFile 封装了Google的加密库tink的逻辑,提供FileInputStream和FileOutputStream,可以更安全的进

2021-11-27 13:32:59 3913

原创 nexus3.x安装简介及maven上传

简介nexus是一个强大的maven仓库管理器,它极大的简化了本地内部仓库的维护和外部仓库的访问.nexus是一套开箱即用的系统不需要数据库,它使用文件系统加Lucene来组织数据nexus使用ExtJS来开发界面,利用Restlet来提供完整的REST APIs,通过IDEA和Eclipse集成使用nexus支持webDAV与LDAP安全身份认证.nexus提供了强大的仓库管理功能,构件搜索功能,它基于REST,友好的UI是一个extjs的REST客户端,占用较少的内存,基于简单文件系统而非数据

2021-11-05 16:21:35 1295 2

原创 Android 模块上传Maven私服及在项目中的使用

Gradle7.x之前将上传的脚本文件nexus-push.gradle拷贝到模块的根目录下,位置如下图:修改上传脚本的内容,只需修改groupId,artifactId,version即可。nexus-push.gradle的内容如下:classpath 'com.android.tools.build:gradle:3.5.0'distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-all.zipmodul

2021-09-17 09:38:45 500

原创 Android AOP之AspectJ的简单使用

一、AOP与OOP的区别项目中遇到许多地方需要校验登录,会编写许多重复代码,针对这一类问题可以用AOP的思想进行处理,首先了解AOP与OOP的区别。OOP:专业术语: OOP(面向对象编程)针对业务处理过程的实体及其属性和行为进行抽象封装,以获得更加清晰高效的逻辑单元划分。面向对象侧重静态,名词,状态,组织,数据,载体是空间;大白话: OOP面向对象的三大特征 : 封装 , 继承 , 多态 。这些特征也说明了OOP是面向对象的,我们做什么都是考虑一个对象,我们需要完成一个任务的时候一般都想着

2021-09-07 09:52:09 440

原创 compose中的TextField

TextField位于androidx.compose.ui:ui-text包下,属于Text体系里面的。该函数类似EditText,样式就是MD风格基础API@Composablefun TextField( // 输入框内容 value: String, // 内容更改回调 比较简单就是类似EditText中addTextChangedListener函数监听值变化 onValueChange: (String) -> Unit, // 基础样式

2021-07-29 14:35:06 2169 1

原创 Android Apk瘦身优化

Android Apk瘦身优化第一步:使用svg转vector可缩放矢量图形,SVG不会像位图一样因为缩放而让图片质量下降。节约空间与内存,常用于简单小图标。<vector xmlns:android="http://schemas.android.com/apk/res/android" android:name="triangle"//定义矢量图的名称 android:height="64dp"//drawable的固定高度,支持所有的尺寸单位,一般使用dp

2021-07-29 11:58:37 203

原创 360应用宝上架流程及所需材料

安卓App 上架应用宝市场一、应用宝官网腾讯开放平台移动接入指引腾讯开放平台应用上架规则二、应用市场上架前准备apk包,按要求加固后再上传。乐固加固介绍及使用icon,icon图标分直角圆角,尺寸最好做全套,一般准备16 * 16、216 * 216、256 * 256、512 * 512这四种就够了。应用截图,第一张截图一般对应app最核心的功能特色,让用户直接读懂这个app的用途,后面4张对应更具体的功能特色,每套尺寸需准备5张,一般准备3套:480 * 800、720 *

2021-06-25 09:08:58 3496

原创 mac 打开允许任何来源后依然显示文件损坏移到废纸篓解决办法

打开任何来源,解决Mac提示文件“已损坏”的问题https://blog.csdn.net/zhongzunfa/article/details/81192764上面不行的话尝试如下解决办法打开终端,在终端中粘贴下面命令:【sudo xattr -r -d com.apple.quarantine】 ,然后输入个空格,再将应用程序目录中的软件拖拽到命令后面,按回车后输入密码执行。比如...

2019-11-15 11:58:01 2601 1

空空如也

空空如也

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

TA关注的人

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