总结的不够好吧
C++的编译总结一、C++编译过程概述 不管是Linux系统还是Windows系统,C++源文件的编译流程都是一样的,只是编译过程中产生的过度文件的格式不一样,但作用大致相同。Linux系统...
总结的不够好吧
C++的编译总结一、C++编译过程概述 不管是Linux系统还是Windows系统,C++源文件的编译流程都是一样的,只是编译过程中产生的过度文件的格式不一样,但作用大致相同。Linux系统...
前言 自定义View原理是Android开发者必须了解的基础; 在了解自定义View之前,你需要有一定的知识储备; 本文将全面解析关于自定义View中的所有知识基础。 Car...
1.基础 Lambda表达式本质还是一个匿名函数,因为其底层还是通过匿名函数来实现的。它是函数式编程的基础,所谓函数式编程实际上就是一种编程范式,即如何编写程序的方法论。 上...
这次来面试的是一个有着5年工作经验的小伙,截取了一段对话如下: 面试官:我看你写到Glide,为什么用Glide,而不选择其它图片加载框架?小伙:Glide 使用简单,链式调...
前言 计算机网络基础 该是程序猿需掌握的知识,但往往会被忽略 今天,我将献上一份详细 & 清晰的计算机网络基础 学习指南,涵盖 TCP / UDP协议、Http协议、Sock...
作者不但在技术上有所建树,更难能可贵的是能在一个行业不断的耕耘深挖下去的毅力着实令人佩服。这篇文章让我收获颇丰,感谢作者的分享
我所使用的车机操作系统发展史今天周六来公司加班,碎片化时间系统整理下过去一年的工作,以及未来2020年的一些计划和目标。 期间在整理问题时,忽然思考一个问题,未来的车机是什么样的?(当然不能想的太长久,...
概述 在过去的谷歌IO大会上,Google官方向我们推出了 Android Architecture Components,其中谈到Android组件处理生命周期的问题,向我...
MediaPlayer 概括 Android多媒体框架支持多种公共媒体类型的播放,你可以很容易的将音频,视频,图片等多媒体资源整合进你的应用中。使用MediaPlayer A...
华为鸿蒙发布了 !!! 开源地址如下:https://github.com/Awesome-HarmonyOS/HarmonyOS “微内核”是鸿蒙OS的特点之一。即微内核采...
前言: 这个volatile真的是折磨我了很久,因为对于Android开发来说确实不是很重要,但是面试啊什么的会经常遇到。上网搜一下全是什么可见性、原子性然后搞几个无关痛痒的...
1、简介 ijkplayer是b站开源的超级好用的视频播放器,支持多种视频的硬解码,使用起来简单方面,并且Android和IOS都可用!这里是一个简单的基于ijkplayer...
@小橙子哥哥 赞
微信小程序: wx:key详解一、代码演示 未使用wk:key的源码: 编译后警告如下:在使用"wx:for"的时候你应该使用"wx:key"属性,这样可以提升效率。 官方解释:当数据改变触发渲染层重新渲...
感谢分享,看完你的分享后明白key的作用了。
我又去看了一遍官方文档,发现wx:key更重要的一个作用是保持渲染元素的状态不丢失,例如渲染的switch被选中后,数组发生改变重新渲染,选中状态不丢失。
最近开始接触Android MediaCodec,经过学习之后总算是有点简单的收获,所以在这里总结一下,希望能帮到一些有需要的人。今天主要是关于利用MediaCodec解码H...
用LeakCanary 但是不能实时监控,遇到泄露本地提示或者将信息上传服务端(需要自己修改)
Android Studio 3.0上分析内存泄漏https://developer.android.google.cn/studio/profile/android-profiler 一、通过adb命令 首先我们用电脑连接...
这是最好的时代,各大应用市场对Hook的态度是开放的,因此,国内各大互联网App无一不有自己的插件化框架。有了开放的环境,才会有无数英雄竟折腰,在Android插件化的领域百...
前言 Android开发中,一个好的应用,除了要有吸引人的功能和交互之外,在性能上也应该有高的要求,如果单单实现页面和业务功能只是完成了基本任务,Android系统对内存要求...