![240](https://cdn2.jianshu.io/assets/default_avatar/4-3397163ecdb3855a0a4139c34a695885.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1.# Compressor 2.# Luban 因項目需求上傳圖片不要太大拳魁,經(jīng)過幾輪百度最終確定了這兩個。 我使用的是第一個含潘,壓縮率超大、建議使用线婚,使用方法也簡單遏弱,生成圖片...
更新:由于該適配方案越來越多人使用游沿,也有很多人遇到不太理解的問題饰抒。所以為了大家更好的使用,我將文章很多內(nèi)容更新了奏候,老用戶可以重新看下整篇文章循集。主要更新的內(nèi)容是使用方法跟以前不...
Csdn 混淆介紹 Proguard是一個Java類文件壓縮器唇敞、優(yōu)化器蔗草、混淆器咒彤、預(yù)校驗器。壓縮環(huán)節(jié)會檢測以及移除沒有用到的類咒精、字段镶柱、方法以及屬性。優(yōu)化環(huán)節(jié)會分析以及優(yōu)化方法的...
Android最全UI庫合集https://davis.blog.csdn.net/article/details/104820446?spm=1001.2101.3001....
最近抽了點(diǎn)時間學(xué)習(xí)了Android自定義view故觅,然后花了大概幾天時間搞了個自己的一個款開源。讓我們先來看看效果: 本開源主要實現(xiàn)了一款精美渠啊、優(yōu)雅的加載控件输吏。她目前有兩種類型...
譯者簡介:ASCE1885镣煮, 《Android 高級進(jìn)階》作者姐霍。 微信公眾號:asce1885 小密圈:Android高級進(jìn)階,詳情見這篇文章怎静。 Github邮弹,簡書,微博蚓聘,C...
前言 前些天看到一個設(shè)計圖腌乡,關(guān)于分期付款選擇期數(shù)的,有多個節(jié)點(diǎn)夜牡。它像是一個sliderView,但是sliderView實現(xiàn)不了多個節(jié)點(diǎn)按鈕与纽。所以,我就想到了自定義slide...
我們做過無數(shù)的決定急迂,從挑衣服到報考學(xué)校,從個人成長計劃到公司決策的制定蹦肴,然而僚碎,很多決定都不那么令人滿意。 你可能會因一時沖動而買下奢侈的衣服阴幌,可能沒有報考上理想的學(xué)校勺阐,還可能...
當(dāng)項目工程越來越大之后卷中,大家都會覺得維護(hù)起來越來越吃力,如果測試或者UI拿著手機(jī)或者截圖說這個頁面和它的設(shè)想有點(diǎn)出入渊抽,告訴你是不是他們的姿勢不對蟆豫,哈哈,別想啦懒闷,他們是說你的頁...
1. 概述 上一期的熱修復(fù)相對來說有點(diǎn)難度十减,我其實也沒往深里說如果實在看不懂可以看看視頻,其實最主要的還是思路代碼也就那么幾行愤估,這一期我們又回歸到設(shè)計模式帮辟,相對來說要簡單不少...
歡迎大家關(guān)注我的專題:爬蟲修煉之道 上篇 爬蟲修煉之道——編寫一個爬取多頁面的網(wǎng)絡(luò)爬蟲主要講解了如何使用python編寫一個可以下載多頁面的爬蟲,如何將相對URL轉(zhuǎn)為絕對UR...
最近寫了一個開源的音樂應(yīng)用beats,其最重要的內(nèi)容就是如何完成一個完整的音樂播放器玩焰。這個播放器要既能播放網(wǎng)絡(luò)上的音樂也能播放本地設(shè)備上的歌曲织阅,同時也要具備常規(guī)的功能。 一款...
本篇文章將從源碼的角度解析事件分發(fā)機(jī)制的詳細(xì)內(nèi)容震捣。關(guān)于上篇文章的那些情況迥異的分發(fā)處理過程荔棉,是如何在源碼中實現(xiàn)的?本篇文章將逐一揭曉蒿赢。 一润樱、分發(fā)機(jī)制中三個方法的關(guān)系 上篇文章...