2022年4月24日

Android Studio的Config相关

摘要: 一、Android Studio 历史版本下载地址: https://developer.android.google.cn/studio/archive#android-studio-3-0?utm_source=androiddevtools&utm_medium=website 二、Andro 阅读全文

posted @ 2022-04-24 15:33 HarperSun 阅读(92) 评论(0) 推荐(0) 编辑

2022年2月14日

Android Studio 重复导入@Nullable/@NonNull 的解决办法

摘要: 自从更新Android Studio 4.2.2版本出现的这个问题,使用AS自动填充代码后发现重复导入了@Nullable,如下图: 而Nullable这个注解又被多家大厂自行定义,如下图 修复方法步骤:第一步:按顺序依次打开 Android Studio -> Settings -> Editor 阅读全文

posted @ 2022-02-14 14:05 HarperSun 阅读(649) 评论(0) 推荐(0) 编辑

2021年11月20日

通过Build Variants切换到release环境

摘要: 在我们的项目中进程会用到Build Variants来切换网络环境,但是我们的项目在未经过配置之前直接切换到release环境时,你会发现我们的App运行不起来了。。 是因为release环境运行App,需要指定签名文件并与App匹配!!! 针对上述现象,解决方法如下: 1.通过Android st 阅读全文

posted @ 2021-11-20 11:22 HarperSun 阅读(572) 评论(0) 推荐(0) 编辑

2021年11月11日

Java中Handler的标准使用方式

摘要: 在Java语言中,直接将Handler声明为Activity的内部类去使用Handler,非静态内部类会持有外部类的一个隐试引用,这样就可能造成外部类无法被垃圾回收,(Handler应认为是属于内核的对象,内核和activity所在线程是异步的,当Activity被销毁时内核可能还在用这个Handl 阅读全文

posted @ 2021-11-11 10:27 HarperSun 阅读(2537) 评论(0) 推荐(0) 编辑

Git常用命令

摘要: 一、查看查看用户名 :git config user.name查看密码: git config user.password查看邮箱:git config user.email查看配置信息: $ git config --list 二、修改修改用户名git config --global user.n 阅读全文

posted @ 2021-11-11 09:31 HarperSun 阅读(32) 评论(0) 推荐(0) 编辑

Android studio中的Git操作

摘要: 一、使用Android studio创建分支 1、点击AS的VCS,选择Git点击Branches,选择New Branch 2、输入新的分支名 3、点击VCS >Git >Push,将分支提交到远程服务端 二、使用Android studio将分之合入主干 1.首先确保分支和主干的代码都已经pus 阅读全文

posted @ 2021-11-11 09:23 HarperSun 阅读(505) 评论(0) 推荐(0) 编辑

2021年11月10日

在github上创建自己的android项目

摘要: 本文使用到的工具有Git,TortoiseGit,Android studio;工具的安装不再赘述,主要讲.ssh文件的生成、通过配置GitHub的token的方式,在Android studio上登录github账号。 一、配置.ssh文件 1.首先要查看当前电脑的C盘\用户\当前用户下是否有.s 阅读全文

posted @ 2021-11-10 14:43 HarperSun 阅读(300) 评论(0) 推荐(0) 编辑

2021年11月9日

GreenDao在Android开发中的使用

摘要: GreenDao和Realm对比 1.在项目的build.gradle中相应的代码 buildscript { dependencies { classpath "com.android.tools.build:gradle:4.2.0" //关于greendao classpath 'org.gr 阅读全文

posted @ 2021-11-09 18:21 HarperSun 阅读(260) 评论(0) 推荐(0) 编辑

api 和 implementation 的区别

摘要: 注:implementation和compile的使用效果相同,但是随着Gradle版本的更新,Gradle越来越不推荐compile 方式来引用远程依赖了,而是推荐使用api 和 implementation方式来引用远程依赖! 我们的项目中会使用多个module来开发,其中每个module都有自 阅读全文

posted @ 2021-11-09 15:13 HarperSun 阅读(475) 评论(0) 推荐(0) 编辑

app目录下的gradle文件怎样引用project目录下的自定义gradle文件

摘要: 在android开发中经常会操作app以及同级model中的build.gradle文件,有些配置会重复写,我们可不可以在project的目录下新建一个gradle文件来统一管理呢? 当然可以,提供demo如下,仅供参考。 1.demo中需要用到的几个文件截图如下 2.编写自己需要的gradle文件 阅读全文

posted @ 2021-11-09 14:50 HarperSun 阅读(875) 评论(0) 推荐(0) 编辑

导航