問(wèn)題 為什么已經(jīng)有了管道等跨進(jìn)程通信方式肉津,卻要另外創(chuàng)建Binder方式质和?直接在原來(lái)的跨進(jìn)程方式上面修改,不是更加方便嗎八回? 一、跨進(jìn)程通信共性 跨進(jìn)程通信就是兩個(gè)進(jìn)程之前的數(shù)據(jù)...
問(wèn)題 為什么已經(jīng)有了管道等跨進(jìn)程通信方式肉津,卻要另外創(chuàng)建Binder方式质和?直接在原來(lái)的跨進(jìn)程方式上面修改,不是更加方便嗎八回? 一、跨進(jìn)程通信共性 跨進(jìn)程通信就是兩個(gè)進(jìn)程之前的數(shù)據(jù)...
前言 Binder驅(qū)動(dòng)有很多小的細(xì)節(jié)稚疹,目的就是提升Binder通信的效率香拉。比較典型的是兩個(gè)機(jī)制,因?yàn)闆](méi)有官方名詞濒翻,我對(duì)這兩種機(jī)制起個(gè)名字:"線程棧復(fù)用"和"遠(yuǎn)程轉(zhuǎn)本地"屁柏。前者...
前言 最近要做UI,有時(shí)候需要在代碼中調(diào)整改變UI控件的屬性有送,比如位置淌喻、大小等,然而在NGUI里面雀摘,控制UI控件的位置等屬性的是RectTransform這個(gè)組件裸删,這個(gè)組件繼...
面試題: 怎么理解Activity的生命周期? 這是一道幾乎必問(wèn)的Android面試題阵赠,當(dāng)聽(tīng)到這題時(shí)大家的神經(jīng)都會(huì)麻木涯塔,你問(wèn)我背。說(shuō)實(shí)話清蚀,如果你問(wèn)我怎么理解匕荸,我也很難回答,因...
在Android開(kāi)發(fā)中枷邪,事件分發(fā)機(jī)制是一塊Android比較重要的知識(shí)體系榛搔,了解并熟悉整套的分發(fā)機(jī)制有助于更好的分析各種點(diǎn)擊滑動(dòng)失效問(wèn)題,更好去擴(kuò)展控件的事件功能和開(kāi)發(fā)自定義...
前言:在開(kāi)發(fā)項(xiàng)目的過(guò)程中 或多或少都有些地方不注意造成內(nèi)存泄漏導(dǎo)致App卡頓的情況發(fā)生 Android Studio也為我們提供了一些查找內(nèi)存泄漏的組件 今天就先學(xué)習(xí)下 如何...
老實(shí)說(shuō),第一次看到這個(gè)需求的時(shí)候践惑,第一反應(yīng)就是Canvas只有drawLine方法腹泌,并沒(méi)有drawDashLine方法啊尔觉!這咋整啊凉袱,難道要我自己做個(gè)遍歷不斷的drawLine...
曾經(jīng)那個(gè)不學(xué)好英語(yǔ)的蜜汁少年已在路上穷娱!fuck Code 不止一兩天绑蔫。莫名我就喜歡你,雖然我沒(méi)有學(xué)好英語(yǔ)泵额! 老夫聊發(fā)少年狂配深,治腎虧,不含糖嫁盲。三百年篓叶,九芝堂。英語(yǔ)虧欠太多api...