- 博客(6)
- 收藏
- 关注
原创 Android中ExecutorService介绍及其使用方法
Android开发中,ExecutorService提供了高效的后台任务处理方案。相比传统Thread类,它通过线程池机制复用线程,减少创建销毁开销,避免资源耗尽。ExecutorService将任务提交和执行解耦,支持任务队列、并发控制及生命周期管理。常见实现包括FixedThreadPool(固定线程数)、CachedThreadPool(弹性线程数)和SingleThreadExecutor(顺序执行)。通过execute()提交无返回值任务,submit()处理带返回值的Callable任务。相较于
2025-06-11 20:38:53
1834
原创 Android里面的客户端与服务端详解
在Android开发中,客户端和服务端的概念常被简化为「手机App」与「远程服务器」,但实际上存在更精细的划分。客户端指用户直接交互的App,负责UI展示、本地数据处理和网络请求;服务端则分为两类:远程服务端(部署在云端的API服务器,处理业务逻辑和数据存储)和应用内服务端(如Service组件,通过IPC机制为其他组件提供后台功能)。常见的交互方式包括HTTP/RESTful API、WebSocket等远程通信,以及Binder、AIDL等进程间通信机制。文中通过Retrofit网络请求和Messeng
2025-06-09 22:12:25
1956
原创 Android中关于接口的一些使用技巧与方法
作为一个 Android 开发初学者,每当别人提到“接口”这个词时,我内心总会毫不在意地想:“接口?不就是 implements 一下就完事了吗?”然而,真正开始做项目后才发现,原来接口的使用远不止定义几个方法那么简单。很多关于接口的应用技巧和设计思想,在实际开发中常常被我忽略。你是否也曾遇到过类似的情况呢?让我们一起来深入探讨一下吧!
2025-06-07 15:15:33
608
原创 Android中调用接口和回调的区别
在Android开发中,"调用接口"通常包括两种情况调用某个类实现的接口方法:当一个类A实现了接口B时,你可以通过接口B的引用来调用A中实现的方法.这也体现出了面向对象里面的多态的特点.List是一个接口,ArrayList实现了该Llst.当你写;然后调用;时,你就是在通过List调用ArrayList的add方法.调用某个API(Application Programming Interface):这里的"接口"是指一套预定义的函数,方法或协议,允许不同软件组件之间进行交互.例子。
2025-06-06 21:20:52
773
原创 军训场V题-双指针(Codeforces Round #898 (Div. 4) F. Money Trees 题解)
作为一个刚敲代码没有多久的的小蒟蒻,也是第一次发博客😂,有一些没说好的地方希望各位大佬谅解,如果存在错误的地方也希望大家可以指出,那么话不多说,action!🌟。
2024-10-04 17:37:38
1637
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人