原创 Android XML數據的三種解析方式(Dom解析)

XML代表可擴展標記語言。XML是一種非常流行的格式,通常用於在Internet上共享數據。本章介紹如何解析XML文件並從中提取必要的信息。 android提供三種類型的XML解析器,分別是dom、sax和xmlpullparser。其中

原创 android 應用欄使用

一、設置應用欄  Android 3.0(API 級別 11)開始,所有使用默認主題背景的 Activity 均使用 ActionBar 作爲應用欄。不過,經過不同 Android 版本的演化,應用欄功能已逐漸添加到原生 ActionBa

原创 android 自定義儀表盤(一) 繪製儀表盤邊框

效果圖 1.首先在該目錄下新增attr.xml文件 2.然後在該文件下加入如下內容: <?xml version="1.0" encoding="utf-8"?> <resources> <!-- 儀表盤自定義屬性 -->

原创 Android開發——RecyclerView的使用

使用RecyclerView 加載大量數據集已經有一端時間了,但是一直沒有對RecyclerView 總結過。今天再一次使用到RecyclerView ,就在這裏做一次詳細的總結。 引入庫 使用RecyclerView 首先需要引入類。在

原创 CountDownTimer源碼解析

概述 在平時我們編程的時候,經常會用到倒計時這個功能,很多人不知道Android已經幫封裝好了一個類,往往都自己寫。現在發現了這個類,大家共享一下 CountDownTimer 使用 CountDownTimer countDownTi

原创 Android XML數據的三種解析方式(Pull解析)

Pull 解析器的運行方式與 SAX 解析器相似。它提供了類似的事件,如: 開始元素和結束元素事件,使用 parser.next() 可以進入下一個元素並觸發相應事件。跟 SAX 不同的 是, Pull 解析器產生的事件是一個數字,而非方

原创 Android XML數據的三種解析方式(SAX解析)

  在 Android中解析XML文主要有三種方式,分別爲SAX、DOM和Android附帶的PULL解析器。其中SAX是一個解析速度非常快並且佔用內存少的XML解析器,非常適合Android手機等移動設備。    SAX解析XML文件採

原创 android 嵌套h5百度地圖實現打卡功能

簡介 項目過程中因需要做一個類似打卡的應用,先將之前寫過的demo跟大家一起分享一下,主要是介紹如何使用android的webview嵌套H5實現簡單的定位功能,H5頁面設計html 以及javascript,jQuery的一些知識。 效

原创 genymotion 個人免費版安裝教程

簡介 調試時我們可以使用android studio自帶的模擬器或者用真機進行調試,但是使用android studio自帶的模擬器總感覺特別卡,並且暫用內存特別大,用自己手機進行調試,雖然也很方便,但是如果usb數據線不在時,就很頭疼,

原创 RecyclerView 實現複雜列表頁面佈局

前言 前面章節已經介紹過RecyclerView的基本使用,今天這章節將介紹如何使用RecyclerView實現多個複雜界面的列表佈局。 效果圖:     佈局文件實現 編寫之前先完成各項佈局文件,如下是佈局文件加效果圖, 1、home

原创 ADB常用命令使用

adb介紹 adb的全稱爲Android Debug Bridge,就是起到調試橋的作用。通過adb我們可以在Eclipse中方便通過DDMS來調試Android程序,說白了就是debug工具。 adb是android sdk裏的一個工具

原创 mp4轉換gif格式,免費在線轉換

MP4轉GIF   在線轉換地址:https://ezgif.com/video-to-gif

原创 Android httpUrlConnection的基本使用

在Android開發中網絡請求是最常用的操作之一, Android SDK中對HTTP(超文本傳輸協議)也提供了很好的支持,這裏包括兩種接口: 1、HttpURLConnection,可以實現簡單的基於URL請求、響應功能; 2、Http

原创 webview自定義加載進度條

我們平時在進行安卓開發使用到webview加載網頁時,我們不能準確瞭解網頁的加載進度,因此爲了提高用戶體驗,我們在webview中加入進度條顯示加載進度。如下是顯示效果 佈局: <?xml version="1.0" encoding

原创 XML解析

XML代表可擴展標記語言。XML是一種非常流行的格式,通常用於在Internet上共享數據。本章介紹如何解析XML文件並從中提取必要的信息。 android提供三種類型的XML解析器,分別是dom、sax和xmlpullparser。其中