小酌雞湯 種下一棵樹(shù),最好的時(shí)間是十年前,其次是現(xiàn)在。 全家桶匯總圖 ? android開(kāi)發(fā)好比是造一輛汽車(chē),性能優(yōu)化決定了它的豪華、舒適、體驗(yàn)、速度… 為什么整理《andr...
參考文章:QuincySx:java混淆那些事系列文章:目錄[https://juejin.cn/post/6844903805792813069]QuincySx:java...
背景:最近新用360加固保,不能正常加固,報(bào)錯(cuò),項(xiàng)目中以前用舊版本都o(jì)k。 原因:360加固包強(qiáng)制用最新版本,新版使用方式變更 解決辦法: 1.用工具包,簽名apk 2.再正...
前言 最近在準(zhǔn)備面試,然后復(fù)習(xí)下之前寫(xiě)過(guò)的項(xiàng)目,書(shū)籍,筆記,文章。一看很多知識(shí)點(diǎn)都沒(méi)有印象,最可拍的是連自己為了防止忘記寫(xiě)的文章竟然都感覺(jué)不是自己寫(xiě)的。有些開(kāi)始懷疑人生了。 ...
Android分配個(gè)應(yīng)用的大小是有限制,且在設(shè)備出廠(chǎng)之后已經(jīng)確定,單個(gè)應(yīng)用可用的最大內(nèi)存的配置位于/system/build.prop文件中的dalvik.vm.heapgr...
有些加密算法會(huì)用到 org.apache.commons.codec.binary.Base64 這個(gè)類(lèi)的編碼解碼方法, android SDK 里不包含 org.apac...
【背景】 作為Android開(kāi)發(fā),經(jīng)常需要引入各種第三方庫(kù),第三方庫(kù)又容易與項(xiàng)目依賴(lài)有重復(fù),導(dǎo)致沖突,我們常用“exclude”解決問(wèn)題,但如果是jar包或者aar包excl...
前言 性能優(yōu)化除過(guò)我們平時(shí)自己設(shè)計(jì)和開(kāi)發(fā)之外就得考慮使用工具進(jìn)行檢測(cè)。Android 關(guān)于能夠定位和剖析問(wèn)題的內(nèi)存工具有很多,但不是每個(gè)工具所有場(chǎng)景都能覆蓋到。 DDMS L...
心流狀態(tài)的作用 進(jìn)入心流狀態(tài)以后,人的注意力高度集中,思維更加活躍,感官更加敏銳。就是你背書(shū)可以更快了,工作效率更高了。 寫(xiě)此文的目的 1.分享關(guān)于心流(Flow)的知識(shí); ...
前言 之前一個(gè)項(xiàng)目中九風(fēng)開(kāi)發(fā)app的用戶(hù)的消息部分,由于項(xiàng)目比較緊,而且之前沒(méi)有接觸過(guò)WebSocket開(kāi)發(fā),所以暫時(shí)先使用輪詢(xún)方式來(lái)開(kāi)發(fā)消息模塊,最近準(zhǔn)備升級(jí)消息模塊,準(zhǔn)備...
本文主要介紹Android藍(lán)牙開(kāi)發(fā)中基礎(chǔ)知識(shí):藍(lán)牙模塊及核心API。關(guān)于藍(lán)牙的連接及通訊功能實(shí)現(xiàn),歡迎查閱下一篇文章:Android藍(lán)牙開(kāi)發(fā)(二)藍(lán)牙消息傳輸實(shí)現(xiàn)。 藍(lán)牙模塊...
上篇文章中,我們主要介紹了藍(lán)牙模塊,傳統(tǒng)/經(jīng)典藍(lán)牙模塊BT和低功耗藍(lán)牙BLE及其相關(guān)的API,不熟悉的可以查看Android藍(lán)牙開(kāi)發(fā)(一)藍(lán)牙模塊及核心API 進(jìn)行了解。 本...
前言 最近正在學(xué)習(xí)Retrofit,轉(zhuǎn)載自這是一份很詳細(xì)的 Retrofit 2.0 使用教程 中的實(shí)例講解部分,這里給出我自己的Demo地址 實(shí)例講解 以下將用兩個(gè)實(shí)例分別...