Android Open Source - Example example ProgrammingAndroidExamples






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

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

If you think the Android project ProgrammingAndroidExamples 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 ProgrammingAndroidExamples.

ItemValue
Java File Count148
Supported screen sizes[ldpi, mdpi, hdpi]
Minimum SDK Version11
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 ProgrammingAndroidExamples. 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

ProgrammingAndroidExamples 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