logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【面试必背】Android性能优化相关面试题集合

1、自定义 Handler 时如何有效地避免内存泄漏问题?2、哪些情况下会导致oom问题?3、一般什么情况下会导致内存泄漏问题?4、ANR 出现的场景以及解决方案?5、谈谈Android中内存优化的方式?关于内存泄漏,一般像单例模式的使用不当啊、集合的操作不当啊、资源的缺乏有效的回收机制啊、Handler、线程 的使用不当等等都有可能引发内存泄漏。6、谈谈布局优化的技巧?7、Android 中的图

#面试#android#性能优化
Java、Kotlin、Flutter、HarmonyOS基本数据类型

undefined表示一个变量尚未赋值或不存在的值。它是 TypeScript 的一个原始数据类型,用于表示缺少值的状态。如果想要成为架构师或想突破20~30K薪资范畴,那就不要局限在编码,业务,要会选型、扩展,提升编程思维。此外,良好的职业规划也很重要,学习的习惯很重要,但是最重要的还是要能持之以恒,任何不能坚持落实的计划都是空谈。

文章图片
#java#kotlin#flutter +1
Kotlin高阶探索-Lambda

在Kotlin中,函数类型如 `() -> Unit` 或 `(Int, String) -> Boolean` 实际上是一些特殊的接口。它们定义了一个 `invoke` 方法。 举例来说,对于一个无参数和无返回值(Unit)的函数类型 `() -> Unit`,其实现的接口是这样的:

文章图片
#kotlin#微信#开发语言
kotlin:Lateinit 和 Lazy

如果你对kotlin感兴趣,但却不知道如何学习,怎么去学习,在这里为了帮想学习Kotlin 的小伙伴,不烦看看这份《高级Kotlin强化实战学习手册(附Demo)》供Android开发者进阶学习 Kotlin,内容涵盖 Kotlin 入门教程、Kotlin实战避坑指南、Kotlin Jetpack 实战三大模块。解决方案:不要继续命名它可能是懒惰的名字,但它证明它在使用时是值得的。问题1: 我们希

#kotlin#android#java
还没开始学习Kotlin?学完这些轻松入门!

Kotlin 中的数据类是什么?Kotlin 中伴随对象的用途是什么?Kotlin 中的协程是什么?Kotlin中集合遍历有哪几种方式?等等…可以看出Kotlin在开发岗位中还是比较重要的,想要入门Kotlin并且掌握好它,是需要付出一定努力的。Kotlin是一种在Java虚拟机上运行的静态类型编程语言,被称为Android世界的Swift,由JetBrains设计开发并开源的。Kotlin可以编

文章图片
#kotlin#android#学习
Flutter Slider 组件隐藏刻度

Flutter 里的 Slider 组件类似 Android 里的 SeekBar 组件,中间有一个滑块,可以滑动选择进度。最近在使用 Slider 组件时确碰到一个问题,具体如下图所示:

文章图片
#flutter#android#ios
做Android开发怎么才能不被淘汰?,kotlin语言就是你最好的选择

前言Kotlin语言有什么优势?Kotlin语言被赞誉为Android世界里的Swift.简单来说,可以这样概括:完全兼容JavaNull safe支持lambda表达式(比Java8更好)支持扩展体验一致的开发工具链使用Kotlin对Android开发者意味着什么?使用Kotlin开发,对于安卓开发来说,主要有下面几个有利的影响:更少的空指针异常更少的代码量更快的开发速度更一致的开发体验kotl

文章图片
#android#kotlin
Kotlin 中的分区过滤功能

如果你觉得kotlin很有意思,但却不知如何去学习,那么为了帮助想学习 Kotlin ,我近日整理发布一份《高级Kotlin强化实战学习手册(附Demo)》供Android开发者进阶学习 Kotlin,内容涵盖 Kotlin 入门教程、Kotlin实战避坑指南、Kotlin Jetpack 实战三大模块。在本篇文章中,我们将了解 Kotlin 过滤功能 - partition. 它通过谓词过滤集合

#kotlin#android#java
Kotlin:该如何实现多线程同步?

问题背景需执行多线程任务:任务1、任务2并行执行;等全部执行完成后,执行任务3。// 每个 任务 通过 sleep 模拟耗时val task1: () -> String = {sleep(2000)"Hello".also { println("task1 finished: $it") }}val task2: () -> String = {sleep(2000)"World".

#kotlin#android
写给程序员的Flutter完整开发实战详解,轻轻松松解决跨平台烦恼

Flutter是什么?Flutter是谷歌的移动端跨平台UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。简单来说,Flutter是一款移动应用程序SDK,包含框架、控件和一些工具,可以用一套代码同时构建Android和iOS应用,并且性能可

文章图片
#flutter#android#ios
    共 211 条
  • 1
  • 2
  • 3
  • 22
  • 请选择