I read an interesting article today.Article"Battle of the androids: Google Android vs Samsung android" describes the differences between Google Android and Samsung android in terms of usage.
From the developer's point of view, I will list the differences between the two.
- The activity. onconfigurationchanged () method is not called when the external keyboard (USB/Bluetooth) of the Samsung Android device is used. That is to sayApplicationProgramUnknownExternal Keyboard Events
- After the External keyboard of the Samsung Android device is enabled, the keyboard will still pop up when the focus is moved to the input box (edittext. After Google Android detects an external keyboard, the keyboard is no longer displayed.
- On Samsung note 2 (note1 has not been tested), when s pen (the touch pen that comes with the device) moves to the top or bottom of the scroll interface, the screen scroll is automatically triggered (as shown in the following three figures ). The scrolling interface mentioned here includes commonly used listview, scrollview, and horizontalscrollview. This unintentional rolling may cause great problems in some cases.