原创 Bitmap工具類

package com.duanlian.daimeng.utils; import android.content.Context; import android.content.Intent; import android.

原创 源碼解讀之Intent解讀

Intent在Android開發中,雖然他不是Android四大組件中的一個,但是他是四大組件通信的紐帶,在我感覺,Intent在開發中有時候比Service,廣播還重要,有的項目可以不用服務和廣播,內容提供者,但是Intent基

原创 java學習--單例模式

出處:本文爲【viclee】原創,如需轉載請註明出處~ 簡介  Java中單例(Singleton)模式是一種廣泛使用的設計模式。單例模式的主要作用是保證在Java程序中,某個類只有一個實例存在。一些管理器和控制器常被設計成單例模式。

原创 垂直跑馬燈,廣告輪播

主要是記錄一下項目中的一些效果,方便以後同樣的需求直接過來copy 看到這個需求的時候去網上找了好久,都是一個textView的滾動,滿足不了需求. 最後只能動手了,原來很簡單,就是2個view來回倒騰,搞個動畫,就行了 佈局

原创 下拉選擇菜單Spinner的使用

先看效果 如果加上屬性: android:spinnerMode="dialog" 下面是他的屬性: xml : android:dropDownHorizontalOffset 代碼中 :

原创 SD卡工具類

package com.duanlian.daimeng.utils; import android.annotation.TargetApi; import android.os.Build; import android.o

原创 字符串操作工具類

package com.duanlian.daimeng.utils; import android.util.Log; import java.security.MessageDigest; import java.secu

原创 利用GridView實現單選功能

先看看效果 如果是你需要的,你可以繼續往下看了 實現起來比較簡單,直接上代碼 主Activity的佈局,一個Button用來跳轉到篩選Activity一個TextView用來顯示篩選後的到的結果 <?xml version=

原创 知識重溫之幀動畫的兩種實現方式

閒來無事,複習一下知識,今天覆習一下幀動畫的兩種實現方式:代碼實現,xml實現,看看效果 1,通過Animation-list實現逐幀動畫 首先在drawable下創建一個xml文件,代碼如下: <?xml version=

原创 自動完成文本框-AutoCompleteTextView和MultiAutoCompleteTextView

看看效果 自動完成文本框是從EditText派生出來的,實際上也是一個文本編輯框,但是比普通的編輯框多了一個功能:當用戶輸入一定字符之後,自動完成文本框會顯示一個下拉菜單,供給用戶從中選擇,當用戶選擇某個菜單選項之後,Auto

原创 GridView實現多選,全選,反選等功能

先看看效果 我這裏用到了數據庫來儲存選擇的數據,數據庫的簡單實用我在前面的博客寫過了,這裏就不多說了,直接貼代碼 數據庫操作類的代碼 package com.duanlian.gridviewmultiplechoicedem

原创 Android接入免費的短信驗證SMSSDK的應用

有些時候自己做個人項目需要使用短信驗證,但是又不想花錢,就得用我接下來要說的這個良心的第三方了 官網地址:http://www.mob.com/ 短信接入的文檔:http://wiki.mob.com/api-android/

原创 動態給ViewPager添加Indicator導航

先看下效果 小圓點的形狀和顏色都是可以自己定義的,看需求 首先第一步,滑2個圓點,一個是選中後的圓點,一個是未選中的圓點,看選中的圓點shape <?xml version="1.0" encoding="utf-8"?> <sh

原创 View的深入淺出(二)View的滑動

簡介 在Android設備上,滑動幾乎是應用的標配,可以說是所有app上都會有滑動事件,像是下拉刷新,上拉加載更多,側拉菜單等,都是基礎的一些滑動事件,從另一個角度來看,Android手機由於屏幕比較小,爲了給用戶展示更多的的內容

原创 農曆操作工具類

package com.duanlian.daimeng.utils; import java.text.ParseException; import java.text.SimpleDateFormat; import jav