原创 玩轉CoordinatorLayout

作爲Material Design風格的重要組件,CoordinatorLayout協調多種組件的聯動,實現各種複雜的效果,在實際項目中扮演着越來越重要的角色。本篇博客將由淺到深,帶你一起玩轉CoordinatorLayout。

原创 RecyclerView學習(一)----初步認知

先上效果圖: 左側一個普通的Listview,沒什麼好說的。至於右側,當時看到原型圖第一反應是Listview+Gridview來實現(之前沒使用過RecyclerView),和主管討論後建議我使用RecyclerLiew來實現,更

原创 從BaseActivity與BaseFragment的封裝談起

本文已授權微信公衆號:鴻洋(hongyangAndroid)在微信公衆號平臺原創首發。 這篇博客主要是從BaseActivity與BaseFragment的封裝開始,總結自己在實戰開發中關於Fragment的注意事項以及心得體會。

原创 RecyclerView學習(二)----高仿網易新聞欄目動畫效果

*本篇文章已授權微信公衆號 guolin_blog (郭霖)獨家發佈 之前用TabLayout+RecyclerView實現了CSDN客戶端首頁搭建與Tabs的排序。今天準備用RecyclerView來實現網易新聞Tabs的動態效

原创 自定義View實例(一)----微博運動積分的實現

自定義View一直是自己的短板,趁着公司項目不緊張的時候,多加強這方面的練習。這一系列文章主要記錄自己在自定義View的學習過程中的心得與體會。 刷微博的時候,發現微博運動界面,運動積分的顯示有一個很好看的動畫效果。OK,就從這個開始

原创 自定義View實例(二)----一步一步教你實現QQ健康界面

本文已授權微信公衆號:鴻洋(hongyangAndroid)在微信公衆號平臺原創首發。 最近一直在學習自定義View相關的知識,今天給大家帶來的是QQ健康界面的實現。先看效果圖: 可以設置數字顏色,字體顏色,運動步數,運動排名

原创 自定義View實例(四)----自定義條形柱狀圖

本來是想寫一篇點贊效果的自定義View實例的,後來好基友因爲項目緊急叫我幫他擼一個條形柱狀圖,大致瞄了一眼原型圖以後便開擼了。最後做出來的效果與原型圖八九不離十,看一下最後實現的效果圖: 一個普通的條形柱狀圖,統計的是12個月份兩種狀態

原创 初識Retrofit2.0

1.Retrofit簡介 Retrofit無疑是當下最流行的Android網絡請求框架了,是Square提供的開源產品。官方網站是這樣介紹Retrofit的—-A type-safe HTTP client for Android an

原创 Bitmap導致的內存溢出

原本計劃是按照章節順序學習《Android開發藝術探索》這本書的,Android性能優化這部分也是本書的最後一章。但是週末的時候,友盟線下反饋的公司項目的一個錯誤讓我不得不提前學習這一塊的知識。先看看線下反饋的錯誤吧: java.lan

原创 Android自定義View----生命週期

寫在前面: 之前零零散散寫過兩篇自定義View的文章,當時只是爲了模仿實現某個好看的效果,並沒有深入學習過,許多問題還是一知半解。這一系列的博客主要記錄自己學習自定義View的過程以及心得。 任何一個視圖都是要經過非常科學的繪製

原创 RecyclerView學習(四)----城市導航列表的實現(上)

本文已授權微信公衆號:鴻洋(hongyangAndroid)在微信公衆號平臺原創首發。 最近一個月實在是太忙了,博客也快一個月沒更新了。。。剛好最近公司項目需要一個城市導航的列表,自己搗鼓兩天之後實現的效果圖如下: 左側的列表根據拼

原创 Android自定義加載動畫

準備做一個Android自定義加載動畫的合集,主要通過自定義View實現一些常見的加載動畫,也會模仿一些主流APP好看的加載動畫。項目源碼同步上傳到了個人github上,歡迎大家star,fork,提issues,一起交流進步。 目前實現

原创 一張圖帶你徹底瞭解二階貝塞爾曲線

*本篇文章已授權微信公衆號 guolin_blog (郭霖)獨家發佈 上一篇自定義View中,貝塞爾曲線出現的頻率很高,有小夥伴就問到關於貝塞爾曲線控制點座標怎麼計算的問題。一階貝塞爾曲線是一條直線,確定起點終點即可,三階貝塞爾曲線有

原创 RecyclerView學習(三)----高仿知乎的側滑刪除

本文已授權微信公衆號:鴻洋(hongyangAndroid)在微信公衆號平臺原創首發。 偶爾看到知乎首頁的側滑刪除,感覺還不錯。之前用RecyclerView的ItemTouchHelper類來實現了Item的拖動和刪除功能,今天帶來

原创 一個Demo帶你徹底掌握View的滑動衝突

本文已授權微信公衆號:鴻洋(hongyangAndroid)在微信公衆號平臺原創首發。 最近在重新學習Android自定義View這一塊的內容,遇到了平時開發中經常碰到的一個棘手問題:View的滑動衝突。相信不少小夥伴都有相同的感覺,