本周的聊技術(shù)話題和大家說說如何在Android中實現(xiàn)自適應(yīng)文本大小顯示。想象一下,在布局中,通常顯示文本的區(qū)域大小是固定的,但是文本長度并不總是固定的。比如列表中的文章標(biāo)題、...
本周的聊技術(shù)話題和大家說說如何在Android中實現(xiàn)自適應(yīng)文本大小顯示。想象一下,在布局中,通常顯示文本的區(qū)域大小是固定的,但是文本長度并不總是固定的。比如列表中的文章標(biāo)題、...
實現(xiàn)以上頁面效果,很多開發(fā)者會用NestedScrollView去做,然后用recyclerview實現(xiàn)中間菜單區(qū)域,在給recyclerview整體做一個帶圓角的白色背景圖...
一、效果圖 看這圓弧是不是你想要的,這就應(yīng)用到了貝塞爾曲線,后面會給出它的源碼 二、什么是貝塞爾曲線 就是按照比例確定點,點構(gòu)成線。 繪制一段二階貝塞爾曲線 繪制一段二階貝塞...
目錄 原理 添加多套values和drawable文件,通過 框架動態(tài)的替換來實現(xiàn)切換主題的效果。 實現(xiàn)步驟 添加依賴 創(chuàng)建MyApplication類在onCreate方法...
直播間的打賞榜需要加一個漸變效果,類似映客APP直播間的消息列表,一開始使用xml-shape的gradient標(biāo)簽層疊到RecyclerView上,但是發(fā)現(xiàn)效果不太對,總有...
前言 這只是記錄下開發(fā)過程中常用的api,是經(jīng)常可能忘了導(dǎo)致去百度的 我還是希望大家最好記在腦子里,需要也提倡查找api,但我感覺只有記住了才能融會貫通,滿足需求。每次查出來...
目錄 效果展示 實現(xiàn)原理 原理很簡單,需要用3個TextView,其中一個是展示文字的,一個是用來計算文字的行數(shù),一個是用來展開和收起的: 然后需要在自定義控件的類中做相應(yīng)的...
效果圖 分析動畫 首先分析動畫,如上圖所示:動畫由三個圓形幾何圖形組成,中間圓形圖案不動,左側(cè)右側(cè)圓形圖案向中間平移,到達(dá)中間后,圓形圖案變換顏色,在進(jìn)行反向平移。動畫慢放如...
目錄 效果展示 實現(xiàn)原理 這個效果主要是運用了貝塞爾曲線、自定義ViewGroup以及動畫的知識。1.貝塞爾曲線(用于實現(xiàn)順暢的圓弧)一個自定義的ViewGroup中總共使用...
對于一些諸如輸入密碼等安全性較高的界面是不允許截圖的,在截圖時會彈出相應(yīng)的提示,比如設(shè)置PIN碼解鎖,分享WIFI時需要輸入密碼,而此時的界面就不允許截圖操作。以下兩個方法可...
設(shè)計規(guī)范一直是我們設(shè)計師需要關(guān)注的,畢竟設(shè)計規(guī)范能增強(qiáng)團(tuán)隊之間的協(xié)作能力、工作效率。設(shè)計規(guī)范如果考慮不到位,往往會出現(xiàn)規(guī)范太空洞缺乏實際指導(dǎo)意義、規(guī)范太死板影響設(shè)計發(fā)揮等問題...
1. 手機(jī)測試概念 傳統(tǒng)手機(jī)測試 VS 手機(jī)應(yīng)用軟件測試 傳統(tǒng)手機(jī)測試 傳統(tǒng)的手機(jī)測試,我們說的是指測試手機(jī)本身比如抗壓,抗摔,抗疲勞,抗低溫高溫等。也包括手機(jī)本身功能、...
1.性能測試 1.性能測試是什么 基于協(xié)議模擬用戶發(fā)出請求,對服務(wù)器形成一定負(fù)載,來測試服務(wù)器的性能指標(biāo)是否滿足要求性能指標(biāo)關(guān)注點:時間性能、空間性能性能測試與頁面無關(guān) 性能...