androidinclude 第4页
- 看完这篇,帮你彻底搞懂Android动态加载so
-
作者:Pika对于一个普通的android应用来说,so库的占比通常都是居高不下的,因为我们无可避免的在开发中遇到各种各样需要用到native的需求,所以so库的动态化可以减少极大的包体积,自从2020腾讯的bugly团队发布关于动态化so的相关文章后,已经过去两年了,经过两年的考验,实际上so动态...
- Android 布局优化是真的难,从入门到放弃…
-
前言Android的绘制优化其实可以分为两个部分,即布局(UI)优化和卡顿优化,而布局优化的核心问题就是要解决因布局渲染性能不佳而导致应用卡顿的问题,所以它可以认为是卡顿优化的一个子集。本文主要包括以下内容:为什么要进行布局优化及android绘制,布局加载原理。获取布局文件加载耗时的方法。介绍一些...
- 深入理解Android系统资源异常之文件描述符异常篇
-
一、引言本文的目标是帮助大家深入理解Android系统资源异常之文件描述符异常,对于文件描述符异常的通用检测机制,当前包括fdtrack和fdsan两种机制展开剖析。通过阅读本篇文章,期望读者可以了解到:1)什么是文件描述符2)linuxkernel中如何使用文件描述符,来管理进程打开文件资源3)...
- Android Studio 4.0 稳定版发布了
-
AndroidStudio4.0(2020年5月)更新啦,此版本包含了各种新功能和改进,还有一些废弃配置。重要提示:更新后,需要重新启动AndroidStudio才能应用从早期版本的IDE迁移的所有内存设置。有关更多信息,请参见“已知问题”(https://developer.and...
- Android 音视频入门06 UDP-RTP协议解析
-
本文记录了UDP-RTP网络协议解析,网络协议数据在视频播放器中的位置如下所示原理MPEG-TS封装格式数据打包为RTP/UDP协议然后发送出去的流程如下图所示。图中首先每7个MPEG-TSPacket打包为一个RTP,然后每个RTP再打包为一个UDP。其中打包RTP的方法就是在MPEG-TS数据...
- 带你见识不一样的Flutter 之原生混合开发
-
开始之前,我们需要了解一下flutter的四种项目结构application:纯flutter应用plugin:基于原生的flutter插件package:纯dart插件module:原生上集成flutter模块一、将flutter集成到Android项目在原生应用的目录...
- 大厂社招:Android 高级工程师的面试题,你知道多少?
-
前言近几年Android开发就业形势越来越严峻,面试越来越多难化,所以下面我将会总结一些我这几年面试的一些经验,我们面试一些大厂需要准备一些什么,我们该怎么回答面试官的问题注:本文适合人群:刚毕业的大学生、缺乏面试经验的求职者、致力于在大厂社招中寻找Android相关机会的开发者等一、面试前的一些...
- 一篇文章,全面总结Android面试知识点
-
官方微信:动力节点Java学院本篇文章的所有知识点是亲身经历十余家一二线互联网企业面试后总结产出,包含应聘Android开发岗位的各个方面的高频知识点,主要针对但不局限于Android应届面试。JavaJava基础Java集合框架Java集合——ArrayListJava集合——LinkedList...
- 从0系统学Android--1.3创建你的第一个 Android 项目
-
1.3创建你的第一个Android项目环境搭建完成后,我们就可以写下我们的第一个项目了。1.3.1创建HelloWorld项目在AndroidStudio的欢迎页面点击StartanewAndroidStudioproject就会自动为我们创建一个项目。(首次开启项目...
- 5分钟搞定Flutter与Android 的交互(内附大量Flutter学习资源)
-
码个蛋(codeegg)第743次推文Flutter说到底只是一个UI框架,很多功能都需要通过原生的Api来实现,那么就会涉及到Flutter和Native的交互,因为本人不懂iOS开发,所以只能讲下Flutter同Android的交互。Android项目配置Flu...