Android app that display tweets around you, on a map..
Squawk is hosted in the following web site
https://github.com/jalbasri/Squawk
If you think the Android project Squawk listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of Squawk.
Item | Value |
---|---|
Java File Count | 85 |
Supported screen sizes | [mdpi, hdpi, xhdpi] |
Minimum SDK Version | 8 |
Activity Count | 5 |
Fragment Count | 1 |
jar files used | android-support-v4.jar android-support-v4.jar classes.jar commons-logging-1.1.1-sources.jar commons-logging-1.1.1-sources.jar commons-logging-1.1.1.jar commons-logging-1.1.1.jar gcm.jar google-api-client-1.16.0-rc-sources.jar google-api-client-1.16.0-rc-sources.jar google-api-client-1.16.0-rc.jar google-api-client-1.16.0-rc.jar google-api-client-android-1.16.0-rc-sources.jar google-api-client-android-1.16.0-rc-sources.jar google-api-client-android-1.16.0-rc.jar google-api-client-android-1.16.0-rc.jar google-api-client-appengine-1.16.0-rc-sources.jar google-api-client-appengine-1.16.0-rc-sources.jar google-api-client-appengine-1.16.0-rc.jar google-api-client-appengine-1.16.0-rc.jar google-api-client-gson-1.16.0-rc-sources.jar google-api-client-gson-1.16.0-rc-sources.jar google-api-client-gson-1.16.0-rc.jar google-api-client-gson-1.16.0-rc.jar google-api-client-jackson2-1.16.0-rc-sources.jar google-api-client-jackson2-1.16.0-rc-sources.jar google-api-client-jackson2-1.16.0-rc.jar google-api-client-jackson2-1.16.0-rc.jar google-api-client-java6-1.16.0-rc-sources.jar google-api-client-java6-1.16.0-rc-sources.jar google-api-client-java6-1.16.0-rc.jar google-api-client-java6-1.16.0-rc.jar google-api-client-protobuf-1.16.0-rc-sources.jar google-api-client-protobuf-1.16.0-rc-sources.jar google-api-client-protobuf-1.16.0-rc.jar google-api-client-protobuf-1.16.0-rc.jar google-api-client-servlet-1.16.0-rc-sources.jar google-api-client-servlet-1.16.0-rc-sources.jar google-api-client-servlet-1.16.0-rc.jar google-api-client-servlet-1.16.0-rc.jar google-http-client-1.16.0-rc-sources.jar google-http-client-1.16.0-rc-sources.jar google-http-client-1.16.0-rc.jar google-http-client-1.16.0-rc.jar google-http-client-android-1.16.0-rc-sources.jar google-http-client-android-1.16.0-rc-sources.jar google-http-client-android-1.16.0-rc.jar google-http-client-android-1.16.0-rc.jar google-http-client-appengine-1.16.0-rc-sources.jar google-http-client-appengine-1.16.0-rc-sources.jar google-http-client-appengine-1.16.0-rc.jar google-http-client-appengine-1.16.0-rc.jar google-http-client-gson-1.16.0-rc-sources.jar google-http-client-gson-1.16.0-rc-sources.jar google-http-client-gson-1.16.0-rc.jar google-http-client-gson-1.16.0-rc.jar google-http-client-jackson-1.16.0-rc-sources.jar google-http-client-jackson-1.16.0-rc-sources.jar google-http-client-jackson-1.16.0-rc.jar google-http-client-jackson-1.16.0-rc.jar google-http-client-jackson2-1.16.0-rc-sources.jar google-http-client-jackson2-1.16.0-rc-sources.jar google-http-client-jackson2-1.16.0-rc.jar google-http-client-jackson2-1.16.0-rc.jar google-http-client-jdo-1.16.0-rc-sources.jar google-http-client-jdo-1.16.0-rc-sources.jar google-http-client-jdo-1.16.0-rc.jar google-http-client-jdo-1.16.0-rc.jar google-oauth-client-1.16.0-rc-sources.jar google-oauth-client-1.16.0-rc-sources.jar google-oauth-client-1.16.0-rc.jar google-oauth-client-1.16.0-rc.jar google-oauth-client-appengine-1.16.0-rc-sources.jar google-oauth-client-appengine-1.16.0-rc-sources.jar google-oauth-client-appengine-1.16.0-rc.jar google-oauth-client-appengine-1.16.0-rc.jar google-oauth-client-java6-1.16.0-rc-sources.jar google-oauth-client-java6-1.16.0-rc-sources.jar google-oauth-client-java6-1.16.0-rc.jar google-oauth-client-java6-1.16.0-rc.jar google-oauth-client-java7-1.16.0-rc-sources.jar google-oauth-client-java7-1.16.0-rc-sources.jar google-oauth-client-java7-1.16.0-rc.jar google-oauth-client-java7-1.16.0-rc.jar google-oauth-client-jetty-1.16.0-rc-sources.jar google-oauth-client-jetty-1.16.0-rc-sources.jar google-oauth-client-jetty-1.16.0-rc.jar google-oauth-client-jetty-1.16.0-rc.jar google-oauth-client-servlet-1.16.0-rc-sources.jar google-oauth-client-servlet-1.16.0-rc-sources.jar google-oauth-client-servlet-1.16.0-rc.jar google-oauth-client-servlet-1.16.0-rc.jar gson-2.1-sources.jar gson-2.1-sources.jar gson-2.1.jar gson-2.1.jar httpclient-4.0.1-sources.jar httpclient-4.0.1-sources.jar httpclient-4.0.1.jar httpclient-4.0.1.jar httpcore-4.0.1-sources.jar httpcore-4.0.1-sources.jar httpcore-4.0.1.jar httpcore-4.0.1.jar jackson-core-2.1.3-sources.jar jackson-core-2.1.3-sources.jar jackson-core-2.1.3.jar jackson-core-2.1.3.jar jackson-core-asl-1.9.11-sources.jar jackson-core-asl-1.9.11-sources.jar jackson-core-asl-1.9.11.jar jackson-core-asl-1.9.11.jar jcoord-1.0.jar jdo2-api-2.3-eb-sources.jar jdo2-api-2.3-eb-sources.jar jdo2-api-2.3-eb.jar jdo2-api-2.3-eb.jar jetty-6.1.26-sources.jar jetty-6.1.26-sources.jar jetty-6.1.26.jar jetty-6.1.26.jar jetty-util-6.1.26-sources.jar jetty-util-6.1.26-sources.jar jetty-util-6.1.26.jar jetty-util-6.1.26.jar jsr305-1.3.9.jar jsr305-1.3.9.jar protobuf-java-2.4.1-sources.jar protobuf-java-2.4.1-sources.jar protobuf-java-2.4.1.jar protobuf-java-2.4.1.jar squawk-android-deviceinfoendpoint-v1-20130806024300-java-1.16.0-rc-sources.jar squawk-android-deviceinfoendpoint-v1-20130807055445-java-1.16.0-rc-sources.jar squawk-android-messageEndpoint-v1-20130806024313-java-1.16.0-rc-sources.jar squawk-android-messageEndpoint-v1-20130807055501-java-1.16.0-rc-sources.jar transaction-api-1.1-sources.jar transaction-api-1.1-sources.jar transaction-api-1.1.jar transaction-api-1.1.jar twitter4j-core-3.0.3.jar twitter4j-core-3.0.3.jar twitter4j-stream-3.0.3.jar twitter4j-stream-3.0.3.jar xpp3-1.1.4c-sources.jar xpp3-1.1.4c-sources.jar xpp3-1.1.4c.jar xpp3-1.1.4c.jar |
Required Permissions | android.permission.ACCESS_COARSE_LOCATION android.permission.ACCESS_FINE_LOCATION android.permission.ACCESS_NETWORK_STATE android.permission.GET_ACCOUNTS android.permission.INTERNET android.permission.USE_CREDENTIALS android.permission.WAKE_LOCK android.permission.WRITE_EXTERNAL_STORAGE com.google.android.c2dm.permission.RECEIVE com.google.android.providers.gsf.permission.READ_GSERVICES com.jalbasri.squawk.permission.C2D_MESSAGE com.jalbasri.squawk.permission.MAPS_RECEIVE |
There are 24 image files in Squawk. The names of the image files are listed as follows.
collections_view_as_list.png common_signin_btn_icon_disabled_dark.9.png common_signin_btn_icon_disabled_focus_dark.9.png common_signin_btn_icon_disabled_focus_light.9.png common_signin_btn_icon_disabled_light.9.png common_signin_btn_icon_focus_dark.9.png common_signin_btn_icon_focus_light.9.png common_signin_btn_icon_normal_dark.9.png common_signin_btn_icon_normal_light.9.png common_signin_btn_icon_pressed_dark.9.png common_signin_btn_icon_pressed_light.9.png common_signin_btn_text_disabled_dark.9.png common_signin_btn_text_disabled_focus_dark.9.png common_signin_btn_text_disabled_focus_light.9.png common_signin_btn_text_disabled_light.9.png common_signin_btn_text_focus_dark.9.png common_signin_btn_text_focus_light.9.png common_signin_btn_text_normal_dark.9.png common_signin_btn_text_normal_light.9.png common_signin_btn_text_pressed_dark.9.png common_signin_btn_text_pressed_light.9.png location_map.png navigation_refresh.png twitter_bird.png
The following screenshort is generated from the image listed above.
Squawk has the following Java source files.
com.jalbasri.squawk.BuildConfig.java com.jalbasri.squawk.BuildConfig.java com.jalbasri.squawk.BuildConfig.java com.jalbasri.squawk.CloudEndpointUtils.java com.jalbasri.squawk.DeviceInfo.java com.jalbasri.squawk.DeviceInfoEndpoint.java com.jalbasri.squawk.EMF.java com.jalbasri.squawk.GCMIntentService.java com.jalbasri.squawk.GeoCalculationsHelper.java com.jalbasri.squawk.LocationProvider.java com.jalbasri.squawk.MainActivity.java com.jalbasri.squawk.Manifest.java com.jalbasri.squawk.Manifest.java com.jalbasri.squawk.Manifest.java com.jalbasri.squawk.MapRegion.java com.jalbasri.squawk.MessageData.java com.jalbasri.squawk.MessageEndpoint.java com.jalbasri.squawk.RegisterActivity.java com.jalbasri.squawk.SettingsActivity.java com.jalbasri.squawk.StatusListFragment.java com.jalbasri.squawk.StatusMapFragment.java com.jalbasri.squawk.Tweet.java com.jalbasri.squawk.TwitterEndpointService.java com.jalbasri.squawk.TwitterServlet.java com.jalbasri.squawk.TwitterStatusContentProvider.java com.jalbasri.squawk.TwitterStatusListSimpleCursorAdapter.java com.jalbasri.squawk.TwitterStatusUpdateService.java com.jalbasri.squawk.TwitterUpdateAlarmReceiver.java com.jalbasri.squawk.UpdateDeviceInfoAsyncTask.java com.jalbasri.squawk.deviceinfoendpoint.Deviceinfoendpoint.java com.jalbasri.squawk.deviceinfoendpoint.Deviceinfoendpoint.java com.jalbasri.squawk.deviceinfoendpoint.DeviceinfoendpointRequest.java com.jalbasri.squawk.deviceinfoendpoint.DeviceinfoendpointRequest.java com.jalbasri.squawk.deviceinfoendpoint.DeviceinfoendpointRequestInitializer.java com.jalbasri.squawk.deviceinfoendpoint.DeviceinfoendpointRequestInitializer.java com.jalbasri.squawk.deviceinfoendpoint.model.CollectionResponseDeviceInfo.java com.jalbasri.squawk.deviceinfoendpoint.model.CollectionResponseDeviceInfo.java com.jalbasri.squawk.deviceinfoendpoint.model.DeviceInfo.java com.jalbasri.squawk.deviceinfoendpoint.model.DeviceInfo.java com.jalbasri.squawk.deviceinfoendpoint.model.GeoLocation.java com.jalbasri.squawk.deviceinfoendpoint.model.GeoLocation.java com.jalbasri.squawk.deviceinfoendpoint.model.HashtagEntity.java com.jalbasri.squawk.deviceinfoendpoint.model.HashtagEntity.java com.jalbasri.squawk.deviceinfoendpoint.model.JsonMap.java com.jalbasri.squawk.deviceinfoendpoint.model.JsonMap.java com.jalbasri.squawk.deviceinfoendpoint.model.MapRegion.java com.jalbasri.squawk.deviceinfoendpoint.model.MediaEntity.java com.jalbasri.squawk.deviceinfoendpoint.model.MediaEntity.java com.jalbasri.squawk.deviceinfoendpoint.model.Place.java com.jalbasri.squawk.deviceinfoendpoint.model.Place.java com.jalbasri.squawk.deviceinfoendpoint.model.RateLimitStatus.java com.jalbasri.squawk.deviceinfoendpoint.model.RateLimitStatus.java com.jalbasri.squawk.deviceinfoendpoint.model.Status.java com.jalbasri.squawk.deviceinfoendpoint.model.Status.java com.jalbasri.squawk.deviceinfoendpoint.model.Tweet.java com.jalbasri.squawk.deviceinfoendpoint.model.Tweet.java com.jalbasri.squawk.deviceinfoendpoint.model.TweetCollection.java com.jalbasri.squawk.deviceinfoendpoint.model.TweetCollection.java com.jalbasri.squawk.deviceinfoendpoint.model.URL.java com.jalbasri.squawk.deviceinfoendpoint.model.URL.java com.jalbasri.squawk.deviceinfoendpoint.model.URLEntity.java com.jalbasri.squawk.deviceinfoendpoint.model.URLEntity.java com.jalbasri.squawk.deviceinfoendpoint.model.User.java com.jalbasri.squawk.deviceinfoendpoint.model.User.java com.jalbasri.squawk.deviceinfoendpoint.model.UserMentionEntity.java com.jalbasri.squawk.deviceinfoendpoint.model.UserMentionEntity.java com.jalbasri.squawk.messageEndpoint.MessageEndpoint.java com.jalbasri.squawk.messageEndpoint.MessageEndpoint.java com.jalbasri.squawk.messageEndpoint.MessageEndpointRequest.java com.jalbasri.squawk.messageEndpoint.MessageEndpointRequest.java com.jalbasri.squawk.messageEndpoint.MessageEndpointRequestInitializer.java com.jalbasri.squawk.messageEndpoint.MessageEndpointRequestInitializer.java com.jalbasri.squawk.messageEndpoint.model.CollectionResponseMessageData.java com.jalbasri.squawk.messageEndpoint.model.CollectionResponseMessageData.java com.jalbasri.squawk.messageEndpoint.model.Key.java com.jalbasri.squawk.messageEndpoint.model.Key.java com.jalbasri.squawk.messageEndpoint.model.MessageData.java com.jalbasri.squawk.messageEndpoint.model.MessageData.java org.gavaghan.geodesy.Angle .java org.gavaghan.geodesy.Ellipsoid.java org.gavaghan.geodesy.GeodeticCalculator .java org.gavaghan.geodesy.GeodeticCurve.java org.gavaghan.geodesy.GeodeticMeasurement.java org.gavaghan.geodesy.GlobalCoordinates.java org.gavaghan.geodesy.GlobalPosition.java