随笔分类 -  Android

摘要:Android 屏幕适配Android屏幕尺寸的碎片化很严重,各种分辨率尺寸的设备层出不穷。 阅读全文
posted @ 2024-06-17 17:26 林奋斗同学 阅读(561) 评论(0) 推荐(1) 编辑
摘要:Android 开机流程介绍本文章涉猎Android多个层级,旨在梳理整体流程,对Android设备的启动有一个感性的认识,能够达到一定逻辑自洽。Android的每个模块、每个进程、每行代码都有其深度,没有细细揣测与推敲,是有点"亵渎"了,他日必对其中感兴趣模块加以研究,respect! 阅读全文
posted @ 2024-02-01 14:08 林奋斗同学 阅读(1690) 评论(0) 推荐(6) 编辑
摘要:Android 输入系统介绍最近接触到了一个问题:耳机插入事件的由来,走读了下IMS输入系统服务的源码。同时,IMS输入系统服务在Android的开发过程中,也经常出现,有必要了解下相关原理。 阅读全文
posted @ 2023-11-24 17:15 林奋斗同学 阅读(828) 评论(0) 推荐(0) 编辑
摘要:Android dumpsys介绍dumpsys 是一种在 Android 设备上运行的工具,可提供有关系统服务的信息。可以使用 Android 调试桥 (adb) 从命令行调用 dumpsys,获取在连接的设备上运行的所有系统服务的诊断输出。 阅读全文
posted @ 2023-10-24 11:13 林奋斗同学 阅读(997) 评论(0) 推荐(2) 编辑
摘要:Android 编译介绍Android的源码非常的庞大,编译Android系统往往会占用我们很长的时间,我们需要了解下Android的编译规则,以期能提高我们的开发效率。。。 阅读全文
posted @ 2023-09-13 16:54 林奋斗同学 阅读(2396) 评论(0) 推荐(1) 编辑
摘要:Android 内存管理我司存在内存为1G RAM的设备,属于低内存设备,经常会出现内存很紧张的场景,也容易因此导致一系列七七八八的边际问题,故有必要了解Android系统的内存相关知识: 1. 了解内存的分配、回收方式 2. 了解OOM、LMK的相关机制 3. 了解Android系统内存相关调试方式 4. 了解Android系统的性能优化方案 阅读全文
posted @ 2023-08-23 17:32 林奋斗同学 阅读(1873) 评论(0) 推荐(1) 编辑
摘要:Android RIL&IMS源码分析# 一、需求 1、了解IMS相关知识体系 2、RILD 与 RILJ、IMS回调消息的机制 # 二、相关概念 ## 2.1 IMS IMS全称是IP Multimedia Subsystem,中文意义为IP多媒体子系统。IMS是一种基于IP基础结构,能够融合数据、话音和移动等网络技术的系统。 **I 阅读全文
posted @ 2023-06-13 14:04 林奋斗同学 阅读(1115) 评论(0) 推荐(0) 编辑
摘要:Android-Log工具类一、Log的基本格式 如下为Android Studio抓取的一条Log: 格式: date time PID-TID/package priority/tag: message 例子: 2022-09-21 19:34:15.293 14923-14923/com.lzq.mycustomdemo 阅读全文
posted @ 2022-10-10 21:20 林奋斗同学 阅读(143) 评论(0) 推荐(0) 编辑
摘要:Android-自定义View一、为什么要自定义View Android原生控件,不能直接满足具体业务场景的特殊交互方式; 封装代码,方便项目适配与复用; 二、自定义View方式 组合控件 继承控件 自绘控件 三、自定义View实现 (一)组合控件 绘制一个CustomViewByGroup视图,解析xml布局,其中xml布局集 阅读全文
posted @ 2022-08-02 16:19 林奋斗同学 阅读(187) 评论(0) 推荐(0) 编辑
摘要:Android-JAR包的引用一、JAR的定义 JAR文件(Java归档,英语:Java Archive)是一种软件包文件格式,以ZIP格式构建,以.jar为文件扩展名,通常用于聚合大量的Java类文件、相关的元数据和资源(文本、图片等)文件到一个文件,以便开发Java平台应用软件或库。 二、JAR的分类 JAR文件,可分为静态 阅读全文
posted @ 2022-05-05 22:28 林奋斗同学 阅读(1624) 评论(0) 推荐(0) 编辑
摘要:Android源码-生成系统签名文件一、生成keystore签名文件 android 源码目录build\target\product\security 取platform.pk8 platform.x509.pem放到一个目录下 生成shared.priv.pem openssl pkcs8 -in platform.pk8 -in 阅读全文
posted @ 2022-04-20 22:54 林奋斗同学 阅读(565) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示