首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
FreddyChen
掘友等级
Android开发工程师
|
普渡科技
直播、社交、机器人开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
32
文章 24
沸点 8
赞
32
返回
|
搜索文章
赞
文章( 24 )
沸点( 8 )
Shine——更简单的Android网络请求库封装
Shine——更简单的Android网络请求库封装; 提供Java和Kotlin版本; 支持动态BaseUrl、异步/同步请求、自定义加解密器、自定义数据解析器,统一的IApiService等。
跟我一起开发商业级IM(2)—— 接口定义及封装
接下来,我们基于上述的协议与框架,分别来实现Android客户端与Java服务端的接口定义及封装,在这个阶段,只需要定义接口及适当封装即可,暂不需要具体实现。 由于篇幅原因,只能贴出核心部分的代码。在后续的文章中,也是以文字+部分核心代码的方式讲解,如果需要完整代码,请移步Gi…
Android面试题总结——2020.08.24
文中所有面试题,是作者这几天面试总结下来实际问的频率比较高的题目,非网上搜集的那种。后续会不断更新,如果大家也有总结经常被问的题目,希望私信我,一起分享。
跟我一起开发商业级IM(3)—— 长连接稳定性之连接及重连
在之前的跟我一起开发商业级IM(1)—— 技术选型及协议定义和跟我一起开发商业级IM(2)—— 接口定义及封装两篇文章,我们已经了解IMS的技术选型及接口定义与封装,接下来,我们来真正实现连接及重连部分。 一个社交产品,长连接稳定是前提,绝大部分业务逻辑的正常运行都需要稳定的长…
Android Jenkins+Git+Gradle 持续集成 -- 实在太详细
Android Jenkins+Git+Gradle 持续集成 -- 你想要加的功能可能都在这
跟我一起开发商业级IM(1)—— 技术选型及协议定义
终于可以开始写这个系列的文章了,本系列文章预计将分为13篇,由于IM涉及的知识点稍复杂,所以每个知识点都会单独用一篇文章来阐述,尽量讲透彻,方便大家理解。 可能大家会问,有了之前的NettyChat和开源一个自用的Android IM库,基于Netty+TCP+Protobuf…
花费2年,字数超一万最佳总结教你Android多进程,微信微博都在用
知其然,知其所以然。 对于进程的概念,来到这里的都是编程修仙之人,就不再啰嗦了,相信大家倒着、跳着、躺着、各种姿势都能背出来。 相信很多同学在实际开发中,基本都不会去给app划分进程,而且,在Android中使用多进程,还可能需要编写额外的进程通讯代码,还可能带来额外的Bug,…
这或许就是你想要的聊天键盘处理方案
首先跟大家说声抱歉,距离上一篇文章CEventCenter将近一年了,最近才稍微有点空闲的时间可以写写博客,工作实在太忙,抱歉哈。 相信不少同学都踩过Android系统键盘处理的坑,尤其是自己开发过IM App的同学,在处理聊天会话页的键盘弹起、表情切换、输入法切换、更多模块…
面试官没想到一个Volatile,我都能跟他扯半小时
Volatile可能是面试里面必问的一个话题吧,对他的认知很多朋友也仅限于会用阶段,今天我们换个角度去看看。 为会出现这个情况呢?那我们就需要聊一下另外一个东西了。 JMM:Java内存模型,是java虚拟机规范中所定义的一种内存模型,Java内存模型是标准化的,屏蔽掉了底层不…
开源一个自用的Android事件分发中心库,实现类似系统广播功能
由于上一篇文章《开源一个自用的Android IM库,基于Netty+TCP+Protobuf实现。》得到了不错的反响,激发了写作的兴趣,趁着时间空闲,决定继续写一些文章,以下这篇,是一个自定义的Android事件分发中心库,实现类似系统广播、EventBus、RxBus的事件…
下一页
个人成就
文章被点赞
746
文章被阅读
80,883
掘力值
2,693
关注了
12
关注者
2,497
收藏集
1
关注标签
11
加入于
2018-10-30