文章轉(zhuǎn)自我個人博客 Android 代碼混淆(一) 中已經(jīng)記錄并走了混淆的整個流程,用命令行進行混淆的操作,并驗證了三個過程,這篇文章會記錄一下在 Android Studi...

文章轉(zhuǎn)自我個人博客 Android 代碼混淆(一) 中已經(jīng)記錄并走了混淆的整個流程,用命令行進行混淆的操作,并驗證了三個過程,這篇文章會記錄一下在 Android Studi...
步入簡書的第三年,其實自己在開始寫作后交了不少朋友,也多見識了這個世界。 不忘初心,希望自己能夠還能在有想寫blog的想法和思考。 近來建立了兩個小專欄,將會其中發(fā)布現(xiàn)在的區(qū)...
從相冊選相片,或者拍照選相片再裁剪是眾多app都有的功能。做法很簡單,這里我寫了一個demo實現(xiàn)頭像選擇。 github代碼直通車 啥也不說了,先上效果圖: 實現(xiàn)步驟:1.彈...
【轉(zhuǎn)載請注明原文出處,謝謝!http://www.lxweimin.com/p/7646721c0fc1】 前言 本人對技術(shù)博客的內(nèi)容很挑剔,歷時半年,收集了國內(nèi)外最知名最前...
簡介 前段時間封裝了一個RecyclerView相關(guān)的庫,叫做SXRecyclerView。該庫包含了很多常用的功能,包括觸摸反饋效果、點擊事件、長按事件、多選功能、Head...
插入排序 基本思想:在要排序的一組數(shù)中,假設(shè)前面(n-1) [n>=2] 個數(shù)已經(jīng)是排好順序的,現(xiàn)在要把第n個數(shù)插到前面的有序數(shù)中,使得這n個數(shù)也是排好順序的。如此反復(fù)循環(huán),...
開篇 最近在做一款上線一年左右的App的優(yōu)化, 借此機會也好好總結(jié)下近幾年的關(guān)于App優(yōu)化的東西, 跟大家分享下, 也是作為一個筆記記錄下. 今天沒有干貨 原諒我標題黨了, ...
網(wǎng)上有很多大拿分享的關(guān)于Android性能優(yōu)化的文章,主要是通過各種工具分析,使用合理的技巧優(yōu)化APP的體驗,提升APP的流暢度,但關(guān)于內(nèi)存優(yōu)化的文章很少有看到。在Andro...
三金四銀,又到了一年一度的跳槽季。也許有不少Android程序員開始摩拳擦掌蠢蠢欲動了。結(jié)合以往自己的經(jīng)歷,今天給大家總結(jié)下Android面試題,希望有幫助。 1:Activ...
一. 冒泡排序(BubbleSort) 基本思想:兩個數(shù)比較大小,較大的數(shù)下沉,較小的數(shù)冒起來。 過程: 比較相鄰的兩個數(shù)據(jù),如果第二個數(shù)小,就交換位置。 從后向前兩兩比較...
前言 ThreadLocal很多同學(xué)都搞不懂是什么東西,可以用來干嘛。但面試時卻又經(jīng)常問到,所以這次我和大家一起學(xué)習(xí)ThreadLocal這個類。 下面我就以面試問答的形式學(xué)...
Https系列會在下面幾篇文章中分別作介紹: 一:https的簡單介紹及SSL證書的生成二:https的SSL證書在服務(wù)器端的部署,基于tomcat,spring boot三...
線程1.優(yōu)先級2.守護線程3.常用方法4.線程狀態(tài) 多線程操作1.volatile2.Atomic3.CAS 鎖[1.鎖類型](#1. 鎖類型)2.synchronized3...
業(yè)界方案 在網(wǎng)上隨便搜索一下就能發(fā)現(xiàn)瘦身有好多方案,但是實踐一下就能發(fā)現(xiàn)好多都不靠譜 方案實踐 Smallapk Gradle插件減小APK體積25% 動態(tài)資源查找 其他方案...
JDK提供了大量優(yōu)秀的集合實現(xiàn)供開發(fā)者使用,合格的程序員必須要能夠通過功能場景和性能需求選用最合適的集合,這就要求開發(fā)者必須熟悉Java的常用集合類。本文將就Java Col...