მთავარი » 2012 » ნოემბერი » 21 » Android 2.1 informacia
2:55 PM
Android 2.1 informacia

Android 2.1 Compatibility Definition

Display


Android 2.1 includes facilities that perform certain automatic scaling and transformation operations under some circumstances, to ensure that third-party applications run reasonably well on a variety of hardware configurations.

  • SMALL 240x320
  • NORMAL 240x400 240x432 320*480 480x800 480x854
  • LARGE 480x800 480x854

Touchscreen


  • MUST have a touchscreen
  • MAY have either capacative or resistive touchscreen
  • MUST report the value of android.content.res.Configuration [Resources, 24] reflecting corresponding to the type of the specific touchscreen on the device

USB


  • MUST implement a USB client, connectable to a USB host with a standard USB-A port
  • MUST implement the Android Debug Bridge over USB (as described in Section 7)
  • MUST implement the USB mass storage specification, to allow a host connected to the device to access the contents of the /sdcard volume
  • SHOULD use the micro USB form factor on the device side
  • MAY include a non-standard port on the device side, but if so
  • MUST ship with a cable capable of connecting the custom pinout to standard USB-A port

Physical Keys


The Home, Menu and Back functions are essential to the Android navigation paradigm. Device implementations MUST make these functions available to the user at all times, regardless of application state. These functions SHOULD be implemented via dedicated buttons. They MAY be implemented using software, gestures, touch panel, etc., but if so they MUST be always accessible and not obscure or interfere with the available application display area. Device implementers SHOULD also provide a dedicated search key. Device implementers MAY also provide send and end keys for phone calls.

Keyboard


  • MUST include support for the Input Management Framework (which allows third party developers to create Input Management Engines -- i.e. soft keyboard) as detailed at developer.android.com
  • MUST provide at least one soft keyboard implementation (regardless of whether a hard keyboard is present)
  • MAY include additional soft keyboard implementations
  • MAY include a hardware keyboard
  • MUST NOT include a hardware keyboard that does not match one of the formats specified in android.content.res.Configuration.keyboard (that is, QWERTY, or 12-key)

Camera


Device implementations MUST include a camera. The included camera:

  • MUST have a resolution of at least 2 megapixels
  • SHOULD have either hardware auto-focus, or software auto-focus implemented in the camera driver (transparent to application software)
  • MAY have fixed-focus or EDOF (extended depth of field) hardware
  • MAY include a flash.

Accelerometer


Device implementations MUST include a 3-axis accelerometer and MUST be able to deliver events at 50 Hz or greater. The coordinate system used by the accelerometer MUST comply with the Android sensor coordinate system as detailed in the Android APIs.

GPS


Device implementations MUST include a GPS, and SHOULD include some form of "assisted GPS" technique to minimize GPS lock-on time.

Compass


Device implementations MUST include a 3-axis compass and MUST be able to deliver events 10 Hz or greater. The coordinate system used by the compass MUST comply with the Android sensor coordinate system as defined in the Android APIs.

Phone or No Phone


Android 2.1 MAY be used on devices that do not include telephony hardware. That is, Android 2.1 is compatible with devices that are not phones. However, if a device implementation does include GSM or CDMA telephony, it MUST implement the full support for the API for that technology. Device implementations that do not include telephony hardware MUST implement the full APIs as no-ops.

Bluetooth


Device implementations MUST include a Bluetooth transceiver.

Wireless Data Connection


Device implementations MUST include support for wireless high-speed data networking. Specifically, device implementations MUST include support for at least one wireless data standard capable of 200Kbit/sec or greater. Examples of technologies that satisfy this requirement include EDGE, HSPA, EV-DO, 802.11g, etc.

კატეგორია: ეს საინტერესოა | ნანახია: 456 | დაამატა: zabaxa | რეიტინგი: 0.0/0
სულ კომენტარები: 0
კომენტარის დამატება შეუძლიათ მხოლოდ დარეგისტრირებულ მომხმარებლებს
[ რეგისტრაცია | შესვლა ]
Top Users
By LeO
By LeO
By LeO
By LeO
By LeO
By LeO
By LeO
By LeO
By LeO
By LeO
By LeO
Info
nika
11
By LeO
By LeO
By LeO
By LeO
By LeO
By LeO
By LeO
Info
guga
18
By LeO
By LeO
By LeO
By LeO
By LeO
By LeO
ჩატი
200