首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
大师傅姑爷
更多收藏集
微信扫码分享
微信
新浪微博
QQ
47篇文章 · 0订阅
Android使用Hilt依赖注入,让人看不懂你代码
# 前言 之前接手的一个项目里有些代码看得云里雾里的,找了半天没有找到对象创建的地方,后来才发现原
【杰哥带你玩转Android自动化】AccessibilityService基础
🤡 Hi,我是杰哥,本节过了一下 AccessibilityService无障碍服务 的基础姿势,并写了一个超简单的微信自动登录案例演示脚本编写的大概过程,相信读者学完可以动手尝试编写一些简单的脚本
Android中获取系统级权限(sharedUserId的使用以及INSTALL_FAILED_SHARED_USER_INCOMPATIBLE问题的解决)
近段时间我们打算针对公司已有的设备做一套设备管理系统,采集设备的数据、给设备发送指令。 简单解释下sharedUserId这个属性,通过设置同一个User id的使得多个应用可以运行在同一个进程中。而将sharedUserId设置成android.uid.system则可以将该…
编译可以运行在 Macbook M1 上的模拟器镜像
目前标准版本的 Android SDK 不包含可以运行在 Macbook M1 上的 Android Automotive OS 模拟器镜像。
从 0 开始编译 Android 系统源码
在开始学习 Android Framework 的知识前,准备好相关的源码环境是非常有必要的。所以这篇文章主要是为了后续编译 Android 源码来做准备的。
面试官: 说一下你做过哪些性能优化?
如果你已经有 2 - 3 年以上开发经验还不懂的怎么去优化自己的项目,那就有点说不过去了,下面是我自己总结的一套通用级别的 Android 性能优化。如果图片不清晰文末可以下载原始 xmind 图。 之前做热修复的时候研究过 Application 的启动原理。项目中也做过一些…
Android 使用AIDL传输超大型文件
我们先不细究,为什么要用AIDL传递大文件,单纯从技术的角度考虑能不能实现。众所周知,AIDL是一种基于Binder实现的跨进程调用方案,Binder 对传输数据大小有限制,传输超过 1M 的文件就会
ArrayList和LinkedList使用不当,性能差距会如此之大!
文章内容收录到个人网站,方便阅读:https://hardyfish.top/ 前言 在面试的时候,经常会被问到几个问题: ArrayList和LinkedList的区别,相信大部分朋友都能回答上:
Android组件化工具-SPI
关键词:SPI、ServiceLoader、AutoService、组件化、APT 。对于APT(注解处理器),之前写过一篇,使用自定义注解自己实现ButterKnife功能。
Android K线图图表库
本项目通过继承的方式定制了最新版本的MPAndroidChart,没有修改MPAndroidChart的源代码,所以对已经使用了MPAndroidChart的童鞋不会造成影响。 个性化:如果需要配置颜色,到colors.xml中配置。