一个Android轻量级Socket通讯框架,既OkHttp后又一力作.框架开源地址及Demo演示: https://github.com/xuuhaoo/OkSocket欢...
一个Android轻量级Socket通讯框架,既OkHttp后又一力作.框架开源地址及Demo演示: https://github.com/xuuhaoo/OkSocket欢...
总结了这么多问题,厉害
09-多线程&并发(108题)1、Java中实现多线程有几种方法 继承Thread类;实现Runnable接口;实现Callable接口通过FutureTask包装器来创建Thread线程;使用Execu...
1、Java中实现多线程有几种方法 继承Thread类;实现Runnable接口;实现Callable接口通过FutureTask包装器来创建Thread线程;使用Execu...
前言 在之前的文章 Android 注解系列之APT工具(三) 中,我们介绍了 APT 技术的及其使用方式,也提到了一些知名的开源框架如 Dagger2、ButterKnif...
在Android开发中,事件分发机制是一块Android比较重要的知识体系,了解并熟悉整套的分发机制有助于更好的分析各种点击滑动失效问题,更好去扩展控件的事件功能和开发自定义...
项目中使用了GreenDao作为本地数据库,主要用来存储IM相关数据,因为业务需要,在各别表中新增了几个字段,因为数据库中只要添加,修改了字段或者表,就需要对数据库进行升级操...
bugly上的报错信息如下: 具体业务代码为: 目前分析可能是因为onScrollListener 定义在方法内部,方法结束之后,可能就被释放回收,所以导致空指针的产生。
1.Activity的affinity affinity是Activity内部的一个属性(在Manifest中对应属性为taskAffinity)。默认情况下,拥有相同aff...
1.什么是ANR ANR(Application Not responding)是指应用程序未响应,主线程如果在规定时间内没有处理完相应的工作,就会出现ANR,ANR本质上是...
问题1. [Intervention] Unable to preventDefault inside passive event listener due to targe...
最近公司招聘前端和后端工程师,看了很多人的简历,感觉很是奇葩。 面试前端,上来就写会 html、css 一类的,这不是应该会的么? 面试前端,竟然在工作经历里面写维护打印机的...
设置代理: 取消代理 Mac 终端设置代理:
1.配置 ruby 环境 查看ruby源 删除ruby源 添加ruby源 注意:最新的 ruby 源已改为https://gems.ruby-china.com 2. 安装 ...
对于ViewPager 其实本来没啥事也不想研究它的,无奈最近在开发一款宇宙无敌吊炸天的控件 《开发一款商业级Banner控件》时碰到了一些天坑,强大的google和度娘没能...
在程序开发的过程中,数据结构和算法占据了重要的地位。一个程序设计的好坏,很大程度上取决于设计者对于数据结构和算法的使用。为了能够让大家设计出更好的程序,接下来的系列文章将会总...