原创 android快速點擊分析

android快速點擊分析 要點思路: 1 一般我們會這樣考慮,當兩次按按鈕的時間小於1s爲快速點擊,那麼需要記住兩次點擊的時間間隔 2 爲了方便記住點擊按鈕的時間,我們需要記住每次按鈕點擊的時間 。 核心 正確寫法 lon

原创 retrofit框架學習(二)----retrofit封裝

retrofit 的封裝 前言 上一篇文章的鏈接 http://blog.csdn.net/qq_26296197/article/details/78011188 1 上一篇文章講到Retrofit可以發起同步和異步請求,在這裏貼下代

原创 經典佈局

<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

原创 Android Gradle插件(plugin)版本(version)與Gradle、SDK Build Tools版本關係

具體關係如下圖:當您更新Android Studio時,您可能會收到一個提示,將Gradle更新爲最新版本。您可以選擇接受更新,也可以根據項目的構建要求手動指定版本。 下表列出了Gradle Android插件的每個版本所需的Gradle

原创 android sha1和簽名證書的學習

今天學習了下百度地圖,所以順便把一些相關的知識 sha1怎樣生成  app key是怎樣生成的複習總結了下: eclispe : 獲取sha1 windows -->preferences---->build,如圖顯示的結果

原创 retrofit框架學習(一)----基本用法

首先公佈下我學習retrofit的思維導圖如果大家有需要這個思維導圖,可在下面留言,我看到後會分享給你。前言什麼是retrofit?官方的回答是:A type-safe HTTP client for Android and Java翻譯

原创 retrofit與rxjava使用

retrofit和rxjava(加深)http://www.jianshu.com/p/64af68c5638cAndroid Retrofit + RxJava使用詳解(基礎)http://www.jianshu.com/p/021a2

原创 git學習4--公鑰的配置

補充知識點 何謂公鑰: 1.很多服務器都是需要認證的,ssh認證是其中的一種。在客戶端生成公鑰,把生成的公鑰添加到服務器,你以後連接服務器就不用每次都輸入用戶名和密碼了。 2.很多git服務器都是用ssh認證方式,你需要把你生成的公

原创 對listView的理解

最簡單的listView用的是ArrayAdapter ,把上下文對象 this item佈局,數據源放入adapter中,然後listView佈局setAdapter(adapter)就可以展現一個列表了import android.s

原创 Volley源碼學習4--ImageLoader類

ImageLoader類 package com.android.volley.toolbox; import android.graphics.Bitmap; import android.graphics.Bitmap.Config

原创 git 學習1--查看全局配置

git config配置 git 全局配置 要檢查已有的配置信息: git config –list Git全局配置和單個倉庫的用戶名郵箱配置 $ git config –global user.name “github’s Name

原创 Volley源碼學習1--volley結構圖

volley結構圖 從這張圖可以瞭解volley整個工作原理。 1 當客戶端發生一個請求的時候 2 會先從緩存中去查找,是不是有緩存 3 如果請求不能從緩存中得到服務,那麼它將被放置在網絡隊列中。第一個可用的網絡線程接受來自隊列的請求,

原创 git學習3--關聯不同的網址的遠程分支

克隆文件 1 可以首先查看遠程關聯 git remote -v 我的項目中.git/config中的內容 [remote "github"] url = [email protected]:xxxx/xxxx.git fetch

原创 android 彈出鍵盤引起的問題

一些需要了解的參數 【A】stateUnspecified:軟鍵盤的狀態並沒有指定,系統將選擇一個合適的狀態或依賴於主題的設置 【B】stateUnchanged:當這個activity出現時,軟鍵盤將一直保持在上一個activity裏

原创 Volley源碼學習3--log類

VolleyLog工具類 這個類對系統Log做了一些封裝,支持release不打印log,而且可以VolleyLog.d(“xxxx”);已經一個d% s%格式的log package com.android.volley; impor