我最近嘗試完全在 Linux shell 中生存30天。下邊提到的就是我最喜歡用的 shell 應(yīng)用,可以用來(lái)處理大部分的常用電腦功能(網(wǎng)頁(yè)瀏覽、文字處理等)。這些顯然有些不足,因?yàn)榧兾谋静僮鲗?shí)在是有...
387
為什么要屏幕適配?碎片化品牌機(jī)型碎片化屏幕尺寸碎片化操作系統(tǒng)碎片化為了保證用戶獲得一致的用戶體驗(yàn)效果,使得某一元素在Android不同尺寸、不同分辨率的手機(jī)上具備相同的顯示效果,則需要我們進(jìn)行屏幕適配...
459
什么是Rsa加密?RSA算法是最流行的公鑰密碼算法,使用長(zhǎng)度可以變化的密鑰。RSA是第一個(gè)既能用于數(shù)據(jù)加密也能用于數(shù)字簽名的算法。RSA算法原理如下:1.隨機(jī)選擇兩個(gè)大質(zhì)數(shù)p和q,p不等于q,計(jì)算N=...
1707
什么是aes加密? 高級(jí)加密標(biāo)準(zhǔn)(英語(yǔ):Advanced Encryption Standard,縮寫(xiě):AES),在密碼學(xué)中又稱(chēng)Rijndael加密法,是美國(guó)聯(lián)邦...
642
開(kāi)天辟地今天我們來(lái)講講一個(gè)有一點(diǎn)點(diǎn)冷門(mén)的庫(kù)Dagger吧。我做一個(gè)不負(fù)責(zé)任的猜測(cè):做客戶端的同學(xué)可能比較少聽(tīng)到一些名詞,比如面向切面編程、控制反轉(zhuǎn)、依賴注入,相信玩過(guò)Spring的同學(xué)肯定知道這些一開(kāi)...
416
用過(guò)ios的都知道ios上輸入法關(guān)閉的同時(shí)會(huì)自動(dòng)關(guān)閉輸入框,那么在android上如何實(shí)現(xiàn)監(jiān)聽(tīng)輸入法彈出和關(guān)閉呢?本篇文章就為你提供了一種可靠的實(shí)現(xiàn)方式。首先在AndroidManifest中配置an...
518
簽名文件keystore一般有兩種:jks后綴或者keystore后綴,Android Studio中創(chuàng)建的為jks后綴,keytool創(chuàng)建的為keystore后綴,兩種文件均可用于APP打包。開(kāi)發(fā)版...
679
LOG 是任何一種編程語(yǔ)言的第一個(gè)API,通常被初學(xué)者用來(lái)打印 Hello, World!。 有研究顯示,不使用 LOG 或者使用姿勢(shì)錯(cuò)誤的人,感情路都走得很辛苦,有七成的比例會(huì)在 34 歲的時(shí)候跟自...
519
前言Android自定義View的詳細(xì)步驟是我們每一個(gè)Android開(kāi)發(fā)人員都必須掌握的技能,因?yàn)樵陂_(kāi)發(fā)中總會(huì)遇到自定義View的需求。為了提高自己的技術(shù)水平,自己就系統(tǒng)的去研究了一下,在這里寫(xiě)下一點(diǎn)...
438
1、什么是dex?簡(jiǎn)單說(shuō)就是優(yōu)化后的android版.exe。每個(gè)apk安裝包里都有。相對(duì)于PC上的java虛擬機(jī)能運(yùn)行.class;android上的Davlik虛擬機(jī)能運(yùn)行.dex。為何要研究de...
374
Service 是Android 中的(四大)組件之一。服務(wù)是沒(méi)有界面的組件,運(yùn)行在后臺(tái),服務(wù)是運(yùn)行在當(dāng)前應(yīng)用程序進(jìn)程里。如果有耗時(shí)的操作,不想有界面、而且還...
439
在說(shuō)Android中的短信驗(yàn)證碼這個(gè)知識(shí)點(diǎn)前,我們首先來(lái)了解下聚合數(shù)據(jù)。聚合數(shù)據(jù)介紹聚合數(shù)據(jù)是一家國(guó)內(nèi)最大的基礎(chǔ)數(shù)據(jù)API提供商,專(zhuān)業(yè)從事互聯(lián)網(wǎng)數(shù)據(jù)服務(wù)。免費(fèi)提供從天氣查詢、空氣質(zhì)量、地圖坐標(biāo)到金融基...
409
前言: 其實(shí)RxJava引起的內(nèi)存泄漏是我無(wú)意中發(fā)現(xiàn)了,本來(lái)是想了解Retrofit與RxJava相結(jié)合中是如何通過(guò)適配器模式解決的,結(jié)果卻發(fā)現(xiàn)了RxJava是會(huì)引起內(nèi)存泄漏的...
782
此前Rowhammer硬件漏洞在PC中被發(fā)現(xiàn),而近日有研究人員展示了可在移動(dòng)設(shè)備上實(shí)施利用的Rowhammer漏洞。這種攻擊對(duì)基于ARM的移動(dòng)硬件非常有效,并允許惡意軟件獲取對(duì)目標(biāo)Android設(shè)備的...
430
據(jù)外媒(Ars Technica)報(bào)道,谷歌于今日如期回駁了歐盟委員會(huì)關(guān)于其濫用Android市場(chǎng)主導(dǎo)優(yōu)勢(shì)妨礙競(jìng)爭(zhēng)的指控。谷歌公司被指控在歐洲濫用Android作為主流智能手機(jī)操作系統(tǒng)的地位,強(qiáng)迫手機(jī)...
346