文章 2024-06-21 来自:开发者社区

Android 进阶——代码插桩必知必会&ASM7字节码操作

一、ASM库概述 ASM 是一个Java 字节码(.class)操控框架,它可以用来动态生成类的字节码或者改变现有类的字节码。借由ASM可以直接创建或修改字节码文件,也就能在类被加载到JVM执行之前动态改变原有的类行为。其目的是生成、转换和分析以字节数组来表示的已编译 Java 类。因为无论是在磁盘的存储形式还是JVM的加载皆采用这种字节数组形式,Java 字节码文件按照Java 虚拟机...

Android 进阶——代码插桩必知必会&ASM7字节码操作
文章 2024-05-17 来自:开发者社区

2024年Android最新知识体系最强总结(全方面覆盖Android知识结构,BAT面试&学习进阶)

View事件分发  Android动画机制  Canvas类  Path类  贝塞尔曲线  ...... 原生控件源码分析 Android系统架构篇系统架构系统版本特点 & 区别...

2024年Android最新知识体系最强总结(全方面覆盖Android知识结构,BAT面试&学习进阶)
文章 2024-05-17 来自:开发者社区

挑战全网,史上最全Android开发进阶,跳槽复习指南(1),掌握这6大技能体系

如何设计一个图片加载框架? Glide缓存实现机制? Glide如何处理生命周期? … 建议阅读: 《Glide最全解析》 https://blog.csdn.net/sinyu890807/category_9268670.html 《面试官:简历上最好不要写Glide,不是问源码那么简单》 ht...

挑战全网,史上最全Android开发进阶,跳槽复习指南(1),掌握这6大技能体系
文章 2024-05-16 来自:开发者社区

2024年阿里Android高级面试题分享,附学习笔记+面试整理+进阶书籍

为什么想跳槽? 简单说一下当时的状况,我在这家公司做了两年多,这两年多完成了一个大项目,作为开发的核心主力,开发压力很大,特别是项目上线前的几个月是非常辛苦,几乎每晚都要加班到12点以后,周末最多只有一天休息。在最困难的时候,老板给大家打气,“大家再坚持坚持,项目上线赚钱了,就给大家涨工资,公司是绝对不会亏待大家的”,在老板豪情壮语的加薪鼓励下,大家要紧牙关拼上了。终于,半年前,项目上线...

2024年阿里Android高级面试题分享,附学习笔记+面试整理+进阶书籍
问答 2024-05-14 来自:开发者社区

4.Android应用开发进阶的技术点

Android应用开发进阶的技术点

问答 2024-05-14 来自:开发者社区

1.Android开发应该如何进阶

Android开发应该如何进阶?

文章 2024-05-09 来自:开发者社区

Android高手进阶教程(十五)之---通过Location获取Address的使用!

大家好,上一节我讲了一下如何通过LocationManager来获取Location,没有看过上一节的同学,可以点击如下链接返回查看: Android高手进阶教程十四之---Android Location的使用! 我们获取Location的目的之一肯定是有获取这个位置的详细地址,而我们有了Location在来获取Address就相对简单多了,因为GoogleApi已经封装好了方...

文章 2023-09-03 来自:开发者社区

Android平台RTMP|RTSP直播播放器功能进阶探讨

我们需要怎样的直播播放器?很多开发者在跟我聊天的时候,经常问我,为什么一个RTMP或RTSP播放器,你们需要设计那么多的接口,真的有必要吗?带着这样的疑惑,我们今天聊聊Android平台RTMP、RTSP播放器常规功能,如软硬解码设置、实时音量调节、实时快照、实时录像、视频view翻转和旋转、画面填充模式设定、解码后YUV、RGB数据回调等:延迟延迟延迟RTMP或RTSP直播播放器,特别是在一些....

Android平台RTMP|RTSP直播播放器功能进阶探讨
文章 2023-04-27 来自:开发者社区

Android | 音视频方向进阶路线及资源合集

有Android开发的小伙伴问有没有系统学习音视频的路线或者资料,今天抽空写一篇文章,整理一条从难到易从浅入深的路线,并配套对应的主流代码库.音视频从采集到播放都经历了哪些流程呢::通过上面的图,我们简单的把音视频方向分为主要的两块:媒体部分(蓝色+绿色)传输部分(红色)1.媒体部分我们这篇文章不再从音视频专业知识开始,而Android系统API的角度,逐层深入.1.1 原始版本我们最开始接触的....

Android | 音视频方向进阶路线及资源合集
文章 2023-02-02 来自:开发者社区

一些实用的Android进阶小技巧

一、全局获取Context主要是利用application获取唯一的全局实例context,使得我们在任何场景都可以获取context举个栗子class MyApplication : Application() { companion object{ @SuppressLint("StaticFieldLeak") lateinit var contex...

一些实用的Android进阶小技巧

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注