Android Open Source - Example code ProgrammingAndroid2Examples






Project Summary

This repo contains example code for O'Reilly's "Programming Android" by Zigured Mednieks, Laird Dornin, Blake Meike and Masumi Nakamura.

Web Site / Source Repository

ProgrammingAndroid2Examples is hosted in the following web site
https://github.com/bmeike/ProgrammingAndroid2Examples

If you think the Android project ProgrammingAndroid2Examples listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of ProgrammingAndroid2Examples.

ItemValue
Java File Count148
Supported screen sizes[mdpi, ldpi, hdpi]
Target SDK Version14
Minimum SDK Version8
Activity Count61
Fragment Count11
jar files usedandroid-support-v4.jar
android-support-v4.jar
commons-codec-1.2.jar
commons-httpclient-3.1.jar
commons-logging-1.0.4.jar
jetty-continuation-7.0.2.v20100331.jar
jetty-http-7.0.2.v20100331.jar
jetty-io-7.0.2.v20100331.jar
jetty-security-7.0.2.v20100331.jar
jetty-server-7.0.2.v20100331.jar
jetty-servlet-7.0.2.v20100331.jar
jetty-util-7.0.2.v20100331.jar
json-1.0.0.jar
servlet-api-2.5.jar
Required Permissionsandroid.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS
android.permission.ACCESS_MOCK_LOCATION
android.permission.AUTHENTICATE_ACCOUNTS
android.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN
android.permission.CALL_PHONE
android.permission.CAMERA
android.permission.GET_ACCOUNTS
android.permission.INTERNET
android.permission.MANAGE_ACCOUNTS
android.permission.NFC
android.permission.READ_CONTACTS
android.permission.READ_SYNC_SETTINGS
android.permission.READ_SYNC_STATS
android.permission.RECORD_AUDIO
android.permission.RECORD_VIDEO
android.permission.USE_CREDENTIALS
android.permission.VIBRATE
android.permission.WRITE_CONTACTS
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.WRITE_SECURE_SETTINGS
android.permission.WRITE_SETTINGS
android.permission.WRITE_SYNC_SETTINGS
Raw File Namesres\raw\example.mp3
res\raw\media_cmd_line.sql
res\raw\sonnets.txt
res\raw\yt_query_json.json
res\raw\yt_query_rss.xml




Resource Files

There are 17 image files in ProgrammingAndroid2Examples. The names of the image files are listed as follows.

android_tiny_image.png
browser.png
cb.png
dots_f0.png
dots_f1.png
dots_f2.png
dots_f3.png
dots_f4.png
ic_menu_preferences.png
icon2.png
pause.png
phone.png
play.png
record.png
stop.png
trashcan.png
video_reload.png

The following screenshort is generated from the image listed above.

null




Java Source Files

ProgrammingAndroid2Examples has the following Java source files.

