原创 求2個日期之間的差,顯示X年X月X日

比如 2014-7-11 減去2014-6 -11,顯示結果爲 0年0月30日 SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); lo

原创 滑輪控件研究三、GestureDetector的中手勢事件的測試

直接代碼,很簡單 [java] view plaincopy public class GestureTestActivity extends Activity {      private GestureDetector ges

原创 java中常用的工具類(二)FtpUtil, 漢字轉拼音,zip工具類,CollectionUtil,MathUtil,

下面繼續分享java中常用的一些工具類,希望給大家帶來幫助! 1、FtpUtil Java package com.itjh.javaUtil; import java.io.File; import java.io.File

原创 系統相冊分析(GallerPicker)

系統相冊會調用android的隱藏api。因此,直接編譯會報錯。需要導入系統包:framework_intermediates/classes.jar (android的框架類)  網上一搜就能搜到。把包作爲user liblary引用到

原创 android字體大小根據分辨率自動調整

手機設備太多,分辨率也不一樣,看到網上大部分的適應字體的方法是定義values320×480或value-hdpi方式去處理。 採用第一種的就慘了,很多設備的分辨率是不一樣的,難道要每種都定義嗎? 採用第二種的在平板電腦裏沒有效果。 最後

原创 Android onMeasure方法介紹

onMeasure方法在控件的父元素正要放置它的子控件時調用.它會問一個問題,“你想要用多大地方啊?”,然後傳入兩個參數——widthMeasureSpec和heightMeasureSpec.   它們指明控件可獲得的空間以及關於這個空

原创 java中常用的工具類(三)連接數據庫的綜合類,DES加密和解密,Base64,ExcelUtil工具類,

繼續分享java中常用的一些工具類。前兩篇的文章中有人評論使用Apache 的lang包和IO包,或者Google的Guava庫。後續的我會加上的!謝謝支持IT江湖 一、連接數據庫的綜合類 Java package com.it

原创 滑輪控件的研究五、ViewConfiguration的簡單介紹

[java] view plaincopy /**  * 包含了方法和標準的常量用來設置UI的超時、大小和距離  */  public class ViewConfiguration {      // 設定水平滾動條的寬度和垂直

原创 滑輪控件研究二、GestureDetector的深入研究

  所謂手勢,就是指用戶的手指或者觸摸筆在觸摸屏上的連續觸摸行爲,比如在屏幕上從左至右劃出的一個動作,就是手勢。在比如在屏幕上畫一個圓圈也是一個手勢。手勢的這種連續的觸碰會形成某個方向上的移動趨勢,也會形成一個不規則的幾何圖形。Andro

原创 android自定義佈局中的平滑移動

在android應用程序的開發過程中,相信我們很多人都想把應用的交互做的比較絢麗,比如讓界面切換平滑的滾動,還有熱度灰常高的僞3D等界面效果,通常情況下,系統提供的應用在特效這方面只能爲我們提供簡單的動畫接口,所以要想實現比較酷炫的效果還

原创 Android_AnimationDrawable介紹及使用

Drawable animation可以加載Drawable資源實現幀動畫。AnimationDrawable是實現Drawable animations的基本類。推薦用XML文件的方法實現Drawable動畫,不推薦在代碼中實現。這種

原创 java中常用的工具類(一)MD5,File工具類,String工具類

我們java程序員在開發項目的是常常會用到一些工具類。今天我彙總了一下java中常用的工具方法。大家可以在項目中使用。可以收藏!加入IT江湖官方羣:383126909 我們一起成長 一、String工具類 Java packag

原创 Android 3.0 r1中文API文檔(103) —— InputMethodManager [輸入法]

前言   本章內容是android.view.inputmethod.InputMethodManager,爲輸入法相關章節,版本爲Android 3.0 r1,翻譯來自"六必治",歡迎大家訪問他的博客:http://www.cnblo

原创 滑輪控件研究一、整體的構架

知道如何去設置一個鬧鐘了,這是不夠的,要想做一個實用的商業軟件,必須還要友好的用戶界面 ,那麼,從現在開始,就來研究下設置時間時候所要用到的滑輪控件:具體效果圖如下。 代碼是copy的,我可寫不出來如此犀利的控件,不過深入的學習下,還

原创 滑輪控件研究四、VelocityTracker的簡單研究

下面是Google對該類的描述: [java] view plaincopy /**  * Helper for tracking the velocity of touch events, for implementing  *