UI仿寫

weixin_33785972發表於2017-12-07

Android 仿京東、天貓 app 的商品詳情頁的佈局架構, 以及功能實現

仿京東、天貓 app 的商品詳情頁


自定義 viewgroup+viewdraghelper 仿探探卡片式滑動


自定義 viewgroup+viewdraghelper 仿探探卡片式滑動,實現卡片的放大和縮小畫面以及刪除效果


一個漂亮的乾貨集中營客戶端的生成,集合了乾貨 api 的大部分功能


Rxjava,Retrofit,EventBus,ButterKnife 的各個優秀開源框架的優點而產生的東西,自己學一個完成客戶端從開始的設計,調研,都後來的編碼,還有一些看似簡單其實還是有點麻煩的小細節的實現,整個流程一下來是可以學到很多東西的,和激發起自己的很多思考,這也是我覺得做這個最重要的地方。所以做這個東西還有蠻有意義的,特別是一些細節,所對分類的排序怎樣過度好,點選圖片的轉場動畫,沉浸式狀態列的,和 android5.0 的新控制元件的運用等等的這些細節都是看似簡單其實還是要花點力氣的。此外用新的東西練練手也是很重要的。


高仿釘釘和小米的日曆控制元件


這是一個高仿釘釘和小米的日曆控制元件,支援快速滑動,介面快取。想要定製化 UI,使用起來非常簡單,就像使用 ListView 一樣


Android 開發中的電量和記憶體優化 (Google 開發者大會演講 PPT & 視訊)


秉承著 Google 一貫的 “開源精神”,我們決定陸續向 “谷歌開發者 “ 微信公眾號的訂閱者分享: 2016 Google 開發者大會 6 個分會場 28 個主題的演講 PPT。供所有中國開發者學習、分享、共同成長,希望您能從中獲益 :-)


Android 簡易懸停抽屜控制元件 —— 仿知乎收藏夾


這是一個底部抽屜,類似知乎收藏夾。它可以懸停在中間,隨著滑動自然過渡到全屏。


Retrotfit2.1+Material Design+ijkplayer APP


Retrotfit2.1+Material Design+ijkplayer APP


蛋疼:UI 佈局重構的幾個思考


談談在 ui 佈局重構過程中的幾個思考。


30+ 精緻的 APP 啟動頁欣賞


APP 啟動頁欣賞


Android 仿今日頭條詳情頁實現


Android 仿今日頭條詳情頁實現


仿茄子快傳的一款檔案傳輸應用


快傳是模仿 茄子快傳來實現的, 主要是是通過裝置間傳送檔案。 檔案傳輸在檔案傳送端或者是檔案接收端通過自定義協議的 Socket 通訊來實現。


一步(One Step)正式開源


由錘子科技開發的 One Step 正式開源。


【Android 開發技巧】利用 ViewPager,打造不一樣的廣告(月度賬單)輪播切換效果


【Android 開發技巧】利用 ViewPager,打造不一樣的廣告(月度賬單)輪播切換效果


Android 仿今日頭條的開源專案


看到眾多大神紛紛有了自己的開源專案,於是自己琢磨著也想做一個開源專案來學習下,因為每次無聊必刷的 app 就是今日頭條,評論簡直比內容都精彩,所以我打算仿今日頭條來練練手,期間也曾放棄過,也遇到很多坑,拿出來跟大家分享一下,喜歡的記得給個 Star,當作是給我的鼓勵和動力吧。


仿網易雲音樂播放介面


仿網易雲音樂播放介面


TabLayout 和 CoordinatorLayout 相結合的摺疊控制元件


CoordinatorTabLayout 是一個自定義組合控制元件, 可快速實現 TabLayout 與 CoordinatorLayout 相結合的樣式
繼承至 CoordinatorLayout, 在該控制元件下面使用了 CollapsingToolbarLayout 包含 TabLayout


控制 RecyclerView Item 停留位置(居中?左對齊?)


在使用 RecyclerView 作為一個橫向滑動控制元件時,有時對滑動後 RecyclerView 中的 Item 停留位置有要求,如希望 Item 居中等


Android 讓你的佈局飛起來


Android 讓你的佈局飛起來


選單開源庫裝逼大全


最近在看一個 GanNew 的開原始碼,然後發現有個選單,效果還挺好看的,沒看程式碼之前,我還想著是怎麼實現的,我第一想到了共享元素,然後一看程式碼,發現原來是個開源庫。好吧,然後就去搜尋有沒有更好玩的選單,就記錄一些找到的,以後有需要也可以加入,或者拿來看看程式碼。講道理,也是挺好的


Android 圖片載入庫的封裝實戰之路


圖片載入是 Android 開發中最最基礎的功能,為了降低開發週期和難度,我們經常會選用一些圖片載入的開源庫


高仿蘑菇街歡迎頁


高仿蘑菇街歡迎頁


《雲閱》一個仿網易雲音樂 UI,使用 Gank.Io 及豆瓣 Api 開發的開源專案


雲閱:一款基於網易雲音樂 UI,使用 Gank.Io 及豆瓣 api 開發的符合 Google Material Design 的 Android 開源專案。專案採取的是 MVVM-DataBinding 架構開發,現主要包括:乾貨區、電影區和書籍區三個子模組。


如何優雅的實現 RecyclerView 多種佈局


要優雅就要符合 開閉原則,單一職責,當增加新的型別時只能擴充套件不能修改原始碼。每增加一種 view 要新增一個類來實現


ViewPager 如何做到一屏顯示多個頁面


ViewPager 實現一屏顯示多個頁面的功能


仿淘寶、京東拖拽商品詳情(可巢狀ViewPager、ListView、WebView、FragmentTabhost)


對於電商App,商品詳情無疑是很重要的一個模組,觀察主流購物App的詳情介面,發現大部分都是做成了上下兩部分,上面展示商品規格資訊,下面是H5商品詳情,或者是巢狀了一個包含H5詳情及評論列表的ViewPager介面,本文就是實現了一個相容不同需求的上下滾動黏滯View控制元件。Gi…


【Andrid】像微信一樣的圖片選擇器


【Andrid】像微信一樣的圖片選擇器


【Android】像微信一樣錄製視訊和音訊


重構 MediaRecorder


史上最牛逼的音樂播放器—仿網易雲音樂(已開源)


無論是下載模組,還是換膚模組,還是炫麗的 UI 介面


通訊錄頂部固定的索引效果


通訊錄和城市列表展示時通用的滑動頂部固定的索引列表效果

相關文章