自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(7)
  • 资源 (4)
  • 收藏
  • 关注

原创 应用卸载的流程梳理

Android/media/包名,Android/obb/包名/ 路径下的文件),前面介绍过,/data/data/packageName的文件其实都是符号链接,所以delete_dir_contents_and_dir的实现中都是调用unlinkat去删除这些符号链接;如果不是则执行deletePackageLIF()方法继续卸载程序。在deletePackageVersionedInternal()中发送Post事件执行异步删除操作,在Handler事件中调用deletePackageX()方法。

2024-01-24 15:22:16 830 1

转载 如何在多模块项目中统一管理依赖 - Android

总的来说,这种 Kotlin+buildSrc 依赖管理策略提高了项目的整体可维护性、一致性,简化了构建脚本,使得团队更容易协作,同时也带来了更高的灵活性和适应性。版本一致性:这是因为在多模块项目中,如果每个模块都单独管理依赖,就有可能出现不同模块使用不同版本的库,导致潜在的兼容性问题。从代码中可以看出非常清晰,一目了然。在 buildSrc 中添加好常用的依赖项后,剩余的工作需要在对应的模块中应用即可。到此为止,每当我们添加依赖时,只需要在对应的模块中像调用函数一样的引入即可,是不是感觉非常的简洁。

2024-01-24 09:13:20 99 1

原创 系统应用开机自启动设置方法

3、将app预置到/system/priv-app里。1、系统platform签名;

2023-11-08 10:55:36 91 1

原创 View作为列表使用时的上下(或者左右)增加阴影效果

【代码】View作为列表使用时的上下(或者左右)增加阴影效果。

2023-09-14 11:04:38 218 1

原创 Android checkbox设置button属性后图片不能缩放

checkbox图片大小修改

2023-08-16 09:48:11 104 1

原创 禁用Android12 的monet功能(主题颜色随壁纸动态变化)

主题颜色随壁纸动态变化

2023-07-20 17:31:19 600 1

原创 RecyclerView 在使用notifyDataSetChanged()时焦点丢失或错乱

1、在Adapter中设置setHasStableIds(true);2、重写getItemId();

2023-06-27 10:19:56 527

采用listview实现Wheelview的功能

采用listview实现wheelview的功能

2016-08-19

安卓通用方法的经验积累

本包是个人从事安卓开发以来所积累的个人经验,包括Activit的生命周期、bitmap用法、LISTVIEW的优化、手势的运用、SAX的解析、图片缩放等等。

2015-04-27

100种图片的渲染实例

本压缩包包含了100种图片的各种渲染实例,实例齐全,包括滤镜、扭曲、黑白、模糊等

2015-04-27

SNS源码开发

关于SNS开发源码,android关于论坛开发,技术文档,很实用

2014-04-21

空空如也

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

TA关注的人

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