ARTICLES

iOS views/APIs and their corresponding Android views/APIs

If you are used to programming in iOS and need to write an Android app or vice versa here is a list of iOS views and their equivalent views on android.  You can also use this list to infer the corresponding View Controller and Activity.

<td>
  android
</td>
<td>
  ListView
</td>
<td>
  GridView
</td>
iOS
UITableView
UICollectionView

API’s below

<td>
  android
</td>
<td>
  <a href="https://developer.android.com/reference/android/media/session/MediaSession.html">MediaSession.setMetaData</a>
</td>
<td>
  <a href="https://developer.android.com/reference/android/media/session/MediaSession.Callback.html">MediaSession.Callback</a>
</td>
<td>
  <a href="https://developer.android.com/reference/android/support/v4/content/LocalBroadcastManager.html">LocalBroadcastManager</a>
</td>
<td>
  <a href="https://developer.android.com/reference/android/app/AlarmManager.html">AlarmManager</a> or <a href="https://developer.android.com/reference/android/os/Handler.html">Handler</a>
</td>
iOS
MPNowPlayingInfoCenter
MPRemoteCommandCenter
NSNotificationCenter
NSTimer