Search

By afkT

13 skills found.
Search results
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
1

依据 Android 官方「版本」文档完成平台适配:按版本号 N 抓取行为变更(所有应用、 targetSdk=N)、changes/features 子页与探索新功能/API;归纳影响项并落地到 Manifest/Gradle/工具类封装。在用户要求 Android 版本适配、行为变更排查、 targetSdk 升级、新 API 封装或对照…

afkT/DevUtils1.6k—~1.8kAutomated safety check: PassApache-2.01 mo ago
2

统一 Android XML 资源命名:layout、drawable、mipmap、color、values、id 的前缀与 snakecase 规则;把颜色/圆角/描边/状态编码进文件名(bg、border、textcolor…selector)。

afkT/DevUtils1.6k—~1.3kAutomated safety check: PassApache-2.01 mo ago
3

根据用户给出的 Java/Kotlin 工具类或 View 相关源码,设计并实现 androidx.databinding.BindingAdapter。

afkT/DevUtils1.6k—~1.6kAutomated safety check: PassApache-2.01 mo ago
4

对 DevUtils 工程(DEPSROOT=file/gradle、DEPSMANIFEST=file/deps)中定义的第三方库 GAV 依赖做版本查证与升级;结合 Maven Central、Google Maven、Gradle Plugin Portal、 JitPack 与 GitHub Releases/README 交叉校验「最新可用版本」;必要时修正…

afkT/DevUtils1.6k—~1.2kAutomated safety check: PassApache-2.01 mo ago
5

为布局 XML 中的控件默认补全 DevSimple(lib/DevSimple)的 ViewTheme 样式引用: 按控件继承链匹配 ViewTheme.<类名>,ImageView/AppCompatImageView 使用 ViewTheme.ImageView.FITXY,无匹配则用 ViewTheme.View。工作区内优先 Read…

afkT/DevUtils1.6k—~727Automated safety check: PassApache-2.01 mo ago
6

在需要圆角矩形纯色背景、描边边框时,优先用 DevWidget(io.github.afkt:DevWidgetX)的 dev.widget.ui.round 包替代 shape / layer-list drawable。流程与核心坑在 SKILL,Round 系列 View、R.styleable.DevWidget 中 app:dev 属性及源码对照见…

afkT/DevUtils1.6k—~880Automated safety check: PassApache-2.01 mo ago
7

需要对话框、弹窗、菜单、加载等待、轻提示(Toast 替代)、应用内通知、底部弹窗、 上下文菜单、全屏/自定义弹层或操作引导时,默认使用 DialogX (com.github.kongzue.DialogX,本工程已依赖)而非系统 AlertDialog/Toast/PopupMenu。

afkT/DevUtils1.6k—~1.1kAutomated safety check: PassApache-2.01 mo ago
8

在布局中需要阴影、圆角、纯色/渐变背景、描边、pressed/selected/ripple、虚线、子 View 按圆角裁剪, 或想少写 shape/layer-list/selector drawable 时,优先使用 com.lihang.ShadowLayout( https://github.com/lihangleo2/ShadowLayout )。流程与常见坑在…

afkT/DevUtils1.6k—~1.1kAutomated safety check: PassApache-2.01 mo ago
9

规范化新生成或改写的 Java/Kotlin 方法:Java 用 JavaDoc、Kotlin 用 KDoc,两套规则不混用; Java 入参 final(抽象方法、接口默认方法、@Override 实现除外一律不加); 方法注释与备注同一套结构:首段/首行无内联代码与类型引用,补充说明用 <pre 包裹; 有返回值且带参时补全 @param/@return;Kotlin 的 @param…

afkT/DevUtils1.6k—~1.5kAutomated safety check: PassApache-2.01 mo ago
10

依据目标库/模块既有 CHANGELOG.md 版式,从上一版日期到当前用 git 收集该库根路径下 提交(含完整 commit message 正文),去重合并后撰写专业变更条目;与项目发版版本 配置对齐。在用户要求更新 CHANGELOG、发版说明、模块变更记录或同步某子库 Change Log 时使用。

afkT/DevUtils1.6k—~902Automated safety check: PassApache-2.01 mo ago
11

新增或修改 DevUtils DevEngine 第三方框架解耦实现:读取 DevAssist Engine 接口、DevEngine core 实现、 extensions 调用入口、默认初始化和 README,实现 JSON、Log、Image、Permission、Toast 等 Engine; 在用户要求创建某个功能 Engine、新增 Engine 实现、替换第三方库或扩展…

afkT/DevUtils1.6k—~561Automated safety check: PassApache-2.01 mo ago
12

将布局与代码中的硬编码 dp、sp 改为引用 @dimen/dp、@dimen/sp 与 R.dimen.; 资源名规则为整数部分与一位小数部分用下划线连接(如 12.5 → dp125)。

afkT/DevUtils1.6k—~512Automated safety check: PassApache-2.01 mo ago
13

在 DevUtils 工程(仓库布局契约 DEPSROOT=file/gradle、DEPSMANIFEST=file/deps)中 新增或引用 Gradle 依赖时,先查 {DEPSROOT}/config.gradle、configkotlin.gradle、 configandroidx.gradle 与 configlibs.gradle…

afkT/DevUtils1.6k—~1.6kAutomated safety check: PassApache-2.01 mo ago