原创 CoordinatorLayout有什麼作用

一、CoordinatorLayout有什麼作用 CoordinatorLayout作爲“super-powered FrameLayout”基本實現兩個功能:  1、作爲頂層佈局  2、調度協調子佈局 CoordinatorLayo

原创 Android動畫效果translate、scale、alpha、rotate詳解

動畫類型Android的animation由四種類型組成XML中alpha 漸變透明度動畫效果 scale 漸變尺寸伸縮動畫效果 translate 畫面轉換位置移動動畫效果 rotate 畫面轉移旋轉動畫效果 JavaCode中Alph

原创 Android Studio 掌握這些調試技巧

Debug斷點跟蹤調試是軟件開發過程中分析代碼、解決BUG的一個重要手段,不同IDE下的Debug工具的使用有所不同,但提供的調試功能一定是應有盡有。很多程序員的Debug能力都停留在基本的單步執行、斷點跳躍上,殊不知還有很多鮮爲人知但

原创 Rxjava 之 Subject

Rx 有兩個最基礎的類型,和其他一些擴展這兩種類型的類。兩個核心的類爲: Observable 和 Observer。Subject 是同時繼承了 Observable 和 Observer。  Rx 是在 Observer 模式之上建

原创 go語言基本類型

這篇文章主要介紹了GO語言基本類型,較爲詳細的分析了整形、浮點型、字符串、指針等類型的具體用法,是深入學習GO語言所必須掌握的重要基礎,需要的朋友可以參考下 本文實例分析了GO語言基本類型。分享給大家供大家參考。具體如下: 一

原创 static作用:靜態變量的生存週期和作用域

首先要理解生存週期與作用域的區別: 生存週期: 變量從定義到銷燬的時間範圍。存放在全局數據區的變量的生存週期存在於整個程序運行期間,而存放在棧中的數據則隨着函數等的作用域結束導致出棧而銷燬,除了靜態變量之外的局部變量都存放於棧中

原创 領略千變萬化的Android Drawable (一)

轉載請註明出處(萬分感謝!):  http://blog.csdn.net/javazejian/article/details/52247324  出自【zejian的博客】  關聯文章:  領略千變萬化的Android Draw

原创 Rxjava簡單例子

前言 相信各位對RxJava早有耳聞,那麼關於什麼是RxJava我就不再贅述了,不知道的可自行百度。如果想開始學習,入門確實有點難,理解過後就好了。我先來個簡單的例子看一下。 先創建個數據發射源,很好理解,就是發射數據用的: Obs

原创 Activity總結

Activity是什麼? 相信大家都知道Android中的4大組件(Activity活動,Service服務,ContentProvider內容提供者,BroadcastReceiver廣播接收器),Activity是我們使用最多的也

原创 Android Fragment 的使用,一些你不可不知的注意事項

Fragment,俗稱碎片,自 Android 3.0 開始被引進並大量使用。然而就是這樣耳熟能詳的一個東西,在開發中我們還是會遇見各種各樣的問題,層出不窮。所以,是時候總結一波了。 Fragment 簡介 作爲 Ac

原创 Glide裏的一些坑

最近在項目中使用了Glide作爲圖片加載的方法,這裏整理了Glide的基本使用方法,以及在使用過程中可能遇到的問題的解決方案。使用Glide加載本地圖片的縮略圖的時候明顯感覺速度非常快,以致原本打算在滾動時暫停加載的打算沒有實施,因爲加

原创 許式偉《Go語言編程》樣章“面向對象編程”

原文轉自:http://www.ituring.com.cn/article/1339 面向對象編程 Go 語言的面向對象編程(OOP)非常簡潔而優雅。說它簡潔,簡介之處在於,它沒有了OOP中很多概念,比如:繼承、虛函數、構造函數

原创 一個簡單的觀察者模式例子

一:下面的這個類是核心類 public class NotificationCenter { //static reference for singleton private static NotificationCenter

原创 ListView自動滑動到頂部(底部)的方法總結

1、一個屬性 ListView有一個屬性叫做stackFromBottom,你可以在xml文件中定義該屬性,就像這樣子: android:stackFromBottom="true|false" ListView默認該屬性是fa

原创 CoordinatorLayout

CoordinatorLayout 是 Google 在 Design Support 包中提供的一個十分強大的佈局視圖,它本質是一個 FrameLayout,然而它允許開發者通過制定 Behavior 從而實現各種複雜的 UI 效果。