原创 Android中的drawable下的資源使用

所謂的Level動畫就是給圖片設置不同的等級,在不同的等級下顯示不同的圖片,比如說手機電池的電量。 實現步驟: 一、 ①在res文件夾下創建新的文件夾drawable,在其中新建level.xml文件:這裏我們把標籤改爲level-lis

原创 Android中橫豎屏的切換

對於Android中橫豎屏的切換,當從豎屏切換到橫屏時,豎屏的Activity會銷燬,會加載橫屏時的Activity。下面的實例就是我們在 切換橫豎屏時讓頁面加載不同的佈局內容。 在res文件夾下新建文件夾:layout-land,這裏面

原创 Android中Volley架包的使用

Volley架包中的StringRequest,JsonObjectRequest,ImageRequest可以分別進行網址的get,post解析,Json解析,圖片解析。 首先還是把Volley架包複製到Android Studio中的

原创 Android中補間動畫的實現

下面要說的是補間動畫的實現。 補間動畫包括五種: 1、淡入淡出 2、旋轉 3、平移 4、縮放 5、組合 這些動畫效果可以在代碼中實現,也可以通過佈局文件來實現。 下面是我們在代碼中的實現: package com.example.text

原创 Android服務之信使

所謂的信使就是Messenger,它的作用是建立不同應用之間客戶端和服務端的連接,並進而實現信息的傳遞。 對於服務端信使的創建: ①創建一個Handler對象handler ②創建一個信使對象Messenger messenger = n

原创 ViewPager的實現:動態添加RadioButton

這裏我們通過向RadioGroup中動態添加RadioButton給ViewPager添加tag,然後在確定ViewPager的頁數,再通過Fragment 填充ViewPager。 activity_main.xml文件: <Linea

原创 圖片的三級緩存

三級緩存: 強引用---》軟引用---》sdCard HashMap<String,Bitmap> map = new HashMap<String

原创 Android服務之信使應用之二

對於信使來說,我們不僅可以實現從客戶端向服務端傳遞數據,而且可以實現服務端和客戶端相互傳遞數據。 那麼我們是怎樣做到的呢? 在服務端: ①首先我們在服務端創建一個handler對象 ②通過handler對象創建一個信使對象 ③在onBin

原创 Android中幀動畫的實現

對於Android中動畫的實現,Android中的動畫主要有幀動畫,補間動畫,屬性動畫,層layer。 所謂的幀動畫就是多張圖片進行循環的切換形成的效果。 實現步驟: ①在res文件夾下新建文件夾drawable ②在drawable文件

原创 Android中的樣式

Android中可以自定義樣式style,在佈局文件中可以引用我們自定義的style。 在style.xml文件中自定義樣式: <style name="myStyle"> <item name="android:lay

原创 Android中補間動畫的實現之二

上篇博文中點擊打開鏈接我們在代碼中實現了補間動畫,那麼這篇博文中我們就使用佈局文件實現補間動畫。 實現步驟: ①在res文件夾下新建文件夾anim(必須是anim) ②在anim文件夾下創建不同效果的佈局文件: alpha:淡入淡出 ro

原创 MD5的相關知識

  MD5算法是一種消息摘要,用於提供消息的完整性保護。   一  其實就是爲了保護文件傳輸的完整性,比如我們從網上下載的文件,如果其在傳輸過程中被篡改過的話,則我們所下載下來的文件的md5值和源文件肯定是不一樣的。   二  涉及到我們

原创 ViewPager的實現:通過HorizontalScrollView

我們可以發現,在一些新聞客戶端的標題欄中,它們會有很多標題,而這些標題都是可以滑動的,這種效果的實現使用 的就是HorizontalScrollView,我們通過向HorizontalScrollView包含的LinearLayout中動

原创 Android中的屬性動畫

在Android中除了我們之前提過的幀動畫,補間動畫,還有一個很重要的動畫,就是屬性動畫。它可以設置控件的漸變過程, 可以設置圖片的在X軸上的拉伸,在Y軸上的拉伸,以及在X和Y軸上的拉伸 實現步驟: ①在res文件夾下新建一個文件夾ani

原创 Android真正仿攜程首頁view實現

一 需求:實現view的點擊縮放效果,類似於攜程首頁。 二 需求分析:對於單純的view的縮放還是比較簡單的,我們使用單純的android縮放動畫就可以實現。但是按照攜程首頁的view來做的話,裏面是有很多細節是我們需要處理的。