原创 Android Material Design新UI控件使用大全 二

序言 上一篇中我們介紹了幾個簡單的新UI控件,相信很多小夥伴對Materil Design的視覺效果有了一定的瞭解,今天我們就繼續介紹其他幾個控件的玩兒法,讓我們一探Materil Design的究竟,我們先來看一下我們今天要介紹的Coo

原创 Android圖片加載框架Picasso最全使用教程 二

前言   前面我們已經介紹了Picasso的基本用法及如何將一張圖片加載到ImageView中,下面我們就利用Picasso在ListView中加載圖片;Let’s Go! 一個ListView的簡單應用示例 1: 首先,需要先準備好一

原创 AndroidAnnotations框架詳解

簡介 在之前的開發中,你肯定用到了xUtils及ButterKnife等依賴注入框架,你可以使用這些框架來簡化你的代碼,因爲很多代碼都是重複性的,對於老司機來說,你肯定不想浪費大量的時間在寫一些重複性的東西,比如findViewById之

原创 Android-Studio-插件小結

最近在使用AS時, 發現好多比較好用的插件,現將個人使用較多的進行歸納一下. 快速生成 get set 方法 GitHub地址:點我 用法:在AS中打開Setting界面: Preferences > Plugins > Browse r

原创 史上最新版GitHub+Hexo配置系列教程-GitHub配置(二)

上一篇中我們介紹瞭如何搭建Hexo本地博客,現在我們開始配置GitHub並進行關聯Hexo.Let’s Go! GitHub端操作 註冊GitHub 在此處進行註冊,操作比較簡單,再次就不多做贅述,不熟悉的可以看該示例教程. 創建Repo

原创 Picasso源碼解析之Lrucache算法源碼解析

序 前面的Picasso源碼分析中我們看到了Picasso的底層是用到了Lrucache進行緩存,但是並沒有深入的解析其原理,今天我們就從源碼的角度解析一下Lrucache的緩存原理及工作模式,Let’s Go! 注意:本篇所分析源碼基於

原创 Android圖片加載框架Picasso最全使用教程 三

前面我們對Picasso的用法有了一定得了解,下面就分析一下一些特殊情況下,Picasso的用法. 調用.noFade()   Picasso的默認圖片加載方式有一個淡入的效果,如果調用了noFade(),加載的圖片將直接顯示在Image

原创 Android Material Design新UI控件使用大全 一

序言 自從谷歌在2014年的IO大會上推出了Material Design新的設計規範後,安卓應用的整體美觀程度提升了很大的一個層次, 安卓再也不是又黑又醜的界面,取而代之的是擁有豐富的顏色,美觀的按鈕,好的用戶體驗;但是剛開始的話這種設

原创 原來你是這樣的WebView(一)

隨着Html5的快速發展,越來越多的App對WebView的使用越來越頻繁,不再像以前一樣只需要調用webview.loadurl(url)就可以滿足基本的使用,本文就對目前WebView的常用用法進行總結介紹,希望能幫到一些小夥伴…

原创 史上最新版GitHub+Hexo配置系列教程-Hexo+GitHub關聯-三

上一篇中我們介紹瞭如何配置GitHub端的具體操作,接下來,就是將Hexo與GitHub進行關聯,然後就是見證奇蹟的時刻. Let’s Go! 在Hexo配置文件中關聯GitHub賬號 1.找到剛纔所建的目錄(F:\Hexo下),編輯

原创 Markdown格式小計

Markdown強大的語法格式另越來越多的人慢慢的接受並使用,特別是錘子科技的便籤,因爲支持了Markdown語法,所以很多人都在使用,本文主要是統計了目前較好的Markdown語法教程,不在重複造輪子是我們的原則,希望大家都能更好的使用

原创 Picasso源碼解析 一

前面寫的5篇博客讓我們對Picasso的用法有了很詳細的瞭解,Android的框架層出不窮,每年都會開源出大量的優秀的框架,如果我們只是站在一個使用者的角度去不斷的接觸框架,而不去學習框架底層的實現原理,那樣頂多也只能一直當新手,而不是老

原创 Android圖片加載框架Picasso最全使用教程 四

  通過前幾篇的學習,我們已經對Picasso的加載圖片的用法有了很深的瞭解,接下來我們開始分析Picasso爲我們提供的其他高級功能及內存分析,Let’s Go ! Picasso進行圖片的旋轉(Rotation) 簡單的旋轉,只需要增

原创 史上最新版GitHub+Hexo配置系列教程-Hexo配置(一)

爲什麼要寫該系列教程 因爲最近在想搞一個自己的博客,發現GitHub+Hexo是最好的一個選擇了,折騰了2天, 發現網上的教程雖然有很多,但是不全面,一步步操作下來並不能很好的完成博客的搭建, 寫下這個教程,一是爲了總結,二是爲了讓更多的

原创 Android Material Design新UI控件使用大全 三

序言 在我們對NavigationView側滑,TextInputLayout輸入框,Snackbar彈出提示框,FloatingActionBar圓形button,TabLayout頂部導航欄及CoordinatorLayout有了一定