原创 Nexus私服添加用戶設置訪問權限的方法

前言 默認情況下,Nexus私服的倉庫是允許匿名(anonymous)訪問的,也就是任何開發者只要知道你的倉庫地址,都可以遠程依賴你發佈到倉庫的庫。既然是私服,可能有些庫不想要給其他人訪問,可以通過設置憑據訪問來限制用戶訪問遠程依

原创 私有maven倉庫的搭建和使用

一.下載nexus 下載地址:https://www.sonatype.com/download-oss-sonatype 我下載版本是:nexus-3.20.1-01-win64.zip。 下載成功後減壓(D:\nexus-3.20.

原创 android多個library module時,上傳aar到私有maven倉庫

一.工程目錄 工程目錄如何所示:app引用lib1,lib1引用lib2。 項目地址:https://github.com/Ya-Jun/MavenDemo 二.編寫gradle的文件 1.添加upload-aar.gradle的文件

原创 android單個library module時,上傳aar到私有maven倉庫

一.gradle新建uploadArchives task 1.添加upload-aar.gradle的文件 apply plugin: 'maven' def POM_NAME = 'pomName'// pomName def

原创 android 開發常用筆記

一.git筆記 1.更新Remote Branchs列表 在git bash或者Studio中的Terminal輸入: git remote update origin --prune 2.修改提交用戶名、郵箱 全局修改(配置文件:~/.

原创 Android Animation 之 Interpolator

Interpolator用於動畫中的時間插值,其作用就是把0到1的浮點值變化映射到另一個浮點值變化。 本文列出Android API提供的Interpolator的若干種實現,列出源碼,並且用一個程序繪製出其數學曲線。(項目鏈接附在文後)

原创 walle多渠道自動化打包

一、簡介 Walle(瓦力):Android Signature V2 Scheme簽名下的新一代渠道包打包神器 瓦力通過在Apk中的APK Signature Block區塊添加自定義的渠道信息來生成渠道包,從而提高了渠道包生成效率,可

原创 Android Animation 之 Drawable Animation(幀動畫)

一、簡介       幀動畫是一個接一個地加載一系列Drawable資源來創建一個動畫。這是一種傳統的動畫,它是利用一系列不同的圖像按順序播放來實現一個動畫,就像一卷膠捲。二、詳解1.常用屬性介紹 animationDrawable.s

原创 Fresco圖片加載庫的使用(SimpleDraweeView的簡單使用 )

一、簡介Fresco 的出現,似乎將 Android 的圖片加載做到了極致Fresco 中文說明:http://www.fresco-cn.org/Fresco 項目GitHub地址:https://github.com/facebook

原创 Android ViewDragHelper 使用詳解

一、簡介   對於編寫一個自定義的viewgroup ViewDragHelper是一個實用的類。它提供了很多有用的操作和狀態,實現監聽用戶在父ViewGroup拖拽和重新定位子view。 二、詳解 1. 使用步驟 (1)、自定義一個Vi

原创 Android 如何正確的獲取屏幕高度

一、問題描述 目前很多手機主流手機將Back鍵、Home鍵、Menu鍵設計成虛擬功能鍵。當我們獲取屏幕高度時就會遇到問題,獲取到的並不是實際的高度,從而不能正確的佈局。 下邊通過倆種方式獲取: 1.通過判斷(Build.VERSION

原创 Android Drawable Resources 之 Shape Drawable 使用詳解

一、簡介 Shape 是可以定義幾何形狀的XML文件,包括顏色和漸變等等。用作控件背景、填充色。 文件位置:res/drawable/filename.xml 語       法: <?xml version="1.0" en

原创 Android Studio實用插件集合

1.GsonFormat 快速將json字符串轉換成一個Java Bean,免去我們根據json字符串手寫對應java Bean的過程。 使用方法:快捷鍵Alt+S也可以使用Alt+Insert選擇GsonFormat 2.Androi

原创 Android Animation 之 View Animation(補間動畫)

一、簡介        補間動畫通過在兩個關鍵幀之間補充漸變的動畫效果來實現一系列簡單的轉換(位置、大小、旋轉和透明度)。如果你有一個TextView對象,你可以移動,旋轉,增大,或者縮小文本。如果它有一個背景圖像,背景圖像將隨着文本的改

原创 Android Drawable Resources 之 State List 使用詳解

一、簡介 StateListDrawable 可以根據不同的狀態(點擊、獲得焦點、被選擇、按下等)爲每個狀態提供不同的背景圖片。 文件位置:res/drawable/filename.xml 語法: <?xml version=