Android Studio项目gradle+Git Hooks 实现提交时对提交日志和代码(checkStyle)的检查 主要解决对项目的日志和代码的规范控制,通过在git...

Android Studio项目gradle+Git Hooks 实现提交时对提交日志和代码(checkStyle)的检查 主要解决对项目的日志和代码的规范控制,通过在git...
一直感觉项目里的代码风格很乱,想在commit时做个检查,前几周捣鼓了几天终于弄好了,这里记录分享下: 环境 由于是通过git的本地hook结合gradle task来实现的...
在做桌面产品的时候,发现一些机型存在将桌面默认后重启手机出现卡死的情况,通过查看log,出现错误信息在手机系统启动加载完androidmanifest.xml,开始进行con...
最近公司项目的库需要发布给第三方使用,代码安全的问题就暴露出来,原来都是交由内部的其他安卓团队处理,但是处理方式非常暴力就是直接不混淆我们的库工程,这样造成代码很容易就被反编...
1.直接使用Square公司的基本配置,详见https://github.com/square/java-code-styles/blob/main/configs/code...
在android 平常项目开发中,修改项目包名是很常见的事,哪如何有限修改包名一步到位呢?经过几次痛苦的经历后,觉得有必要记录一番! 对于修改包名,一般有两种情况:1)一个是...
jetpack库 理解SavedStateHandle 作用 和ViewModel协作,用于从Activity销毁重建中恢复ViewModel的相关状态数据,我们知道当Act...
本文基于API 30即Android11源码解读 前些日子做了一个电视机的应用市场APP,搞了一下Android的应用管理机制。撸篇文章记录一下。 一、安装应用 Packag...
shortcuts的介绍 其中App Shortcuts是指在桌面长按app图标而出现的快捷方式, 可以为你的app的关键功能添加更快速的入口而不用先打开app,点击快捷方式...