原创 android VideoView播放視頻,MediaRecorder 錄音

1. 在Android系統中,是通過MediaPalyer類播放媒體文件的(包括視頻和音頻)。雖然這個類已經比較簡單了,但是還需要控制各種狀態,對於視頻還需要設置輸出窗口,還是需要仔細研究的。爲了避免這些麻煩事兒,Android框架提供了V

原创 Android 獲取系統或SDCARD剩餘空間信息

android.os下的StatFs類主要用來獲取文件系統的狀態,能夠獲取sd卡的大小和剩餘空間,獲取系統內部空間也就是/system的大小和剩餘空間等等。 看下讀取sd卡的: void readSDCard() { String sta

原创 Android 監控程序安裝和刪除的實現

通過閱讀Android SDK裏關於intent.action這部分裏面的描述,我們可以找到一些與package相關的系統廣播 android.intent.action.PACKAGE_ADDED       android.intent

原创 android 添加,刪除程序

1. 安裝程序 String fileName = Environment.getExternalStorageDirectory() + "/myApp.apk";       Intent intent = new Intent(Int

原创 Andorid 傳感器

1. SensorManager: 以屏幕的左下方爲原點(2d編程的時候,是以屏幕左上方爲原點的,這個值得注意一下),箭頭指向的方向爲正。從-10到10,以浮點數爲等級單位,想象一下以下情形: 手機屏幕向上(z軸朝天)水平放置的時侯

原创 Linux下安裝JDK並設置環境變量

1. 先在網上下載 jdk-1_5_0_22-linux-i586.bin   [root@localhost jboss]# cd /usr/tmp [root@localhost tmp]# ls jdk-1_5_0_22-linux-

原创 Linux 知識備忘

1.  查看linux是32位還是64位 : file /sin/init 2. Linux防火牆的關閉和開啓   1) 重啓後生效      開啓: chkconfig iptables on      關閉: chkconfi

原创 android 基礎知識

1. 設置屏幕方向 橫向和豎向切換: if(getRequestedOrientation() == ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE){                     setRe

原创 android 自定義view

自定義的控件只需繼承android的View,並實現 onDraw()方法即可,上代碼: public class GameView extends View {       private Paint paint;      public

原创 Oracle 分級函數

1. rank()對錶中的數據進行分級排序. 譬如有張學生成績統計單的表STUDENT_RESULT name number kemu fenshu li 0113101 高數 90 zhang 0113098 高數 80 wan

原创 android 獲取聯繫人和短消息信息

1. 調用系統的 Cursor cursor = getContentResolver().query(                 ContactsContract.Contacts.CONTENT_URI, null, null, 

原创 Android 完全退出程序

1.使用ActivityManager徹底退出程序    (1) android 2.2之前的room用: ActivityManager manager = (ActivityManager)getSystemService(ACTIVI