logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Kotlin系列之List、Set、Map详解

Kotlin系列之List、Set、Map详解

#kotlin#android#list
Kotlin系列之as、is、by、in、out、lateinit、companion、vararg、infix等关键字

Kotlin系列之as、is、by、in、out、lateinit、companion、vararg、infix等关键字

#kotlin#android#java
一篇文章搞定《Android异常处理》

而所谓安全气囊,是指在 Crash 发生时,可以捕获异常,触发兜底逻辑,在程序退出前做最后的抢救接下来我们来看一下怎么实现一个安全气囊,以在 Crash 发生时做最后的抢救。Bugly简单来说就是一个第三方统计平台,可以捕捉异常,运营统计和应用升级等功能。打开我们的异常上报,点击我们的崩溃分析。就可以看到我们相关的崩溃日志了。划线了是因为我解决了改变了他的状态。1. 注册自定义DefaultUnc

文章图片
#android#java#开发语言
MVC、MVP、MVVM模式的概念与区别

首先MVC,MVP,MVVM都是为了解决UI页面与逻辑代码分离而出现的模式,MVP和MVVM都是MVC的基础上演化而来。他不属于某种语言的框架,只要是有UI页面与逻辑代码我们都可以使用这几种框架去搭建我们的项目。他是一种框架模式。M和V分别指Model层和View层,但其功能会因为框架的不同而变化。Model层是数据模型,用来存储数据;View层是视图,展示Model层的数据。虽然在不同的MV(X

#android#mvc
一篇文章搞定《AIDL详解》

首先本文是想用AIDL来实践上一篇的Binder模型C/S架构本文结构:1、什么是AIDL2、AIDL的用法3、AIDL需要注意的点AIDL,即Android Interface Definition Language,是一种在 Android 平台上用于进程间通信(IPC)的接口定义语言。它允许一个 Android 应用程序的进程与另一个应用程序的进程进行通信,实现进程间数据共享和方法调用。

文章图片
#android#binder
到底了