原创 Android中的Space組件

Android中Space標籤於4.0添加的,繼承自View主要用於佔位,解釋如下:     Space is a lightweight View subclass that may be used to create gaps bet

原创 Android中SparseArray解析

   SparseArray      在Android爲替代HashMap而產生的,SparseArray是Android裏爲<Interger,Object>這樣的Hashmap而專門寫的類,目的是提高內存效率,其核心是折半查找函數(

原创 電腦通過豌豆莢連接手機或者平板不成功,豌豆莢版本6.8.*

電腦通過豌豆莢連接手機或者平板不成功~~~~~~~~~~~ 1、Android設備USB調試模式打開方法 點擊手機Menu鍵(菜單鍵),在彈出的菜單中選擇設置(Setting),或在應用程序中找到設置程序點擊進入; 2、點擊關於

原创 Android 開源項目2017總結

一.榜單介紹   排行榜包括四大類: 單一框架:僅提供路由、網絡層、UI層、通信層或其他單一功能的框架 混合開發框架:提供開發hybrid app、h5與webview結合能力、web app能力的框架 企業級開源項目:可以獨立運行的

原创 歡迎使用CSDN-markdown編輯器

本文轉自:http://www.jianshu.com/p/c1d6a294d3c0 本文作者:Ruheng 本文以HTTP請求和響應的過程來講解涉及到的相關知識點。 一  HTTP請求和相應步驟 圖片來自:理解Ht

原创 Android規範學習 之 開發規範

摘要1 前言2 AS 規範3 命名規範4 代碼樣式規範5 資源文件規範6 版本統一規範7 第三方庫規範8 註釋規範9 測試規範10 其他的一些規範1 前言爲了有利於項目維護、增強代碼可讀性、提升 Code Review 效率以及規範團隊安

原创 AS 編譯時,styles中Theme.AppCompat.Light.NoActionBar 找不到報錯

在build的時候檢查發現 Android Studio版本號是2.2.3,而我的項目的build.gradle中設置的是 classpath 'com.android.tools.build:gradle:2.3.3' 不一致,導致Th

原创 Android-NFC模塊學習(1)

想要學習Android的NFC模塊,首先要了解,什麼是NFC,NFC是怎麼來的 首先我們先了解ID IC RFID  NFC Mifare卡各種概念的關係  1. IC和ID卡的區別: ID卡僅僅記錄卡號,卡內的卡號讀取無任何權限,易於

原创 Android中對RecyclerView的幫助類Snaphelper使用

Recyclerview官方提供的幫助類Snaphelper. 1 前言 在 一些特定的場景下,如照片的瀏覽,卡片列表滑動瀏覽,我們希望當滑動停止時可以將當前的照片或者卡片停留在屏幕中央,以吸引用戶的焦點。在 Android 中,

原创 The Apache Tomcat installation at this directory is version 8.5.32. A Tomcat 8.0 installation is 報錯

在eclipse中配置tomcat時,遇到了一個報錯 這裏我的Tomcat的版本是8.5.32,報這個錯的原因是ellipse裏面限制Tomcat的最高版本是8.0的,我用的tomcat的版本明顯高於eclipse的要求;具體的改法如下:

原创 Android Studio配置打包生成自定義文件名

Android Studio在打包的時候會根據選擇的Build Variant是Debug和Release默認生成<code>app-debug.apk</code>或者<code>app-release.apk</code>。 那麼如

原创 Android編譯Error:Failed to resolve: com.android.support:support-annotations:25.4.0

AS在項目編譯時出現錯誤: 通過查找原因,發現可能是support-annotations與build版本不兼容問題導致的 解決方法1:在app的build.gradle中添加如下 解決方法2:在app的build.gradle的de

原创 文章標題

本文轉載自:http://www.jianshu.com/p/42d45998117f 這篇博文主要就是針對平常使用到的框架做一個整理和分析其優劣。 爲了從整體上進行把握,先來看看一個完整的APP整體架構 1. APP的整

原创 Android 手勢檢測---GestureDetector

在開發 Android 手機應用過程中,可能需要對一些手勢作出響應,如:單擊、雙擊、長按、滑動、縮放等。這些都是很常用的手勢。就拿最簡單的雙擊來說吧,假如我們需要判斷一個控件是否被雙擊(即在較短的時間內快速的點擊兩次),似乎是一個很容易的

原创 Android上的Notification

本文轉載自:http://qiangbo.space/2017-07-07/AndroidAnatomy_Notification 瞭解一下Android上的Notification實現。 開發者API Heads-up Notifi