?本文譯自:http://developer.android.com/guide/topics/sensors/sensors_motion.html Android平臺提供了幾個能夠監視設備移動的傳感器。其中的兩個是基于硬件
本節教程主要講解Android傳感器編程的基礎知識,包括加速度傳感器(accelerometer)、陀螺儀(gyroscope)、環境光照傳感器(light)、磁力傳感器(magnetic field
在本文中將介紹其余幾種傳感器,它們的處理方式完全一樣。這里就只用真機進行測試了。 1、方向傳感器:返回三個角度 第一個角度:表示手機頂部朝向與正北方的夾角。范圍0~360 第二個角度:表示
Android時間選擇器,支持年月日時分,年月日,年月,月日時分,時分格式,可以設置最小時間(精確到分)
? android計算器設計 本人學習android有一個多月了,在學習期間為了對所學的知識進行應用,因而設計了一個簡單的計算器,現在通過本文與大家一起分享。 由于本人水平有限,因此設計的計算器可能有
# Android Image Selector ## Demo #### [English Doc](https://github.com/YancyYe/ImageSelect
android簡單計算器制作起來來其實很簡單,如果要做復雜的就得花大把的時間啦! 下面是效果圖: 只需要編寫一個MainActivity類和一個XML文件布局就可以啦! 布局Xml文件如下:
基于Android的RTSP服務器,它能夠為多個RTSP客戶端提供實時視頻服務,如VLC。 項目主頁: http://www.baiduhome.net/lib/view/home/1390804832179
兼容 Node.js API 的 Android 本地服務器框架。支持 libUV, TCP, UDT, HTTP/HTTPP, WebSocket. 特性: Node.js 0.10.x compatible
圖片選擇器,可以預覽圖片,預覽界面支持縮放。可以按照相冊欄目選擇。 Intent intent = new Intent(context, activity); intent.putExtra(PhotoSelectorActivity
RichEditor for Android 是 Android的一個所見即所得的富文本編輯器控件。 支持的功能 Bold Italic Subscript Superscript Strikethrough
Android PDF Viewer 是Android平臺下的PDF閱讀器。 項目主頁: http://www.baiduhome.net/lib/view/home/1326724956687
android-betterpickers是一個非常棒的Android選擇器類庫,用于選擇日期,時間、數字等。 用法 For a working implementation of this
在使用Timer的時候經常遇到需要更新UI。因為Timer的執行事件是子線程,是無法直接操作UI的。這時候要使用到?Handler Timer 主要屬性 ?scheduleAtFixedRate(要執行的方法,開啟后多久執行,間隔時間多久執行) ; scheduleAtFixedRate(new MyTask(),0,1000);//我有一個MyTask類在0毫秒后執行,每間隔1秒執行一次 zhx
移植自 Patrik ?kerfeldt 的分頁指示器,兼容來自 Android Compatibility Library 和 ActionBarSherlock 的ViewPager。界面效果可看下面的截屏:
SwiFTP 是一個Android手機平臺上的FTP服務器軟件,重點在簡單易用、體積小。 SwiFTP 默認運行在 2121 端口,也可以配置到其他端口上。SwiFTP 屏幕上將顯示 wifi 的
axel 是一個linux上的輕量級下載加速器, http://axel.alioth.debian.org/ axeldroid 是將axel移植到android上,并且經過優化,實現了axel的大部分
Sensor; import android.app.Activity; import android.hardware.SensorManager; import android.os.Bundle; import
從Android1.5開始,系統內置了對多達八種傳感器的支持,他們分別是:加速度傳感器(accelerometer)、陀螺儀 (gyroscope)、環境光照傳感器(light)、磁力傳感器(magnetic
public void onSensorChanged(int sensor, float[] values) { synchronized (this) { if (sensor == SensorManager.SENSOR_ORIENTATION) { Log.d(TAG, "onSensorChanged: " + sensor + ", x: " + values[0] + ", y: