一個(gè)Android輕量級(jí)Socket通訊框架,既OkHttp后又一力作.框架開源地址及Demo演示: https://github.com/xuuhaoo/OkSocket歡...
一個(gè)Android輕量級(jí)Socket通訊框架,既OkHttp后又一力作.框架開源地址及Demo演示: https://github.com/xuuhaoo/OkSocket歡...
總結(jié)了這么多問題,厲害
09-多線程&并發(fā)(108題)1、Java中實(shí)現(xiàn)多線程有幾種方法 繼承Thread類;實(shí)現(xiàn)Runnable接口;實(shí)現(xiàn)Callable接口通過FutureTask包裝器來創(chuàng)建Thread線程;使用Execu...
1、Java中實(shí)現(xiàn)多線程有幾種方法 繼承Thread類;實(shí)現(xiàn)Runnable接口;實(shí)現(xiàn)Callable接口通過FutureTask包裝器來創(chuàng)建Thread線程;使用Execu...
前言 在之前的文章 Android 注解系列之APT工具(三) 中,我們介紹了 APT 技術(shù)的及其使用方式,也提到了一些知名的開源框架如 Dagger2、ButterKnif...
在Android開發(fā)中,事件分發(fā)機(jī)制是一塊Android比較重要的知識(shí)體系,了解并熟悉整套的分發(fā)機(jī)制有助于更好的分析各種點(diǎn)擊滑動(dòng)失效問題,更好去擴(kuò)展控件的事件功能和開發(fā)自定義...
項(xiàng)目中使用了GreenDao作為本地?cái)?shù)據(jù)庫(kù),主要用來存儲(chǔ)IM相關(guān)數(shù)據(jù),因?yàn)闃I(yè)務(wù)需要,在各別表中新增了幾個(gè)字段,因?yàn)閿?shù)據(jù)庫(kù)中只要添加,修改了字段或者表,就需要對(duì)數(shù)據(jù)庫(kù)進(jìn)行升級(jí)操...
bugly上的報(bào)錯(cuò)信息如下: 具體業(yè)務(wù)代碼為: 目前分析可能是因?yàn)閛nScrollListener 定義在方法內(nèi)部,方法結(jié)束之后,可能就被釋放回收,所以導(dǎo)致空指針的產(chǎn)生。
1.Activity的affinity affinity是Activity內(nèi)部的一個(gè)屬性(在Manifest中對(duì)應(yīng)屬性為taskAffinity)。默認(rèn)情況下,擁有相同aff...
1.什么是ANR ANR(Application Not responding)是指應(yīng)用程序未響應(yīng),主線程如果在規(guī)定時(shí)間內(nèi)沒有處理完相應(yīng)的工作,就會(huì)出現(xiàn)ANR,ANR本質(zhì)上是...
問題1. [Intervention] Unable to preventDefault inside passive event listener due to targe...
最近公司招聘前端和后端工程師,看了很多人的簡(jiǎn)歷,感覺很是奇葩。 面試前端,上來就寫會(huì) html、css 一類的,這不是應(yīng)該會(huì)的么? 面試前端,竟然在工作經(jīng)歷里面寫維護(hù)打印機(jī)的...
1.配置 ruby 環(huán)境 查看ruby源 刪除ruby源 添加ruby源 注意:最新的 ruby 源已改為https://gems.ruby-china.com 2. 安裝 ...
對(duì)于ViewPager 其實(shí)本來沒啥事也不想研究它的,無奈最近在開發(fā)一款宇宙無敵吊炸天的控件 《開發(fā)一款商業(yè)級(jí)Banner控件》時(shí)碰到了一些天坑,強(qiáng)大的google和度娘沒能...
在程序開發(fā)的過程中,數(shù)據(jù)結(jié)構(gòu)和算法占據(jù)了重要的地位。一個(gè)程序設(shè)計(jì)的好壞,很大程度上取決于設(shè)計(jì)者對(duì)于數(shù)據(jù)結(jié)構(gòu)和算法的使用。為了能夠讓大家設(shè)計(jì)出更好的程序,接下來的系列文章將會(huì)總...