原创 Gradle 入門到精通(四)

8 全局變量 ext 我們前面講解了gradle的生命週期,在配置的過程中,整個項目會生成一個gradle 對象,每個build.gradle的文檔都會生成一個project對象。這兩個對象都有一個ext,這個ext的屬性就類似於我們的錢

原创 Gradle 入門到精通(一)

前言 Gradle詳解內容將分篇介紹,這裏首先介紹Gradle的基礎知識和項目結構。 1 Gradle 安裝 gradle的網站是 http://gradle.org/。我們可以通過相關的網站獲取到相應的gradle的版本。也可以在這個網

原创 Tomcat服務器搭建Https協議

什麼是Http協議? HTTP是hypertext transfer protocol(超文本傳輸協議)的簡寫,它是TCP/IP協議之上的一個應用層協議,用於定義WEB瀏覽器與WEB服務器之間交換數據的過程以及數據本身的格式 WEB瀏覽器

原创 Gradle 入門到精通(三)

前言 根據我們上一篇的介紹,我們知道了項目的結構以及構建的流程,根據上面的知識,我們知道了構建的規則實際就是我們寫在build.gradle的內容。gradle android插件讀取這個文件的內容後,最後完成構建工作。在講解實際內容前,

原创 vlayout源碼解析

在上一篇介紹了vlayout的使用,在這篇我們去研究vlayout的源碼以及思路。 概括 當我們使用RecylerView時,需要綁定一個Adapter和LayoutManager,而vlayout裏就自定義了VirtualLayoutA

原创 Kotlin筆記(一):AndroidStduio配置Kotlin環境

從前天谷歌I/O大會上宣佈Kotlin爲Android開發的一級編程語言。我認爲以後Android開發會逐漸的使用Kotlin。畢竟Android是谷歌的,就像Android Studio的普及。 Kotlin介紹 Kotlin是由Jet

原创 Android訪問Https協議的接口

爲了演示Android端要訪問一個基於Https協議的接口,下面教大家如何快速的開發一個Servlet接口 1.開發一個基於Https協議接口 1.在eclipse中新建一個動態web項目,如下圖: 2.新建一個HttpsTest項目。

原创 Lambda

引入 我們都知道java是一門面向對象的語言,我們也清楚面向對象思想的強大。但是,這個概念,在java8出現之後,被推翻了。 java8引入了函數式開發,其實C語言就是標準的函數式開發。 那我們就更疑惑了,爲什麼如此好的一種思想,還會在

原创 vlayout使用解析

1.簡介 vlayout全稱VirtualLayout,是一個針對RecyclerView的LayoutManager擴展。是阿里最近開源的一個庫,主要提供一整套佈局方案和佈局間的組件複用的問題。 GitHub地址 demo示例 dem

原创 RxJava 系列學習

版權聲明:本文爲博主原創文章,歡迎轉載,轉載請註明作者、原文超鏈接 ,博主地址:http://blog.csdn.net/seemygoandroid。 前言 RxJava相信大家都不陌生,從發佈到現在,也是一直很熱門的一項技術。 本文將

原创 多線程併發

大綱 ThreadLocal Java5併發庫 2.1 atomic 2.2 線程池 2.3 Callable/Future 2.4 同步工具 Java7併發庫 3.1 Fork/Join框架 一、ThreadLo

原创 MaterialDesign設計(下)

本文由小碼哥安卓學院編輯,原創地址 1.轉場動畫 Android開發過程中提供了一系列的新的過場動畫,在舊版本里面,我們切換Activity大多都是使用下面這個api: overridePendingTransition(enterAni

原创 Material Designer設計(中)

本文由小碼哥出品,博文原創地址! 上一節主要是講解MaterialDesign的一些簡單案例,接下來要講的是一個比較複雜的案例:CoordinatorLayout.實際上,它就是一個類似於5大布局的viewgroup.下面我們要實現的案例

原创 Gradle 入門到精通(二)

前言 根據前一篇我們學習了gradle的基礎知識和項目結構,我們知道了一個內容,就是android 的項目使用的是gradle進行項目管理,項目中最重要的就是build.gradle setting.gradle。如果需要了解gradle