animate.AnimateActivity.java
com.example.android.apis.graphics.GLSurfaceView
.java
com.finchframework.bluetooth.BtConsoleActivity.java
com.finchframework.bluetooth.BtHelperHandler.java
com.finchframework.bluetooth.BtSPPHelper.java
com.finchframework.bluetooth.DeviceListActivity.java
com.finchframework.finch.Finch.java
com.finchframework.finch.FinchApplication.java
com.finchframework.finch.FinchWelcome.java
com.finchframework.finch.rest.FileHandler.java
com.finchframework.finch.rest.FileHandlerFactory.java
com.finchframework.finch.rest.RESTfulContentProvider.java
com.finchframework.finch.rest.RawResponse.java
com.finchframework.finch.rest.ResponseHandler.java
com.finchframework.finch.rest.UriRequestTask.java
com.finchframework.uiframework.ContentControlActivity.java
com.finchframework.uiframework.ContentFragment.java
com.finchframework.uiframework.ControlFragment.java
com.finchframework.uiframework.DetailFragment.java
com.finchframework.uiframework.ListAndContentActivity.java
com.finchframework.uiframework.QueryResultsListFragment.java
com.finchframework.uiframework.TabManager.java
com.oreilly.demo.android.pa.aidl.client.AIDLDemo.java
com.oreilly.demo.android.pa.aidl.parcelables.ParcelableList.java
com.oreilly.demo.android.pa.aidl.parcelables.SimpleParcelable.java
com.oreilly.demo.android.pa.aidl.service.Path.java
com.oreilly.demo.android.pa.aidl.service.Point.java
com.oreilly.demo.android.pa.aidl.service.SimplePathService.java
com.oreilly.demo.android.pa.asynctask.AsyncTaskDemo.java
com.oreilly.demo.android.pa.asynctask.AsyncTaskDemoWithProgress.java
com.oreilly.demo.android.pa.asynctask.AsyncTaskSample.java
com.oreilly.demo.android.pa.asynctask.game.Game.java
com.oreilly.demo.android.pa.asynctask.game.MockGame.java
com.oreilly.demo.android.pa.asynctask.game.PersistentModel.java
com.oreilly.demo.android.pa.audioplayer.AudioPlayer.java
com.oreilly.demo.android.pa.audioplayer.AudioPlayerWAudioTrack.java
com.oreilly.demo.android.pa.audioplayer.AudioPlayerWMediaController.java
com.oreilly.demo.android.pa.audioplayer.AudioRecorder.java
com.oreilly.demo.android.pa.audioplayer.AudioRecorderViaIntent.java
com.oreilly.demo.android.pa.audioplayer.AudioRecorderWAudioRecord.java
com.oreilly.demo.android.pa.audioplayer.MultiMedia.java
com.oreilly.demo.android.pa.audioplayer.VideoPlayer.java
com.oreilly.demo.android.pa.audioplayer.VideoRecorder.java
com.oreilly.demo.android.pa.audioplayer.VideoRecorderViaIntent.java
com.oreilly.demo.android.pa.clientserver.client.account.AccountActivity.java
com.oreilly.demo.android.pa.clientserver.client.account.AccountAddActivity.java
com.oreilly.demo.android.pa.clientserver.client.sync.LoginActivity.java
com.oreilly.demo.android.pa.clientserver.client.sync.NetworkUtil.java
com.oreilly.demo.android.pa.clientserver.client.sync.Settings.java
com.oreilly.demo.android.pa.clientserver.client.sync.authsync.AuthenticationService.java
com.oreilly.demo.android.pa.clientserver.client.sync.authsync.Authenticator.java
com.oreilly.demo.android.pa.clientserver.client.sync.authsync.SyncAdapter.java
com.oreilly.demo.android.pa.clientserver.client.sync.authsync.SyncService.java
com.oreilly.demo.android.pa.clientserver.client.sync.dataobjects.Change.java
com.oreilly.demo.android.pa.clientserver.client.sync.dataobjects.ListFriends.java
com.oreilly.demo.android.pa.clientserver.client.sync.dataobjects.User.java
com.oreilly.demo.android.pa.clientserver.server.Config.java
com.oreilly.demo.android.pa.clientserver.server.MainServer.java
com.oreilly.demo.android.pa.clientserver.server.ServerStatic.java
com.oreilly.demo.android.pa.clientserver.server.ServletUtil.java
com.oreilly.demo.android.pa.clientserver.server.data.UsersData.java
com.oreilly.demo.android.pa.clientserver.server.dataobjects.Change.java
com.oreilly.demo.android.pa.clientserver.server.dataobjects.ListFriends.java
com.oreilly.demo.android.pa.clientserver.server.dataobjects.User.java
com.oreilly.demo.android.pa.clientserver.server.servlet.AddFriendServlet.java
com.oreilly.demo.android.pa.clientserver.server.servlet.AddUserServlet.java
com.oreilly.demo.android.pa.clientserver.server.servlet.BaseServlet.java
com.oreilly.demo.android.pa.clientserver.server.servlet.DeleteFriendServlet.java
com.oreilly.demo.android.pa.clientserver.server.servlet.GetFriendsServlet.java
com.oreilly.demo.android.pa.clientserver.server.servlet.ISHttpServletType.java
com.oreilly.demo.android.pa.clientserver.server.servlet.LoginServlet.java
com.oreilly.demo.android.pa.contactviewer.ContactDetailActivity.java
com.oreilly.demo.android.pa.contactviewer.ContactDetailFragment.java
com.oreilly.demo.android.pa.contactviewer.ContactDetails.java
com.oreilly.demo.android.pa.contactviewer.ContactViewer.java
com.oreilly.demo.android.pa.contactviewer.ContactsCursorAdapter.java
com.oreilly.demo.android.pa.contactviewer.ContactsFragment.java
com.oreilly.demo.android.pa.filllisttask.FillListTask.java
com.oreilly.demo.android.pa.finchlifecycle.FinchApplication.java
com.oreilly.demo.android.pa.finchlifecycle.FinchLifecycle.java
com.oreilly.demo.android.pa.finchlifecycle.TestFragment.java
com.oreilly.demo.android.pa.finchlifecyclebackport.FinchApplication.java
com.oreilly.demo.android.pa.finchlifecyclebackport.FinchLifecycle.java
com.oreilly.demo.android.pa.finchlifecyclebackport.TestFragment.java
com.oreilly.demo.android.pa.finchvideo.FinchVideoActivity.java
com.oreilly.demo.android.pa.finchvideo.FinchVideoDemo.java
com.oreilly.demo.android.pa.finchvideo.SimpleFinchVideoActivity.java
com.oreilly.demo.android.pa.finchvideo.provider.FinchVideo.java
com.oreilly.demo.android.pa.finchvideo.provider.FinchVideoContentProvider.java
com.oreilly.demo.android.pa.finchvideo.provider.SimpleFinchVideoContentProvider.java
com.oreilly.demo.android.pa.finchvideo.provider.YouTubeHandler.java
com.oreilly.demo.android.pa.lifecycle.TestActivity.java
com.oreilly.demo.android.pa.lifecycle.TestBroadcastReceiver.java
com.oreilly.demo.android.pa.lifecycle.TestProvider.java
com.oreilly.demo.android.pa.lifecycle.TestService.java
com.oreilly.demo.android.pa.microjobs.AddJob.java
com.oreilly.demo.android.pa.microjobs.EditJob.java
com.oreilly.demo.android.pa.microjobs.MicroJobs.java
com.oreilly.demo.android.pa.microjobs.MicroJobsDatabase.java
com.oreilly.demo.android.pa.microjobs.MicroJobsDetail.java
com.oreilly.demo.android.pa.microjobs.MicroJobsEmpDetail.java
com.oreilly.demo.android.pa.microjobs.MicroJobsList.java
com.oreilly.demo.android.pa.ndkdemo.NDKApp.java
com.oreilly.demo.android.pa.ndkdemo.SampleActivityWithNativeMethods.java
com.oreilly.demo.android.pa.searchdemo.CustomSearchSuggestionProvider.java
com.oreilly.demo.android.pa.searchdemo.MainActivity.java
com.oreilly.demo.android.pa.searchdemo.SearchActivity.java
com.oreilly.demo.android.pa.searchdemo.SearchDB.java
com.oreilly.demo.android.pa.searchdemo.SearchDBLogic.java
com.oreilly.demo.android.pa.searchdemo.SearchDBProvider.java
com.oreilly.demo.android.pa.searchdemo.SearchLogic.java
com.oreilly.demo.android.pa.searchdemo.SearchLogicInterface.java
com.oreilly.demo.android.pa.searchdemo.Sonnet.java
com.oreilly.demo.android.pa.searchdemo.SonnetFragment.java
com.oreilly.demo.android.pa.sensordemo.Accessibility.java
com.oreilly.demo.android.pa.sensordemo.GestureAdd.java
com.oreilly.demo.android.pa.sensordemo.GestureView.java
com.oreilly.demo.android.pa.sensordemo.MainActivity.java
com.oreilly.demo.android.pa.sensordemo.NFC.java
com.oreilly.demo.android.pa.sensordemo.NFC233.java
com.oreilly.demo.android.pa.sensordemo.NFC40.java
com.oreilly.demo.android.pa.sensordemo.SensorAccel.java
com.oreilly.demo.android.pa.sensordemo.SensorGravity.java
com.oreilly.demo.android.pa.sensordemo.SensorGyro.java
com.oreilly.demo.android.pa.sensordemo.SensorLight.java
com.oreilly.demo.android.pa.sensordemo.SensorLinearAcceleration.java
com.oreilly.demo.android.pa.sensordemo.SensorMagnetic.java
com.oreilly.demo.android.pa.sensordemo.SensorPressure.java
com.oreilly.demo.android.pa.sensordemo.SensorProximity.java
com.oreilly.demo.android.pa.sensordemo.SensorRotationVector.java
com.oreilly.demo.android.pa.sensordemo.SensorTemp.java
com.oreilly.demo.android.pa.serialize.JSerialize.java
com.oreilly.demo.android.pa.sharedlisttask.SharedListTask.java
com.oreilly.demo.android.pa.simplefragment.DateTime.java
com.oreilly.demo.android.pa.simplefragment.SimpleFragment.java
com.oreilly.demo.android.pa.uidemo.TouchMe.java
com.oreilly.demo.android.pa.uidemo.model.Dot.java
com.oreilly.demo.android.pa.uidemo.model.Dots.java
com.oreilly.demo.android.pa.uidemo.view.DotView.java
com.oreilly.demo.android.pa.viewdemo.PaintActivity.java
com.oreilly.demo.android.pa.viewdemo.TransformIt.java
com.oreilly.demo.android.pa.viewdemo.drawable.HelloAndroidTextDrawable.java
com.oreilly.demo.android.pa.viewdemo.efx.RotationTransitionAnimation
.java
com.oreilly.demo.android.pa.viewdemo.widget.EffectsWidget.java
com.oreilly.demo.android.pa.viewdemo.widget.GLDemoWidget.java
com.oreilly.demo.android.pa.viewdemo.widget.PaintWidget.java
com.oreilly.demo.android.pa.viewdemo.widget.TransformedViewWidget.java