240 发简信
IP属地:湖北
  • View和SurfaceView的区别

    View和SurfaceView的区别 在Android开发中,View和SurfaceView都是用于展示界面元素的重要组件,但它们在设计、工作原理和使用场景上存在显著的差...

  • Handler原理

    Handler原理 Handler是Android系统中用于处理多线程和异步操作的一种机制,它允许在不同线程之间进行通信和任务分发,特别是在UI线程(主线程)和后台线程之间。...

  • RecyclerView 嵌套卡顿

    当RecyclerView嵌入到其他布局中出现卡顿问题时,可能是由于多种原因导致的。以下是一些解决RecyclerView卡顿的常见方法: 优化布局:确保RecyclerVi...

  • 内存泄漏如何查看和解决

    内存泄漏如何查看和解决 在Android开发中,内存泄漏是指应用程序在不再需要某些对象时,这些对象仍然被引用,导致它们无法被垃圾回收器回收,从而占用内存资源。内存泄漏会导致应...

  • 进程和线程的区别

    进程和线程的区别 在Android开发中,进程和线程是两个重要的概念,它们有着不同的定义、资源分配、执行单元和调度方式。以下是Android中进程和线程的区别: 进程(Pro...

  • String,StringBuffer,StringBuilder的区别

    在Android开发中,String、StringBuffer和StringBuilder都是用于处理字符串的类,但它们在使用和功能上有显著的区别。 一、String 功能:...

  • Bitmap内存处理

    Bitmap内存处理 在Android开发中,Bitmap对象通常占用大量内存,尤其是在处理高分辨率图像时。优化Bitmap的内存使用对于提高应用性能和避免内存溢出(OutO...

  • Android 跨进程通信有哪几种方式

    Android跨进程通信(IPC)是Android系统中不同进程之间进行数据交换和通信的过程。在Android中,跨进程通信有多种方式,以下是几种主要的方式: 1. Inte...

  • Android Studio开发系统应用

    编译 framework 模块 系统应用可以调用隐藏的API,开发时需要包含隐藏 API 的 jar 包。源码下编译 Framework 模块来得到这个 jar 包: 编译完...

  • 设计模式总结

    15年写的回顾一下。 1.单例模式 DCL(Double CheckLock) 静态内部类 优点 在内存中只有一个实例,减少内存开支,减少系统性能开销; 避免对资源的多重占用...

  • Mac切换Java环境

    安装 jenv https://github.com/jenv/jenv配置 验证jenv doctor 安装 JAVA 安装最新版JAVA 安装JAVA8 安装JAVA11...

  • Android简单记录一下如何学习拼朵朵的代码结果

    简单记录了一下,如何基于各类大牛的研究成果,来了解P,D,D代码。github.com/Afra55/study-pdd/blob/main/Android%E5%90%8C...

  • 用XOR进行字符串加解密

    XOR运算可以随意更改为自己的算法。

  • @咸鱼咸不咸 请看我“胡辣汤臊子面制作方法”,拿手绝活,特好吃, 摆个摊摊一天卖面卖个大500的,还搞啥技术:sunglasses:

    手写插件:启动插件DEX的组件

    [TOC] ClassLoader 简介 APP启动流程简介 插件前提 ClassLoader 修正的三种方式替换 Android 应用程序的类加载器将插件 Dex 文件插入...

  • 手写插件:启动插件DEX的组件

    [TOC] ClassLoader 简介 APP启动流程简介 插件前提 ClassLoader 修正的三种方式替换 Android 应用程序的类加载器将插件 Dex 文件插入...

  • 120
    胡辣汤臊子面制作方法

    食材: 豆腐 黄花菜 木耳 莲花白 葱 姜 肉沫(用生抽老抽盐腌制) 西红柿 胡萝卜丁 韭菜 冬瓜 鸡蛋 步骤: 一半豆腐用油煎黄(油可多一些) 倒入肉沫一起炒 倒入生姜,葱...

  • Bitmap 图片隐写术

    在图片中加入一串加密文字,并且只能通过解码的形式看到这串文字。 [TOC] 图片写入文字 文字加密解密 在实际应用中,为了确保安全性,应该使用一个随机的 IV(初始向量)来提...

  • 120
    Android 源码编译和刷机ROOT

    手机基于Pixel 2XL环境基于VMWARE: Kali Linux镜像基于Android 10(Q)VMWARE 拖拽缓存清除:rm -rf /root/.cache/v...

  • 120
    Frida安卓基础

    | 基于Kali Linux| htop 查看当前活跃进程| jnettop 实时查看系统网络负载工具| 源码阅读:https://cs.android.com[https:...

  • Compose 项目笔记概要

    [toc] 网址导航 Compose与Kotlin的兼容对应关系[https://developer.android.google.cn/jetpack/androidx/r...

个人介绍
书减见再,掘去惍聊。