zoukankan      html  css  js  c++  java
  • Android常用元件

    本文来源于 http://blog.csdn.net/wxhlinux/article/details/8601170#comments

    1.4  Android應用程式元件
    1.4.1  Activity活動程式
    1.4.2  Service服務程式
    1.4.3  BroadcastReceiver廣播接收器
    1.4.4  ContentProvider內容提供器
    1.4.5  Intent啟動組件
    1.4.6  View視圖組件

    5.1  TextView類:文本框
    5.1.1  append方法:追加文字
    5.1.2  addTextChangedListener方法:添加文本更改監聽器
    5.1.3  setText方法:設置文本
    5.1.4  setTextSize方法:設置字體大小
    5.1.5  setTextColor方法:設置字體顏色
    5.1.6  setTypeface方法:設置字體樣式
    5.1.7  setBackgroundColor方法:設置背景顏色
    5.1.8  setHeight方法:設置文本框高度
    5.1.9  getCurrentTextColor方法:獲取當前字體顏色
    5.1.10  getText方法:獲取文本框內容
    5.1.11  getHeight方法:獲取文本框高度
    5.1.12  getWidth方法:獲取文本框寬度
    5.1.13  setPadding方法:設置內邊距
    5.1.14  getPaddingLeft方法:獲取文本框左 側內邊距
    5.1.15  getPaddingTop方法:獲取文本框上部內邊距
    5.1.16  getPaddingRight方法:獲取文本框右側內邊距
    5.1.17  getPaddingBottom方法:獲取文本框下部內邊距
    5.2  Button類:按鈕
    5.2.1  setOnClickListener方法:設置按鈕監聽器
    5.2.2  setOnLongClickListener方法:設置長按監聽器
    5.2.3  setOnFocusChangeListener方法:設置焦點改變監聽器
    5.2.4  setOnTouchListener方法:設置觸摸監聽器
    5.2.5  setPressed方法:設置按下狀態
    5.2.6  setClickable方法:設置是否可按
    5.2.7  setLongClickable方法:設置是否可長按
    5.3  EditText類:編輯框
    5.3.1  setText方法:設置文本內容
    5.3.2  getText方法:獲取顯示內容
    5.3.3  setSelection方法:設置文本選擇
    5.3.4  setHint方法:設置提示資訊
    5.3.5  setOnKeyListener方法:設置按鍵監聽器
    5.4  DatePicker類:日期選擇
    5.4.1  init方法:初始化控制項
    5.4.2  OnDateChangedListener方法:日期更改監聽器
    5.4.3  updateDate方法:更新日期
    5.4.4  getYear方法:獲取年份
    5.4.5  getMonth方法:獲取月份
    5.4.6  getDayOfMonth方法:獲取日數
    5.5  TimePicker類:時間選擇
    5.5.1  setCurrentHour方法:設置當前小時
    5.5.2  setCurrentMinute方法:設置當前分鐘
    5.5.3  setIs24HourView方法:設置是否24小時制
    5.5.4  setOnTimeChangedListener方法:設置時間更改監聽器
    5.5.5  getCurrentHour方法:獲取當前小時
    5.5.6  getCurrentMinute方法:獲取當前分鐘
    5.5.7  is24HourView方法:獲取是否為24小時制
    5.6  ProgressBar類:進度條
    5.6.1  setMax方法:設置最大值
    5.6.2  setProgress方法:設置主要進度
    5.6.3  setSecondaryProgress方法:設置次要進度
    5.6.4  getMax方法:獲取最大值
    5.6.5  getProgress方法:獲取主要進度
    5.6.6  getSecondaryProgress方法:獲取次要進度
    5.7  SeekBar類:滑塊
    5.8  RatingBar類:星級滑塊
    5.8.1  setMax方法:設置最大值
    5.8.2  setNumStars方法:設置星型數量
    5.8.3  setRating方法:設置分數
    5.8.4  setStepSize方法:設置步長
    5.8.5  setOnRatingBarChangeListener方法:設置監聽器
    5.8.6  getNumStars方法:獲取星型數量
    5.8.7  getRating方法:獲取分數
    5.8.8  getStepSize方法:獲取步長
    5.8.9  setIsIndicator方法:設置指示器
    5.8.10  isIndicator方法:判斷是否為指示器
    5.9  ToggleButton類:狀態開關按鈕
    5.9.1  setTextOff方法:設置未選中時的文本
    5.9.2  setTextOn方法:設置選中時的文本
    5.9.3  setChecked方法:設置按鈕狀態
    5.9.4  setBackgroundDrawable方法:設置背景
    5.9.5  setOnCheckedChangeListener方法:設置監聽器
    5.9.6  getTextOff方法:獲取未選中時的文本
    5.9.7  getTextOn方法:獲取選中時的文本
    5.10  Toast類:彈出信息框
    5.10.1  cancel方法:關閉Toast視圖
    5.10.2  getDuration方法:獲取持續時間
    5.10.3  getGravity方法:獲取Toast視圖的顯示位置
    5.10.4  getHorizontalMargin方法:獲取水準方向的頁邊空白
    5.10.5  getVerticalMargin方法:獲取垂直方向的頁邊空白
    5.10.6  makeText方法:生成標準Toast物件
    5.10.7  setView方法:設置顯示的View物件
    5.10.8  getView方法:獲取View對象
    5.10.9  setGravity方法:設置顯示位置
    5.10.10  getXOffset方法:獲取水準方向偏移量
    5.10.11  getYOffset方法:獲取垂直方向偏移量
    5.10.12  setDuration方法:設置持續時間
    5.10.13  setMargin方法:設置頁邊空白
    5.10.14  setText方法:設置顯示的文本內容
    5.10.15  show方法:顯示提示資訊
    5.11  CheckBox類:核取方塊
    5.11.1  isChecked方法:是否選中
    5.11.2  setChecked方法:設置核取方塊狀態
    5.11.3  toggle方法:切換狀態
    5.11.4  setOnCheckedChangeListener方法:設置監聽器
    5.12  RadioButton類和RadioGroup類:單選框
    5.12.1  setOnCheckedChangeListener 方法:設置監聽器
    5.12.2  check方法:選中選項
    5.12.3  clearCheck方法:清空選項
    5.13  ImageView類:圖片
    5.13.1  setImageResource方法:設置圖片資源
    5.13.2  setImageDrawable方法:設置Drawable圖片資源
    5.13.3  setAlpha方法:設置透明度
    5.13.4  setScaleType方法:設置填充方式
    5.13.5  getDrawable方法:獲取Drawable對象
    5.13.6  getScaleType方法:獲取填充方式
    5.14  Spinner類:下拉清單
    5.14.1  setAdapter方法:設置適配器
    5.14.2  setPrompt方法:設置標題
    5.14.3  setPromptId方法:指定標題ID
    5.14.4  getPrompt方法:獲取標題
    5.14.5  setOnItemSelectedListener方法:設置監聽器
    5.15  AutoCompleteTextView類:自動完成文本框
    5.15.1  setAdapter方法:設置適配器
    5.15.2  setThreshold方法:設置匹配字元數
    5.15.3  setCompletionHint方法:設置提示資訊
    5.15.4  setDropDownBackgroundResource方法:設置背景資源
    5.15.5  setDropDownBackgroundDrawable方法:設置Drawable背景資源
    5.15.6  setDropDownWidth方法:設置寬度
    5.15.7  setDropDownHeight方法:設置高度
    5.15.8  setOnItemClickListener方法:設置監聽器
    5.15.9  getThreshold方法:獲取匹配字元數
    5.15.10  getDropDownWidth方法:獲取寬度
    5.15.11  getDropDownHeight方法:獲取高度
    5.16  Gallery類:畫廊
    5.16.1  setAdapter方法:設置適配器
    5.16.2  setSpacing方法:設置圖片間距
    5.16.3  setOnItemClickListener方法:設置監聽器
    5.16.4  setGravity方法:設置圖片對齊方式
    5.16.5  setAnimationDuration方法:設置動畫切換時間

    6.1  Menu類:菜單
    6.1.1  onCreateOptionsMenu方法:初始化選項功能表
    6.1.2  add方法:添加菜單項
    6.1.3  addSubMenu方法:添加子功能表項
    6.1.4  onOptionsItemSelected方法:選中功能表處理
    6.1.5  onOptionsMenuClosed方法:選項功能表關閉處理
    6.2  MenuItem類:菜單項
    6.2.1  getItemId方法:獲取菜單項ID
    6.2.2  getTitle方法:獲取標題
    6.2.3  getOrder方法:獲取順序
    6.2.4  setIcon方法:設置圖示
    6.2.5  setAlphabeticShortcut方法:設置字母快捷鍵
    6.2.6  setNumericShortcut方法:設置數字快捷鍵
    6.2.7  setShortcut方法:設置快捷鍵
    6.2.8  setOnMenuItemClickListener方法:設置監聽器
    6.3  SubMenu類:子功能表
    6.3.1  setIcon方法:設置圖示
    6.3.2  add方法:添加子功能表項
    6.3.3  setOnMenuItemClickListener方法:設置監聽器
    6.4  ContextMenu類:上下文菜單
    6.4.1  registerForContextMenu方法:註冊上下文菜單
    6.4.2  onCreateContextMenu方法:初始化上下文菜單
    6.4.3  onContextItemSelected方法:選中功能表處理
    6.4.4  onContextMenuClosed方法:關閉上下文功能表處理
    6.5  AlertDialog類:提示對話方塊
    6.5.1  showDialog方法:顯示對話方塊
    6.5.2  onCreateDialog方法:初始化對話方塊
    6.5.3  setTitle方法:設置標題
    6.5.4  setMessage方法:設置提示資訊
    6.5.5  create方法:創建對話方塊
    6.5.6  setIcon方法:設置圖示
    6.5.7  setPositiveButton方法:設置“確定”按鈕
    6.5.8  setNegativeButton方法:設置“取消”按鈕
    6.5.9  setNeutralButton方法:設置“中間”按鈕
    6.5.10  setItems方法:設置列表
    6.5.11  setSingleChoiceItems方法:設置單選按鈕
    6.5.12  setMultiChoiceItems方法:設置核取方塊
    6.6  DatePickerDialog類:日期選擇對話方塊
    6.7  TimePickerDialog類:時間選擇對話方塊
    6.8  ProgressDialog類:進度條對話方塊
    6.8.1  setMax方法:設置最大值
    6.8.2  setTitle方法:設置標題
    6.8.3  setProgressStyle方法:設置進度條樣式
    6.8.4  incrementProgressBy方法:設置遞增步長
    6.8.5  getProgress方法:獲取當前進度值
    6.8.6  onPrepareDialog方法:準備對話方塊
    6.8.7  setCancelable方法:設置是否可以取消

    7.1  Activity類:活動程式
    7.1.1  setContentView方法:設置顯示的View
    7.1.2  finish方法:關閉Activity
    7.1.3  startActivity方法:啟動一個Activity
    7.1.4  setTitle方法:設置標題
    7.1.5  setTitleColor方法:設置標題顏色
    7.1.6  onKeyDown方法:回應按鍵按下
    7.1.7  onKeyUp方法:回應按鍵彈起
    7.1.8  onTouchEvent方法:回應觸摸事件
    7.1.9  onCreate方法:初始化Activity
    7.1.10  onStart方法:啟動Activity
    7.1.11  onResume方法:恢復Activity
    7.1.12  onPause方法:暫停Activity
    7.1.13  onStop方法:停止Activity
    7.1.14  onRestart方法:重新啟動Activity
    7.1.15  onDestroy方法:銷毀Activity
    7.2  Intent類:啟動組件
    7.2.1  setComponent方法:設置組件名稱
    7.2.2  setClass方法:設置查找的類
    7.2.3  setClassName方法:設置查找的類名稱
    7.2.4  getIntent方法:獲取Intent對象
    7.2.5  getComponent方法:獲取組件名稱
    7.2.6  setAction方法:設置Action
    7.2.7  getAction方法:獲取Action
    7.2.8  addCategory方法:添加附加資訊
    7.2.9  putExtra方法:設置擴展資訊
    7.2.10  getStringExtra方法:獲取擴展資訊
    7.2.11  setData方法:設置數據
    7.3  BroadcastReceiver類:廣播接收器
    7.3.1  sendBroadcast方法:發送廣播
    7.3.2  onReceive方法:接收廣播
    7.3.3  registerReceiver方法:註冊廣播接收器
    7.3.4  unregisterReciver方法:銷毀廣播接收器
    7.4  Notification類:通知
    7.4.1  setLatestEventInfo方法:設置事件資訊
    7.4.2  notify方法:發出通知
    7.4.3  cancel方法:取消通知
    7.5  AlarmManager類:鬧鐘
    7.5.1  set方法:設置提醒
    7.5.2  setRepeating方法:設置精確重複提醒
    7.5.3  setInexactRepeating方法:設置不精確的重複提醒
    7.5.4  cancel方法:取消提醒
    7.6  Service類:服務
    7.6.1  onBind方法:綁定服務
    7.6.2  onCreate方法:創建服務
    7.6.3  onDestroy方法:銷毀服務
    7.6.4  onStart方法:啟動服務
    7.6.5  startService方法:啟動Service對象
    7.6.6  stopService方法:停止Service對象
    7.6.7  bindService方法:綁定Service
    7.6.8  unbindService方法:解除綁定Service

    8.1  Paint類:畫筆
    8.1.1  setColor方法:設置顏色
    8.1.2  setAlpha方法:設置透明度
    8.1.3  setStyle方法:設置風格
    8.1.4  setStrokeWidth方法:設置空心線寬
    8.1.5  setTextSize方法:設置字體大小
    8.1.6  setTypeface方法:設置字體樣式
    8.1.7  setTextScaleX方法:設置比例因數
    8.1.8  setARGB方法:設置透明度和顏色
    8.1.9  setUnderlineText方法:設置下畫線
    8.1.10  setTextSkewX方法:設置傾斜因數
    8.2  Canvas類:畫布
    8.2.1  drawColor方法:設置背景顏色
    8.2.2  drawLine方法:繪製直線
    8.2.3  drawLines方法:繪製多條直線
    8.2.4  drawLines方法:有選擇地繪製多條直線
    8.2.5  drawPoint方法:繪製點
    8.2.6  drawPoints方法:繪製多個點
    8.2.7  drawRect方法:繪製矩形
    8.2.8  drawRoundRect方法:繪製圓角矩形
    8.2.9  drawCircle方法:繪製圓形
    8.2.10  drawOval方法:繪製橢圓形
    8.2.11  drawPath方法:繪製任意多邊形
    8.2.12  drawArc方法:繪製圓弧
    8.2.13  drawText方法:繪製字串
    8.2.14  drawBitmap方法:繪製圖像
    8.2.15  save方法:鎖定畫布
    8.2.16  restore方法:解除鎖定
    8.2.17  clipRect方法:設置裁剪區
    8.2.18  rotate方法:旋轉畫布

    9.1  Animation類:動畫抽象類
    9.1.1  setDuration方法:設置持續時間
    9.1.2  startNow方法:立刻啟動動畫
    9.1.3  start方法:啟動動畫
    9.1.4  cancel方法:取消動畫
    9.1.5  setRepeatCount方法:設置重複次數
    9.1.6  setFillEnabled方法:使能填充效果
    9.1.7  setFillBefore方法:設置起始填充
    9.1.8  setFillAfter方法:設置終止填充
    9.1.9  setRepeatMode方法:設置重複模式
    9.1.10  setStartOffset方法:設置啟動時間
    9.2  TranslateAnimation類:位置變化動畫類
    9.3  RotateAnimation類:旋轉變化動畫類
    9.4  ScaleAnimation類:尺寸變化動畫類
    9.5  AlphaAnimation類:透明度變化動畫類
    9.6  AnimationSet類:動畫集合類
    9.7  AnimationUtils類:動畫工具類
    9.8  AnimationDrawable類:幀動畫類
    9.8.1  start方法:開始動畫
    9.8.2  stop方法:停止動畫
    9.8.3  addFrame方法:添加動畫幀
    9.8.4  setOneShot方法:設置播放方式
    9.8.5  setAlpha方法:設置透明度
    9.8.6  getNumberOfFrames方法:獲取幀數

    10.1  SQLiteDatabase類:資料庫物件
    10.1.1  openOrCreateDatabase方法:打開或創建資料庫
    10.1.2  openDatabase方法:打開資料庫
    10.1.3  close方法:關閉資料庫
    10.1.4  execSQL方法:執行SQL語句
    10.1.5  insert方法:插入資料
    10.1.6  delete方法:刪除資料
    10.1.7  query方法:查詢資料
    10.1.8  update方法:更新資料
    10.2  Cursor介面:查詢游標介面
    10.2.1  close方法:關閉游標
    10.2.2  getCount方法:獲取資料條數
    10.2.3  getColumnCount方法:獲取列數量
    10.2.4  getColumnIndex方法:獲取列編號
    10.2.5  getColumnIndexOrThrow方法: 獲取列編號
    10.2.6  getColumnName方法:獲取列名稱
    10.2.7  getString方法:獲取字串內容
    10.2.8  getDouble方法:獲取雙精度浮點型內容
    10.2.9  getFloat方法:獲取單精確度浮點型內容
    10.2.10  getInt方法:獲取整型內容
    10.2.11  getLong方法:獲取長整型內容
    10.2.12  getShort方法:獲取短整型內容
    10.2.13  getType方法:獲取資料類型
    10.2.14  moveToFirst方法:移動到第一行
    10.2.15  moveToNext方法:移動到下一行
    10.2.16  moveToLast方法:移動到最後一行
    10.2.17  moveToPosition方法:移動到指定的位置
    10.2.18  moveToPrevious方法:移動到前一行
    10.2.19  move方法:移動到指定偏移位置
    10.2.20  getPosition方法:獲取當前位置

    11.1  MediaPlayer類:多媒體播放
    11.1.1  create方法:創建多媒體
    11.1.2  start方法:開始播放
    11.1.3  stop方法:停止播放
    11.1.4  pause方法:暫停播放
    11.1.5  reset方法:重定多媒體
    11.1.6  setDataSource方法:設置數據源
    11.1.7  prepare方法:準備播放
    11.1.8  seekTo方法:指定播放位置
    11.1.9  getDuration方法:獲取檔播放時間
    11.1.10  setVolume方法:設置音量
    11.1.11  setLooping方法:設置迴圈播放
    11.1.12  getCurrentPosition方法:獲取當前播放位置
    11.1.13  isLooping方法:獲取是否迴圈播放
    11.1.14  isPlaying方法:獲取是否播放
    11.1.15  setOnCompletionListener方法:設置播放完成監聽器
    11.1.16  setOnSeekCompleteListener方法:設置定址完成監聽器
    11.1.17  setOnPreparedListener方法:設置準備完畢監聽器
    11.1.18  setOnErrorListener方法:設置錯誤監聽器
    11.1.19  setOnBufferingUpdateListener方法:設置緩衝監聽器
    11.1.20  release方法:釋放多媒體
    11.2  VideoView類:視頻播放
    11.2.1  setMediaController方法:設置播放控制器
    11.2.2  setVideoPath方法:設置視頻源路徑
    11.2.3  start方法:開始播放
    11.2.4  pause方法:暫停播放
    11.2.5  setVideoURI方法:設置視頻源位址
    11.2.6  setVisibility方法:設置是否可見
    11.2.7  getDuration方法:獲取視頻播放時間
    11.2.8  setOnCompletionListener方法: 視頻播放完成監聽器
    11.2.9  setOnPreparedListener方法:視頻準備完畢監聽器
    11.2.10  setOnErrorListener方法:視頻播放錯誤監聽器
    11.2.11  seekTo方法:指定視頻播放位置
    11.2.12  getCurrentPosition方法:獲取當前視頻播放位置
    11.2.13  getBufferPercentage方法:獲取緩衝百分比
    11.2.14  stopPlayback方法:停止重播視頻
    11.2.15  isPlaying方法:獲取是否播放
    11.2.16  canPause方法:獲取是否可以暫停
    11.2.17  canSeekBackward方法:獲取是否可以倒退
    11.2.18  canSeekForward方法:獲取是否可以快進
    11.2.19  suspend方法:掛起視頻播放
    11.2.20  resume方法:恢復視頻播放
    11.3  MediaRecorder類:錄音
    11.3.1  讓模擬器支持錄音
    11.3.2  setAudioSource方法:設置音頻源
    11.3.3  setOutputFormat方法:設置輸出檔格式
    11.3.4  setAudioEncoder方法:設置音頻編碼
    11.3.5  setOutputFile方法:設置輸出檔
    11.3.6  prepare方法:準備錄製
    11.3.7  start方法:開始錄製
    11.3.8  stop方法:停止錄製
    11.3.9  release方法:釋放對象
    11.3.10  reset方法:重定對象
    11.3.11  setOnInfoListener方法:設置資訊監聽器
    11.3.12  setMaxFileSize方法:設置文件的最大大小
    11.3.13  setMaxDuration方法:設置最大錄製時間
    11.3.14  setOnErrorListener方法:設置錯誤監聽器
    11.3.15  setAudioChannels方法:設置聲道數量
    11.3.16  setAudioEncodingBitRate方法:設置編碼比特率
    11.3.17  setAudioSamplingRate方法:設置採樣比特率

    12.1  Camera類:照相機
    12.1.1  open方法:打開照相機
    12.1.2  takePicture方法:拍照
    12.1.3  release方法:釋放照相機
    12.1.4  PictureCallback方法:照片回調函數
    12.1.5  ShutterCallback方法:拍照回調函數
    12.1.6  getNumberOfCameras方法:獲取照相機數量
    12.1.7  startPreview方法:開始預覽
    12.1.8  stopPreview方法:停止預覽
    12.1.9  setPreviewDisplay方法:設置預覽
    12.1.10  getParameters方法:獲取相機參數
    12.1.11  setParameters方法:設置相機參數
    12.1.12  autoFocus方法:設置自動對焦
    12.1.13  cancelAutoFocus方法:取消自動對焦
    12.1.14  unlock方法:解鎖相機
    12.1.15  reconnect方法:重新連接相機
    12.1.16  startSmoothZoom方法:開始變焦
    12.2  Camera.Parameters類:照相機參數
    12.2.1  getSupportedPictureSizes方法:獲取支援的圖片大小
    12.2.2  getMaxExposureCompensation方法:獲取最大曝光補償指數
    12.2.3  getMaxZoom方法:獲取最大變焦值
    12.2.4  getMinExposureCompensation方法:獲取最低曝光補償指數
    12.2.5  getPictureFormat方法:獲取圖片格式
    12.2.6  getPictureSize方法:獲取當前照片尺寸
    12.2.7  getPreviewFormat方法:獲取預覽格式
    12.2.8  getPreviewSize方法:獲取預覽尺寸
    12.2.9  getSupportedColorEffects方法:獲取支持的色彩效果列表
    12.2.10  getSupportedFlashModes方法:獲取支援的閃光燈模式列表
    12.2.11  getSupportedFocusModes方法:獲取支援的對焦模式列表
    12.2.12  getSupportedJpegThumbnailSizes方法:獲取支持的JPEG 縮略圖尺寸
    12.2.13  getSupportedPictureFormats方法:獲取支援的圖片格式列表
    12.2.14  getSupportedPreviewFormats 方法:獲取支援的預覽格式列表
    12.2.15  getSupportedPreviewSizes方法: 獲取支持的預覽大小
    12.2.16  getSupportedSceneModes方法:獲取支援的場景模式
    12.2.17  getSupportedWhiteBalance方法:獲取支持的白平衡
    12.2.18  getWhiteBalance方法:獲取當前白平衡設置
    12.2.19  getZoom方法:獲取當前變焦值
    12.2.20  isZoomSupported方法:獲取是否支持變焦
    12.2.21  isSmoothZoomSupported方法:獲取是否支持平滑變焦
    12.2.22  getColorEffect方法:獲取當前色彩效果
    12.2.23  getFlashMode方法:獲取當前閃光燈模式
    12.2.24  getFocalLength方法:獲取焦距
    12.2.25  getFocusMode方法:獲取當前對焦模式
    12.2.26  getSceneMode方法:獲取當前場景模式

    13.1  TextToSpeech類:文本朗讀
    13.1.1  TextToSpeech方法:構造方法
    13.1.2  shutdown方法:釋放引擎
    13.1.3  speak方法:朗讀文本
    13.1.4  stop方法:停止播放
    13.1.5  isSpeaking方法:是否正在朗讀
    13.1.6  synthesizeToFile方法:保存朗讀檔
    13.1.7  setLanguage方法:設置朗讀語言
    13.1.8  getLanguage方法:獲取語言
    13.1.9  isLanguageAvailable方法:語言是否可用
    13.1.10  setSpeechRate方法:設置語速
    13.1.11  setOnUtteranceCompletedListener方法:設置播放完成監聽器
    13.1.12  addSpeech方法:關聯音頻檔
    13.1.13  setPitch方法:設置音調
    13.1.14  addEarcon方法:關聯事件音頻檔
    13.1.15  playEarcon方法:播放關聯檔
    13.1.16  playSilence方法:靜默朗讀

    14.1  build類:構建信息
    14.1.1  MODEL方法:手機型號
    14.1.2  SDK方法:SDK版本號
    14.1.3  SDK_INT方法:SDK版本號
    14.1.4  RELEASE方法:獲取系統版本
    14.1.5  BOOTLOADER方法:bootloader版本號
    14.1.6  BOARD方法:底層板名稱
    14.1.7  BRAND方法:品牌
    14.1.8  CPU_ABI方法:指令集
    14.1.9  CPU_ABI2方法:第二指令集
    14.1.10  DEVICE方法:工業設計名稱
    14.1.11  DISPLAY方法:顯示
    14.1.12  FINGERPRINT方法:構建的唯一識別字
    14.1.13  HARDWARE方法:硬體名稱
    14.1.14  HOST方法:主機
    14.1.15  ID方法:ID標籤
    14.1.16  MANUFACTURER方法:製造商
    14.1.17  PRODUCT方法:產品名稱
    14.1.18  RADIO方法:無線電固件版本號
    14.1.19  SERIAL方法:硬體序列號
    14.1.20  TAGS方法:標籤
    14.1.21  TIME方法:出廠時間
    14.1.22  TYPE方法:構建類型
    14.1.23  USER方法:構建用戶名稱
    14.1.24  CODENAME方法:開發代號
    14.1.25  INCREMENTAL方法:構建增量
    14.2  Environment類:環境變數類
    14.2.1  getDataDirectory方法:獲取資料目錄
    14.2.2  getDownloadCacheDirectory方法:獲取下載緩存目錄
    14.2.3  getExternalStorageDirectory方法: 獲取外部存儲目錄
    14.2.4  getRootDirectory方法:獲取Root目錄
    14.2.5  getExternalStoragePublicDirectory方法:獲取特定類型目錄
    14.2.6  getExternalStorageState方法:獲取外部存儲狀態
    14.2.7  isExternalStorageEmulated方法:檢查是否有外部存儲設備類比
    14.2.8  isExternalStorageRemovable方法:外部存儲設備是否可以移除

    15.1  TelephonyManager類:電話管理
    15.1.1  getCallState方法:獲取電話狀態
    15.1.2  getDeviceId方法:獲取設備ID
    15.1.3  getDeviceSoftwareVersion方法:獲取軟體版本號
    15.1.4  getLine1Number方法:獲取本機號碼
    15.1.5  getNetworkCountryIso方法:獲取國家碼
    15.1.6  getNetworkOperator方法:獲取網路操作號
    15.1.7  getNetworkType方法:獲取網路類型
    15.1.8  getPhoneType方法:獲取手機類型
    15.1.9  getSimCountryIso方法:獲取SIM卡的國家碼
    15.1.10  getSimState方法:獲取SIM的狀態資訊
    15.1.11  getSimOperator方法: 獲取SIM卡的操作碼
    15.1.12  getSimOperatorName方法:獲取服務商
    15.1.13  getSimSerialNumber方法:獲取SIM卡的序列號
    15.1.14  getSubscriberId方法:獲取用戶唯一ID
    15.1.15  getVoiceMailAlphaTag方法:獲取語音郵件識別碼
    15.1.16  hasIccCard方法:ICC卡是否存在
    15.1.17  isNetworkRoaming方法:獲取漫遊狀態
    15.1.18  getVoiceMailNumber方法:獲取語音郵件號碼
    15.1.19  getDataState方法:獲取資料連接狀態
    15.1.20  getDataActivity方法:獲取資料活動狀態
    15.2  SignalStrength類:信號強度
    15.2.1  isGsm方法:判斷是否為GSM
    15.2.2  getGsmBitErrorRate方法:獲取誤碼率
    15.2.3  getGsmSignalStrength方法:獲取信號強度
    15.2.4  getCdmaDbm方法:獲取CDMA信號的接收強度
    15.2.5  getCdmaEcio方法:獲取CDMA信號的導頻信號水準
    15.2.6  getEvdoDbm方法:獲取EVDO信號的接收強度
    15.2.7  getEvdoEcio方法:獲取EVDO信號的導頻信號水準
    15.2.8  getEvdoSnr方法:獲取EVDO信號的信噪比
    15.3  ServiceState類:服務狀態
    15.3.1  setState方法:設置手機的服務狀態
    15.3.2  setStateOff方法:關閉服務
    15.3.3  setStateOutOfService方法:設置無服務
    15.3.4  getState方法:獲取服務狀態
    15.3.5  setRoaming方法:設置漫遊狀態
    15.3.6  getRoaming方法:獲取漫遊狀態
    15.3.7  setOperatorName方法:設置運營商名稱
    15.3.8  getOperatorAlphaLong方法:獲取運營商名稱
    15.3.9  getOperatorAlphaShort方法:獲取運營商簡稱
    15.3.10  getOperatorNumeric方法:獲取運營商代碼
    15.3.11  setIsManualSelection方法:設置手動選擇網路
    15.3.12  getIsManualSelection方法:是否手動選擇網路
    15.4  SmsManager類:短消息管理
    15.4.1  sendTextMessage方法:發送短信
    15.4.2  divideMessage方法:分割短信
    15.4.3  sendMultipartTextMessage方法:發送多條短信

    16.1  LocationManager類:定位服務管理
    16.1.1  getLastKnownLocation方法:獲取最新位置
    16.1.2  getAllProviders方法:獲取所有位置提供者
    16.1.3  getProviders方法:獲取可用位置提供者
    16.1.4  isProviderEnabled方法:獲取位置提供者是否使能
    16.1.5  getBestProvider方法:獲取最佳的位置提供者
    16.1.6  getProvider方法:獲取位置提供者
    16.1.7  requestLocationUpdates方法:請求位置更新
    16.1.8  removeUpdates方法:移除位置更新請求
    16.1.9  addGpsStatusListener方法:添加GPS狀態監聽器
    16.1.10  getGpsStatus方法:獲取GPS狀態
    16.1.11  removeGpsStatusListener方法:移除GPS狀態監聽器
    16.2  GpsStatus類:GPS狀態
    16.2.1  getTimeToFirstFix方法:獲取首次定位時間
    16.2.2  getMaxSatellites方法:獲取最大衛星數量
    16.2.3  getSatellites方法:獲取GPS衛星狀態
    16.3  GpsSatellite類:GPS衛星
    16.3.1  getAzimuth方法:獲取方位角
    16.3.2  getElevation方法:獲取高度角
    16.3.3  getPrn方法:獲取偽亂數
    16.3.4  getSnr方法:獲取信噪比
    16.4  Location類:位置資訊
    16.4.1  getLatitude方法:獲取緯度
    16.4.2  getLongitude方法:獲取經度
    16.4.3  getSpeed方法:獲取速度
    16.4.4  getAccuracy方法:獲取精確度
    16.4.5  getBearing方法:獲取方位
    16.4.6  getTime方法:獲取UTC時間
    16.4.7  getAltitude方法:獲取高度
    16.4.8  getProvider方法:獲取位置提供者
    16.5  Criteria類:篩選標準
    16.5.1  setAccuracy方法:設置定位精度
    16.5.2  setSpeedRequired方法:設置是否需要速度
    16.5.3  setCostAllowed方法:設置是否允許收費
    16.5.4  setBearingRequired方法:設置是否需要方位
    16.5.5  setAltitudeRequired方法:設置是否需要海拔
    16.5.6  setPowerRequirement方法:設置電量消耗
    17.1  SensorManager類:感測器管理
    17.1.1  getSensorList方法:獲取感測器列表
    17.1.2  getDefaultSensor方法:獲取默認感測器
    17.1.3  registerListener方法:註冊監聽器
    17.1.4  unregisterListener方法:取消註冊監聽器
    17.2  Sensor類:感測器
    17.2.1  getName方法:獲取感測器的設備名稱
    17.2.2  getVersion方法:獲取感測器的設備版本
    17.2.3  getType方法:獲取通用類型號
    17.2.4  getVendor方法:獲取供應商名稱
    17.2.5  getPower方法:獲取感測器的功耗
    17.2.6  getResolution方法:獲取感測器的解析度
    17.2.7  getMaximumRange方法:獲取感測器的最大量程
    17.2.8  getMinDelay方法:獲取感測器的最短時間間隔

  • 相关阅读:
    Docker 相关资源
    ReferenceFinder 学习
    AssetBundle 复习
    Coroutine 复习
    Unreal 相关资源
    Houdini 相关资源
    MySQL多数据库合并到一个数据库
    Module is not specified
    idea导入多maven项目
    redis-cluster部署遇到为问题记录
  • 原文地址:https://www.cnblogs.com/896240130Master/p/6107201.html
Copyright © 2011-2022 走看看