
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1.URL 基本格式2.使用 ping 命令查看域名对应的IP地址3.关于query string4. URL中的可省略部分5.关于URL encode

图片扩展功能:以图搜图、颜色搜图、批量操作

Android Memory Profiler:堆内存指标、内存抖动与泄漏定位

Android UI 布局与容器实战:LinearLayout、RelativeLayout、ConstraintLayout

本文系统讲解了Android自定义View的开发方法与实践技巧。主要内容包括: 自定义View的三种实现方式:扩展控件(继承现有控件)、组合控件(整合多个控件)和完全自定义View(从零实现测量、绘制和交互)。 详细演示了扩展控件开发流程,以验证码倒计时按钮为例,展示如何基于TextView扩展功能,包括计时逻辑实现和状态管理。 介绍了组合控件的实现方法,通过可折叠文本控件案例说明如何组合现有控件

Android 性能优化:Activity 泄漏来源、static 使用、AsyncTask/Thread/Handler、监听器未移除,以及动画、IO、Cursor、Bitmap 和集合等资源释放

HttpURLConnection、JSON 处理、OkHttp 与 Retrofit2

Android 项目架构设计:从 MVC 、MVP 到 MVVM,基于 Retrofit、LiveData 与 DataBinding 的 Android 架构模式演进实战

本文介绍了Android模块化与组件化工程的实战改造过程。首先将多个独立功能模块收拢到主应用中,通过Gradle配置实现模块运行形态切换(独立应用或依赖库)。接着建立公共基础库统一管理依赖,并通过ARouter实现跨模块页面通信与Fragment解耦集成。文章详细阐述了模块化改造的关键步骤,包括模块插件切换、Gradle统一配置、ARouter初始化与使用等,最终实现功能模块独立开发与维护,同时确

Android 短视频列表数据流实战:从服务端响应结构设计、Retrofit 公共网络层与 MVVM 请求链路,到 Glide 图片加载、DataBinding 绑定、SmartRefreshLayout 分页刷新与错误状态页完整落地








