响应式的框架 RxJava:过于复杂、学习成本高 LiveData:针对Android定制、使用简单 针对Java开发者,初学者、简单场景可以考虑使用LiveData。除此以...
响应式的框架 RxJava:过于复杂、学习成本高 LiveData:针对Android定制、使用简单 针对Java开发者,初学者、简单场景可以考虑使用LiveData。除此以...
一晃已经1年半过去了,2020年年初在美国西海岸的旅游事情,回来后总说抽个时间记录一下,但是总是因为懒,一直往后脱,这一脱就是1年半,正好中秋没有出去玩,天气也不好,伴随着窗...
1.职场不是冲刺跑,而是马拉松。职场成功不靠一时的爆发力,而靠持久的平衡力。单兵作战行不通,你需要把自身的能力、企业的核心需求、领导的支持、高层的力挺都合理搭配和平衡,才能赢...
单元测试是什么 首先我们来介绍一下什么是单元测试?可能有很多人经常会听到这个词并不感到陌生,那什么是单元测试呢,在Android中又是如何实践的呢,这个时候可能会感到困惑。从...
一、系统定位 HarmonyOS 基于微内核设计:一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。在传统的单设备系统能力的基础上,H...
内存泄漏传统意义上的内存泄漏是至忘记手动释放内存,导致未释放的内存不可使用的现象。 jvm 的内存泄漏jvm的内存泄漏指的是我们本不再需要的内存,躲过了垃圾回收的现象。and...
在 Github 上,我发现很多开源库的 README 里都有 gif 文件,平时聊天我也发现经常有些小伙伴发一些自制的 gif 文件。怎么将 mov,mp4 等其他格式的文...
IOS 入门博客链接 IOS 初级开发入门教程(一)介绍篇 IOS 初级开发入门教程(二)第一个HelloWorld工程及StoryBoard使用 IOS 初级开发入门教程(...
简介 由于项目动态化的需要,希望在 Android 应用中嵌入脚本语言。常见有 Lua 与 Js。Lua 的集成在之前的文章中已经介绍过。lua 是一个非常轻量的语言,专为嵌...
前言 在之前的文章Android编译时注解--入门篇(AbstractProcessor、APT)中介绍了通过APT技术实现仿ButterKnife编译时注解的功能。虽然尽可...
在Android开发中基本都会遇到多个页面滑动,tab变化的问题,今天主要来讲讲Flutter中的实现。 一.Flutter中可用Widget 1.1、TabBar 这个Ta...
1. 前言 记得早期刚开始做 Android 开发的时候,一个 Android 应用也就几兆的大小。到现在,一个 APP少说十几兆,大则好几十兆甚至上百兆。所以针对 apk ...
版权声明:本文为博主原创文章,未经博主允许不得转载。//www.greatytc.com/p/2893f2b52eee转载请标明出处:https://www.jia...
Demo例子代码:https://github.com/sayhellotogithub/AbifiltersAndSplit Android支持多种CPU处理器架构: mi...
前言 我在《三年开发经验,抖音离职后,拿到Airbnb、快手、小红书、猿辅导等多家公司的offer》博客中也写到过,我一直在坚持健身,但是收效甚微,其实自从毕业后一直在保持着...
1、设计模式分类 参考 创建型(5种):将对象的创建与使用分离,使用者不需要关注对象的创建细节 单例(Singleton)模式:某个类只能生成一个实例,该类提供了一个全局访...