原创 設置Activity窗口模式

在AndroidManifest.xml中在你需要顯示爲窗口的activity中添加如果屬性: android:theme="@android:style/Theme.Dialog" 但是這個窗口模式是有標題的,即時在applicatio

原创 處理窗口化Activity點擊空白處自動關閉的問題

轉自:http://blog.csdn.net/voiceofnet/article/details/9061309 將Activity設置成窗口的樣式實現Dialog或者Popupwindow效果在開發中是很常用的一種方式,在A

原创 給TextView部分加粗

給一個texitview裏面部分文字加粗,所以上面的這個就不合適了,這個時候我想了以前設置文字點擊和插入表情的方法,想着用span來實現 public class MyStyleSpan extends StyleSpan { pub

原创 Android MediaRecorder視頻錄製,多分辨率調節

我做畢業設計時候需要實現先拍攝後上傳的功能,還要支持多分辨率,雖然MediaRecorder的教程很豐富,但是實現起來卻一波三折,這裏記錄下來的代碼也只是在我自己的2.3的Android上跑起來沒有問題。在有些Moto的機子上會失敗,

原创 短信分享

Uri smsToUri = Uri.parse( "smsto:" ); Intent sendIntent = new Intent(Intent.ACTION_VIEW, smsToUri); //sendIntent.

原创 Android View座標getLeft, getRight, getTop, getBottom

1  引起疑惑     分析視圖invalidate流程的過程中發現view的left, right, top, bottom跟自己理解的不一樣,現在想分析一下這幾個值具體的含義。     2  理解座標,位置概念       這裏

原创 android 上下左右手勢判斷

package com.gesture; import android.content.Context; import android.util.DisplayMetrics; import android.view.WindowMan

原创 Animation動畫類

ScaleAnimation(float fromX, float toX, float fromY, float toY,int pivotXType, float pivotXValue, int pivotYType, float

原创 判斷字符char

/** * 判斷字符是否爲漢字 * * @param c * @return */ public static boolean isCn(char c) { if ((c >= 0x4e00)&&(c<=0x

原创 簡單分享微信

Intent intent = new Intent(Intent.ACTION_SEND); //啓動分享發送的屬性 intent.setType("text/plain");

原创 System、Runtime、Date和Galender、Math、Random

System System:類中的方法和屬性都是靜態的。 成員: in:獲取鍵盤錄入,標準輸入,默認是 鍵盤。 out:打印在控制檯上,標準輸出,默認是控制檯。 靜態方法: static void exit(int status) 終止

原创 動態添加標題和Viewpager,標題和ViewPager聯動滑動

這是Activity: package com.FiscalUnion.financial.ui; import java.lang.reflect.Field; import java.util.ArrayList; import j

原创 網路編程(概述、InetAddress、Socket服務、URL)

網絡編程 概述: 通訊三要素: 1、IP地址:找到對方,通過IP地址 2、邏輯端口:數據要發送到對方指定的應用程序上,爲了標識這些應用程式,所以給這些網絡應用程序都用數字進行標識。這個標識就叫做端口。 3、協議:定義通訊規則。這個通訊規

原创 String、字符串緩衝區、基本數據類型包裝類

一、字符串 概述:多個字符組成的一個序列,叫字符串。 生活中很多數據的描述都採用的是字符串的。而且我們還會對其進行操作。所以,java就提供了這樣的一個類供我們使用。 創建:1、直接賦值;2、new對象形式。 String():無參構造

原创 調用相冊拍照裁剪後返回

//相冊 tv_editIcon_xiangce.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) {