首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Li_Feng
掘友等级
软件工程师
|
肄业
专业睡觉20年,擅长睡觉,喜欢睡觉
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
155
文章 152
沸点 3
赞
155
返回
|
搜索文章
赞
文章( 152 )
沸点( 3 )
如何应对Android面试官->Retrofit中注解、反射、动态代理、手写实现
如何应对Android面试官的 Retrofit 连环炮,教你 如何手写 Retrofit 核心实现
Android的MVI架构最佳实践(二):View层封装
我们已经搭建了MVI中的M和I,对于View封装需要定义BaseActivity或者BaseFragment,很多同学并不喜欢使用BaseX的封装。因此在这个实践指导中这个环节并不是很重要,你可以随性
安卓组件开发学习——WorkManager后台任务的使用
今天就想看看Jetpack,不想看Material,所以让我们来看看WorkManager组件的使用,这是用于定制后台任务的好工具。
面试总结-Android
service两种启动模式的区别 Service有两种启动方式,分别是startService和binderService。 startService方式启动服务,调用者和服务之间没关联,即使调用者退
一文聊聊 Android 项目架构的方方面面
笔者作为工作多年的老Android,本篇借着自己微薄的经验总结一下自己认知到的Android项目架构,抛砖引玉。
打造高效上传体验:基于Kotlin的Android快速上传框架
纯Kotlin编写:简洁、现代的编程语言。 高效的协程:异步处理上传任务,保证界面流畅。 OkHttp封装:稳定可靠的
Android面试题之Kotlin和Java之间互操作
互操作性和可空性 要注意Java中所有类型都是可空的 String!表示平台数据类型 类型映射 kotlin代码运行时,所有的映射类型都会重新映射回对应得Java类型
Handler 十连问
梳理 Handler 面试常问十个问题。比如:为什么 Handler 死循环不会卡死?IdelHandler的作用?同步屏障又是如何工作等问题。
被线上的线程池疯狂折磨,深究线程池原理并根据业务场景更改其工作流程
本文会从为什么使用线程池、如何使用线程池、线程池的整体工作流程、线程池源码、手动实现一个适合实时io型密集型的线程池。 线程池 java中创建线程需要分配一定的内存和系统资源,频繁的创建销毁
理解和运用Java中的Lambda
回想一下,JDK8是2014年发布正式版的,到现在为(2020-02-08)止已经过去了5年多。JDK8引入的两个比较强大的新特性是Lambda表达式(下文的Lambda特指JDK提供的Lambda)和Stream,这两个强大的特性让函数式编程在Java开发中发扬光大。这篇文章…
下一页
个人成就
文章被点赞
3
文章被阅读
196
掘力值
23
关注了
19
关注者
4
收藏集
22
关注标签
40
加入于
2023-04-13