一个Android轻量级Socket通讯框架,既OkHttp后又一力作.框架开源地址及Demo演示: https://github.com/xuuhaoo/OkSocket欢...
一个Android轻量级Socket通讯框架,既OkHttp后又一力作.框架开源地址及Demo演示: https://github.com/xuuhaoo/OkSocket欢...
亲爱的简书用户 「简书」因个别上传作品用户违反《中华人民共和国网络安全法》《互联网信息服务管理办法》《互联网新闻信息服务管理规定》《互联网用户公众账号信息服务管理规定》《移动...
最近有一个需求,就是将现有的项目,换一个名字,换一个logo,然后打包成一个新的app,其实也就是换一下“衣服”,内在的东西都没有变化。通过查阅后知道,gradle可以实现这...
设计模式是解决特定问题的一系列套路。设计模式的使用不是语法规定,不要为了套用设计模式而用设计模式,它的使用为了解决问题而采用的一套用来提高代码可复用性、可维护性、可读性、稳健...
BaseLibrary 本库旨在开发项目时能快速搭建框架,提供较为常用的开发工具。建议下载作为依赖库,便于修改。部分功能会仅在demo中有体现,请详细看完demo。githu...
沙发
Android 2019最新面试实战总结Android: 今日头条屏幕适配的原理? 1:首先计算出 density,计算公式:当前设备屏幕总宽度(单位为像素)/ 设计图总宽度(单位为 dp) = densityde...
描述的很好!就是代码贴的~有点难受。
全面屏适配的坑 1、关于全面屏适配的一些基本知识点 我所以写这篇文章是因为这个坑一般人不一定能发现,在解决过程中也百度了很多资料,都没有找到答案,最后是我机缘巧合解决掉了,其...
哈哈我也是
2018年面试总结在2018年年底了,老板做出了一个重大的决定,"由于最近融资不太理想,咱们先解散一段时间"。于是,我失业了,成为了待业中年的一员。 不负责任系列 下面把最近的面试情况总结一下...
01 前言 当我们进行项目开发的时候,往往是需要应用程序的各组件、组件与后台线程间进行通信,比如在子线程中进行请求数据,当数据请求完毕后通过Handler或者是广播通知UI,...