首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试分享
订阅
最美816
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
协程:解锁 Android 开发的超级英雄技能!
开发 Android 应用时,是否有过这样的时刻? "我只是想请求个网络数据,为什么我的主线程就卡住了!" "多线程真香,但这锁和回调让我头都大了!" 别担心! 今天我们来认识 Android 开发中
Android RSA 加密
服务端rsa加密方式与Android端rsa加密方式不一致、服务端的Base64编码与Android使用的Base64编码不一致,导致服务端对客户端传来的加密数据解密失败。
线程池 坑中之王 !
大家好,我是苏三,又跟大家见面了。 前言 线程池是 Java 中处理多线程的强大工具,但它不仅仅是“直接用就完事”的工具。 很多小伙伴在用线程池时,因为配置不当或忽略细节,踩过许多坑。 今天跟大家一起
工作中最常用的 8 种设计模式
大家好,我是苏三,又跟大家见面了。 前言 设计模式在我们日常的软件开发中无处不在,它们帮助我们编写更易扩展、更具可读性的代码。 今天结合我实际工作场景和源码实例,跟大家一起聊聊工作中最常用的8种设计模
Android 一共有多少种动画?准确告诉你!
Android 动画在开发中是不可或缺的功能,或者说是界面灵动的添加剂。那你是否总结过 Android 中总共为开发者提供了多少种方式的动画呢?今天就为大家总结归纳一下。 看着这位兄弟回答时专注又冥思苦想的表情,我真不忍心伤害他那颗纯真的幼小心灵。于是我决定说一个谎:“这位同学…
自定义 view
为什么需要自定义 View 呢? 比如我们想实现一些自带控件无法实现的效果,如饼图、直方图。 了解自定义绘制。 一个 View 的绘制,是在View 的绘制方法里实现的,绘制方法写了什么内容,view
Android-性能优化-02-内存优化-内存抖动
Android 内存抖动(Memory Churn)是指在短时间内频繁地分配和释放小块内存,导致垃圾回收(Garbage Collection,GC)频繁触发,从而影响应用的性能。内存抖动可能导致以下
内存溢出(out of memory)是内存不足吗怎么解决?
内存溢出(out of memory)通俗理解就是内存不够,通常在运行大型软件或游戏时,软件或游戏所需要的内存远远超出了你主机内安装的内存所承受大小,就叫内存溢出。 此时软件或游戏就运行不了,系统会提
面试必问“MVVM模式及与MVP和MVC的区别”的标准答案
======================================================================== MVC架构: View:对应于布局文件 Model:业
枚举的加载
枚举的加载 枚举(Enum)在Java中是一种特殊的类,因此它的加载过程类似于普通类的加载过程。但由于枚举的特殊性,它也有一些独特之处。下面我们来深入探讨枚举的加载过程: 枚举加载过程 枚举的加载过程