在做桌面产品的时候,发现一些机型存在将桌面默认后重启手机出现卡死的情况,通过查看log,出现错误信息在手机系统启动加载完androidmanifest.xml,开始进行con...
在做桌面产品的时候,发现一些机型存在将桌面默认后重启手机出现卡死的情况,通过查看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...
服务端来个线程啊
AIDL oneway 方法的隐患结论:不要在服务端oneway接口中处理耗时操作,一旦用于高频调用,服务端又处理耗时,再偶尔碰上cpu负荷高,很可能会发生其他关键调用偶现失败的隐蔽问题,而且这个调用失败不会...
本文基于API 30即Android11源码解读 前些日子做了一个电视机的应用市场APP,搞了一下Android的应用管理机制。撸篇文章记录一下。 一、安装应用 Packag...
shortcuts的介绍 其中App Shortcuts是指在桌面长按app图标而出现的快捷方式, 可以为你的app的关键功能添加更快速的入口而不用先打开app,点击快捷方式...
定义: 装饰设计模式也称包装设计模式,用来动态的扩展对象的功能,也是继承关系的的一种替代方案之一。说个大白话就是,在不使用的继承的方式下,采用装饰设计模式可以扩展一个对象的功...
经常进程间通信、Binder、ServiceManager等等这些关键字被捆绑出现在各种场合,那从字面意思来看ServiceManager就是管理各种服务,那它究竟如何工作,...
密码错误
kotlin核心编程pdf链接: https://pan.baidu.com/s/1i7BOzcXhQa_E5Nt0imhveg[https://pan.baidu.com/s/1i7BOzcXhQa...
前言 协程的使用中对异常的处理是非常抽象的一个过程,google了很多文档,在官方文档中对异常的处理并没有讲的很详细,编写过程中踩的坑似乎也没有官方文档的说明与解释,网上也有...