實現固定值的範圍選擇, 並添加動態效果, 使用方便
android
根據實際項目需求出發。由於項目中的對話框要配合整個項目的 UI 風格,因此進行自定義 Dialog 的實現步驟,及最後寫封裝類。來快速實現各類自定義界面的對話框。
ios
Android 超高仿 QQ 附近的人搜索展現(用到的是自定義 ViewGroup,View 等經常使用手段來實現)
git
RN 實現相似時間軸功能 - 訂單狀態
github
ENViews, 一個華麗麗的動效控件庫,全部控件原型取自Nick Buturishvili的設計做品,使用詳情能夠參考demo,若是須要引入到項目比起依賴庫更推薦直接拷貝對應view的源碼,方便根據需求隨時自定義。源碼中在關鍵的繪製點作了註釋,方便閱讀參考.
canvas
本文主要講述瞭如何打造美好且充滿意義的用戶體驗
同時也有不少乾貨,好比很是實用的觸覺反饋 :selectableItemBackground
selectableItemBackgroundBorderless
微信
從無到有,擼一個水波紋百分比 view
網絡
仿支付寶 iOS 版提現鍵盤
數據結構
【Android 2D 繪圖解析】系列文章將全面介紹 Android 繪圖相關,這篇簡單介紹下如何利用 Android API 進行一些簡單圖形的繪製,繪圖的前提是須要繼承自 View,而後重寫它的 onDraw(Canvas canvas) 方法便可。
app
做者通過 8 個月的打磨,開源出來一個很酷炫的菜單控件。ios 版本 https://github.com/Nightonke/...
框架
UI框架應該邏輯與界面實現分離,該日曆控件使用了熱插拔的設計 ,簡單幾步便可實現你須要的UI效果,熱插拔的思想是你提供你的實現,我提供個人插座接口,與自定義Behavior是同樣的思想。 四、簡潔易懂的源碼,易學習。 若是須要在日曆控件下方使用其它控件,使用CalendarLa…
新年好,首先給你們發個紅包。 [意念紅包]請閉上眼睛經過念力領取。 本文同步自wing的地方酒館 這都2017年了,是時候來一波基礎特效教程了! 若是我不偷懶的話,或許能夠成爲一個系列都基礎教程哦。固然若是成爲了一個系列,這個系列就像標題說的同樣,是基礎特效。因此內容會比較簡單…
想經濟上支持我 or 想經過視頻看我是怎麼實現的: http://edu.csdn.net/course/de... 概述 前幾天看有人實現了仿人人美劇的訂閱界面,不過在細節之處以及實現方式我我的認爲都不是最佳的姿式。因而我也動手擼了一個,還順帶擼了個探探的界面,先…
譯註:要領悟 VectorDrawable 的妙處,僅僅會敲代碼是不行的,還要有想象力和必要的美工基礎。
總結了 2016 個人安卓技術感慨,收錄了 2016 全部的效果 GIF 和文章連接,再見 2016。 2016 立刻就過去了,即將迎來 2017。2016 也是我接觸安卓開發的第四年,也能夠稱做進步最快的一年,2016 我學習了不少新技術,也看了不少大佬的博客,本身也着手創建起了本身博客,其中不乏…
控件可用於房態盤、計劃表、待辦事項、課程表等相關須要二維視圖的場合,須要的能夠收藏下..
在微信裏發出 「生日快樂」 和「麼麼噠」這些消息時,便會觸發有趣的掉表情彩蛋~ 如今你能夠幾行代碼輕鬆實現一樣的效果了!
相信你們已經對下拉刷新熟悉得不能再熟悉了,市面上的下拉刷新琳琅滿目,然而有不少在我看來略有缺陷,接下來我將說明一下存在的缺陷問題,而後提供一種思路來解決這一缺陷,廢話很少說!往下看嘞!
這個週末在家無事,我決定按照本身的習慣,打造一個心目中最易用的懸浮球。
做者還在維護的 android UI 相關開源庫集合,大部分是 custom view,部分 UI 設計相關
Android 自定義 View 合集
這個方式很優雅,也很方便,收藏起來吧,之後你確定會用到的
談到貝塞爾曲線,不少人會以爲高逼格、複雜、頭疼,實則否則,貝塞爾曲線通過android封裝,已經顯得嬌俏可愛,簡單好用,以前一些紅極一時的效果也均是由其打造,好比QQ的「一鍵退潮」效果、電子書曲面翻頁效果...... 如今我們就用貝塞爾曲線一塊兒從0到1打造一個擁有極致體驗、清秀…
方法仍是比較簡單的,都能看懂,以爲我寫得好的話,點個贊吧~
這是一份 2017 年 1,2 月份發佈的 25 個最佳安卓庫的列表,你應該會喜歡,雖然是按順序排列的,但排名不分前後。讓咱們開始吧!
最近項目中須要用到圖表,技術有限,本身實現起來有難度,因而對比以後,最終決定使用 hellocharts 這個開源庫,傳送門: https://github.com/lecho/hell... ,一是由於引入方便,二是代碼也比較清晰,便於加到項目中。還有一個重要的緣由,這個庫能夠支持折線表,柱狀表,餅狀表以及氣泡狀表,並且實現的效果很是棒
10Clock:漂亮的時間區間圓盤式顯示。# 爲開源點贊#
這是一款可自定義的圖片輪播控件
後續增長提示文字等功能,歡迎你們使用,提出 issue
支持多種屬性,學習自定義控件的好材料~
CalendarListView 是一個 ListView 和 CalendarView 結合並互相聯動的控件,日曆能夠伸縮擴展,列表能夠上拉下沉, 日曆的選擇會讓 ListView 滑動到指定的位置,ListView 的滑動同時也會帶動日曆滑到指定位置並能同時自動切換月份。若是咱們的應用涉及到聊天記錄、筆記、訂單記錄、天氣、日報等和時間關係比較緊的業務場景,這樣的控件要比簡單的 ListView 來得更清晰一些,也更炫一些。若是你喜歡,能夠先收藏不少業務場景均可以使用。
仿百度外賣我的中心的水波紋效果,按照大神的實現方式。本身一步步來實現及解析相關知識。
在 TB 吃海底撈時,使用 Pad 點餐,發現應用的食譜功能使用卡片控件,就準備和你們分享一下實現方式。有興趣的朋友能夠去海底撈看看:) 本文含有源碼。
歡迎 Follow 個人 GitHub: https://github.com/SpikeKing
Yalantis 家族的又一下拉刷新動畫,Min SDK version 16
發表在簡書上本身寫的一篇文章,關於 ViewPager 循環的一種比較好的實現方式及思路。不是網上經常使用的,經過設置ViewPager中的getCount方法中返回Integer.MAX_VALUE來實現循環,而是單單在原來的界面基礎上多添加二個界面便可,你們能夠看下,有問題你們也能夠一塊兒提出
相信不少都會用 Viewpager 可是,Viewpager 提供的動畫不能應對咱們全部的需求,今天就給你們帶來 16 + 的動畫效果,你能夠用,更能夠自定義。
毫無疑問,動畫效果能提升用戶體驗。咱們平時使用最多的動畫基本上是屬性動畫和補間動畫了,屬性動畫很強,基本能定製咱們想要的動畫,可是你是否知道,API 21(5.0)後系統內置了 Activity 之間的切換動畫,並且很是酷炫
給定一個指定的正方形的區域,要求在該區域內畫一個正 N 邊形(正三角形、正方形、正五邊形……), 要如何實現呢?
經過一步步的分析實踐,一步步的改寫 onTransform 方法,最終實現新穎的卡片式滑動的效果。
仿照支付寶支付從底部彈出一個對話框這個效果
最近寫的一個自定義 View,仿了下支付寶新舊版的芝麻信用分的儀表盤效果。
UI 美觀,動畫效果豐富!
帶來一組 ios 風格底部選擇器控件,雖然咱們不提倡安卓使用 IOS 風格的控件,可是不免有些產品和美工一味追求 IOS 風格。
高仿百度外賣我的中心,自定義水波紋浪啊浪的界面效果
本篇文章已受權微信公衆號 guolin_blog (郭霖)獨家發佈 轉載請標明出處:http://gold.xitu.io/post/5828...:【張旭童的稀土掘金】(http://gold.xitu.io/user/56de210…
LRecyclerView 是支持 addHeaderView、 addFooterView、下拉刷新、分頁加載數據的 RecyclerView。它對 RecyclerView 控件進行了拓展,給 RecyclerView 增長 HeaderView、FooterView,而且不須要對你的 Adapter 作任何修改。
晚上叫外賣,打開餓了麼,發現推了一個版本,更新之後,點開了個雞腿,哇,交互炫炸了。 本文同步自wing的地方酒館 不過仍是有槽點。我是無心中才發現能夠左右滑動的。這。。。你不告訴我,我怎麼知道左右能夠滑。 https://github.com/githubwing...…
Android 平臺圖片的模糊處理,系統 API 的實現和 GitHub 優秀開源庫的推薦。
上週,咱們把 Captain Train app 改名爲了 Trainline。這意味着咱們必須改變顏色,圖標,空白狀態以及動畫等以匹配咱們的新商標。
在建立新的加載動畫的時候咱們遇到了一些問題。所以我以爲這篇博客可能對開發者夥伴們有點用。實際上,我將嘗試解釋一下咱們是如何設計與實現這個動畫的。
自定義了一個圓形 ProgressBar 能夠設置動畫狀態,表示進度在進行仍是暫停
仿支付寶咻一咻效果,自定義控件
對 PopupWindow 的簡單封裝,幾行代碼搞定 PopupWindow 彈窗,使用 Builder 模式,鏈式調用
本篇文章已受權微信公衆號 guolin_blog (郭霖)獨家發佈 想經濟上支持我 or 想經過視頻看我是怎麼實現的: http://edu.csdn.net/course/de... 概述 在上文,酷炫Path動畫已經預告了,今天給你們帶來的是利用 純自定義Vie…
在作項目的時候,常常會遇到列表數據爲空的時候展現的空佈局
概述 開發中,常常會用到動態在ScrollView、LinearLayout裏addView的事,尤爲是ItemView同樣時,每次都要寫一大堆代碼 inflater 動態addView,很煩。 還有就是在嵌套ListView、ScrollView時,想採用LinearLayo…
仿即刻 APP 點贊桃心的效果。
主要使用了 canvas.drawTextOnPath 方法來對文字圍繞必定的軌跡顯示
https://github.com/ldoublem/T...
SuperTextView
一個功能強大的 TextView,能夠知足平常大部分佈局方式,開發者可已自行組合屬性配置出屬於本身風格的樣式!
【Android 自定義 View 實戰】之仿 QQ 運動步數圓弧及動畫,Dylan 計步中的控件 StepArcView
花了幾天研究了下鴻揚大神的博客《Android 打造任意層級樹形控件,考驗你的數據結構和設計》,再結合公司項目改造改造,如今作個筆記。
前言 項目裏都會遇到幾種頁面,分別爲加載中、無網絡、無數據、出錯四種狀況,常常要使用,因此封成庫引用了,方便使用,順便分享出來。先看一下效果: 原理比較簡單,繼承FrameLayout,在xml渲染完成後,加上加載中、無網絡、無數據、出錯四個頁面,根據須要控制顯示哪一層,花了些…
原代碼實現的效果實在是美翻了,不由自主的給拆了