親測(cè)可用 一、原理Beyond Compare每次啟動(dòng)后會(huì)先檢查注冊(cè)信息,試用期到期后就不能繼續(xù)使用。解決方法是在啟動(dòng)前,先刪除注冊(cè)信息,然后再啟動(dòng),這樣就可以永久免費(fèi)試用了...
親測(cè)可用 一、原理Beyond Compare每次啟動(dòng)后會(huì)先檢查注冊(cè)信息,試用期到期后就不能繼續(xù)使用。解決方法是在啟動(dòng)前,先刪除注冊(cè)信息,然后再啟動(dòng),這樣就可以永久免費(fèi)試用了...
本文要點(diǎn)ANR概述發(fā)生ANR后Android系統(tǒng)的執(zhí)行流程ANR-WatchDog原理與實(shí)戰(zhàn)ANR的傳統(tǒng)解決套路ANR模擬實(shí)戰(zhàn)線上ANR監(jiān)控方案【ANR-WatchDog原理...
寫(xiě)的不錯(cuò),不顧有個(gè)問(wèn)題,自定義TabNavigator 繼承FragmentNavigator,重寫(xiě)navigate方法,你是用hide(),add()代替了源碼中的replace的方式。這樣稍不注意我感覺(jué)會(huì)導(dǎo)致Navigator內(nèi)部的stack棧錯(cuò)亂。其次,NavController中也有個(gè)stack,看源碼發(fā)現(xiàn)這兩個(gè)stack并沒(méi)有直接的引用相關(guān)性。如何處理NavController和Navigator中的stack一致性也是個(gè)問(wèn)題。
Android架構(gòu)組件-Navigation的使用(二)Android架構(gòu)組件-Navigation的使用(一)Android架構(gòu)組件-Navigation的使用(二)這篇主要介紹navigation和BottomNavigati...
最近市場(chǎng)行情不太好,為了讓自己保值,打算從基礎(chǔ)開(kāi)始重新學(xué)一遍java相關(guān)的知識(shí)。今天先從最簡(jiǎn)單的Integer說(shuō)起,Integer實(shí)際上是int的封裝類,因?yàn)樵趈ava的世界...
你要考慮考慮同組人的想法,代碼不僅要自己讀懂。。
優(yōu)雅的去除ifelse代碼目前在一家網(wǎng)絡(luò)金融公司做groupleader,看到以前的項(xiàng)目寫(xiě)的代碼if else太多,有的是if里面套if,for循環(huán)里面有循環(huán),代碼太不優(yōu)雅。 因?yàn)轫?xiàng)目中確實(shí)遇到很多情...
這次主要是分析下HashMap的工作原理,為什么我會(huì)拿這個(gè)東西出來(lái)分析,原因很簡(jiǎn)單,以前我面試的時(shí)候,偶爾問(wèn)起HashMap,99%的程序員都知道HashMap,基本都會(huì)用H...
很贊的思路,不過(guò)我想說(shuō)的是是不是沒(méi)業(yè)務(wù)干了
【掌閱出品】android 提升布局加載速度200%(X2C)背景 ?一般大家在寫(xiě)頁(yè)面時(shí)都是通過(guò)xml寫(xiě)布局,通過(guò)setContentView、或LayoutInflater.from(context).inflate方法將xml布局加...
在進(jìn)行動(dòng)態(tài)權(quán)限時(shí),除了主工程中聲明的權(quán)限外,很有可能引用的三方sdk中也有特殊權(quán)限的聲明,那么如何找到某些特殊權(quán)限是由哪個(gè)sdk引入的,又如何解決呢。 如何查找 1.官網(wǎng) 對(duì)...
環(huán)境搭建 JDK下載與配置環(huán)境變量 SDK下載與配置環(huán)境變量 GIT下載與配置環(huán)境變量 Jenkins下載與安裝。 本篇著重講如何配置Jenkins,前三個(gè)配置就不一一贅述,...
@低調(diào)的胖子 我這里使用修改后的jar包確實(shí)就沒(méi)有問(wèn)題了,如果你發(fā)現(xiàn)還有什么別的貓膩也可以說(shuō)出來(lái)
使Unity嵌入Android應(yīng)用中非全屏示的方式(修改unity-classes.jar)先說(shuō)一下我們的場(chǎng)景,本是一個(gè)非全屏的原生Android應(yīng)用,但其中有一個(gè)游戲模塊是用unity開(kāi)發(fā)的,然而,在我們將unity嵌入應(yīng)用后發(fā)現(xiàn)整個(gè)app都變成了全屏模式。如果你...
卡片翻牌效果 實(shí)現(xiàn)方法: 1.使用屬性動(dòng)畫(huà)ObjectAnimator 2.使用Animator 3.使用canvas繪制 前兩種方法網(wǎng)上很多,這里不多做介紹,這...
先說(shuō)一下我們的場(chǎng)景,本是一個(gè)非全屏的原生Android應(yīng)用,但其中有一個(gè)游戲模塊是用unity開(kāi)發(fā)的,然而,在我們將unity嵌入應(yīng)用后發(fā)現(xiàn)整個(gè)app都變成了全屏模式。如果你...
寫(xiě)在前面 不得不說(shuō),隨著移動(dòng)端浪潮的掀起,越來(lái)越多的App已經(jīng)被拍死在沙灘上,現(xiàn)在市場(chǎng)上的App已經(jīng)趨于飽和,?同類別的競(jìng)品層出不窮,那么在資源、市場(chǎng)、等客觀條件都雷同的情況...
簡(jiǎn)書(shū) 占小狼轉(zhuǎn)載請(qǐng)注明原創(chuàng)出處,謝謝! 知止而后有定,定而后能靜,靜而后能安,安而后能慮,慮而后能得 紅黑樹(shù) 紅黑樹(shù)是一種特殊的二叉樹(shù),主要用它存儲(chǔ)有序的數(shù)據(jù),提供高效的數(shù)據(jù)...
正如我在《學(xué)樂(lè)器,你應(yīng)該要清楚的5個(gè)問(wèn)題(孩童篇)》中所說(shuō),如果你真的熱愛(ài)音樂(lè),幾歲開(kāi)始學(xué)習(xí)都不晚,哪怕成年以后。 但是,成年以后再學(xué)樂(lè)器的經(jīng)歷確與琴童之學(xué)藝有所差別。 總的...