Based on Android SDK v4.1(Jelly Bean).
Android.Application.Development.Cookbook.SourceCode is hosted in the following web site
https://github.com/dongdaqing/Android.Application.Development.Cookbook.SourceCode
If you think the Android project Android.Application.Development.Cookbook.SourceCode 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 Android.Application.Development.Cookbook.SourceCode.
Item | Value |
---|---|
Java File Count | 118 |
Supported screen sizes | [mdpi, hdpi, xhdpi] |
Target SDK Version | 15 |
Minimum SDK Version | 8 |
Activity Count | 87 |
Fragment Count | 3 |
jar files used | android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar android-support-v4.jar |
Required Permissions | android.permission.ACCESS_COARSE_LOCATION android.permission.ACCESS_FINE_LOCATION android.permission.ACCESS_NETWORK_STATE android.permission.BLUETOOTH android.permission.BLUETOOTH_ADMIN android.permission.CALL_PHONE android.permission.CAMERA android.permission.CHANGE_WIFI_STATE android.permission.FLASHLIGHT android.permission.INTERNET android.permission.PROCESS_OUTGOING_CALLS android.permission.READ_CONTACTS android.permission.READ_PHONE_STATE android.permission.READ_SMS android.permission.RECEIVE_BOOT_COMPLETED android.permission.RECEIVE_SMS android.permission.SEND_SMS android.permission.WRITE_EXTERNAL_STORAGE android.permission.WRITE_SETTINGS |
Asset File Names | assets\mydb |
Raw File Names | res\raw\textfile.txt |
There are 3 image files in Android.Application.Development.Cookbook.SourceCode. The names of the image files are listed as follows.
ic_action_search.png jellybean.png nexus_7.png
The following screenshort is generated from the image listed above.
Android.Application.Development.Cookbook.SourceCode has the following Java source files.
com.example.capturehardwarebuttons.MainActivity.java com.example.checknetworkstate.MainActivity.java com.example.detecthardwarefeatures.MainActivity.java com.example.usinglinearlayout.MainActivity.java com.example.usingtimepicker.MainActivity.java net.learn2develop.airplanemode.AirplaneModeReceiver.java net.learn2develop.airplanemode.MainActivity.java net.learn2develop.autocalls.IncomingCallsReceiver.java net.learn2develop.autocalls.MainActivity.java net.learn2develop.autocomplete.MainActivity.java net.learn2develop.autostartapp.BootupReceiver.java net.learn2develop.autostartapp.MainActivity.java net.learn2develop.barcodescanner.IntentIntegrator.java net.learn2develop.barcodescanner.IntentResult.java net.learn2develop.barcodescanner.MainActivity.java net.learn2develop.blockoutgoingcall.MainActivity.java net.learn2develop.blockoutgoingcall.OutgoingCallsReceiver.java net.learn2develop.bluetooth.MainActivity.java net.learn2develop.buttons.MainActivity.java net.learn2develop.cache.MainActivity.java net.learn2develop.callingapps.MainActivity.java net.learn2develop.calllogs.MainActivity.java net.learn2develop.camera.MainActivity.java net.learn2develop.checkboxes.MainActivity.java net.learn2develop.checkboxesratings.MainActivity.java net.learn2develop.contextandoptionsmenu.MainActivity.java net.learn2develop.customlistview.AdvancedCustomArrayAdapter.java net.learn2develop.customlistview.CustomArrayAdapter.java net.learn2develop.customlistview.MainActivity.java net.learn2develop.custommaps.CustomMapView.java net.learn2develop.custommaps.MainActivity.java net.learn2develop.custommaps.OnPanAndZoomListener.java net.learn2develop.databases.DBAdapter.java net.learn2develop.databases.MainActivity.java net.learn2develop.detectoutgoingsms.MainActivity.java net.learn2develop.dialogs.InputNameDialogFragment.java net.learn2develop.dialogs.MainActivity.java net.learn2develop.dialogs.YesNoDialogFragment.java net.learn2develop.externalstorage.MainActivity.java net.learn2develop.fileattachment.MainActivity.java net.learn2develop.files.MainActivity.java net.learn2develop.flashlight.MainActivity.java net.learn2develop.fragmentexample.DetailActivity.java net.learn2develop.fragmentexample.DetailFragment.java net.learn2develop.fragmentexample.MainActivity.java net.learn2develop.fragmentexample.MasterFragment.java net.learn2develop.gallery.MainActivity.java net.learn2develop.grid.MainActivity.java net.learn2develop.http.MainActivity.java net.learn2develop.imagebuttons.MainActivity.java net.learn2develop.imageswitcher.MainActivity.java net.learn2develop.installtosd.MainActivity.java net.learn2develop.intentfilters.MainActivity.java net.learn2develop.intentfilters.MyBrowserActivity.java net.learn2develop.interceptsmsmessages.MainActivity.java net.learn2develop.interceptsmsmessages.SMSReceiver.java net.learn2develop.ipaddress.MainActivity.java net.learn2develop.json.MainActivity.java net.learn2develop.lbsgps.MainActivity.java net.learn2develop.lbsgps.MainActivity.java net.learn2develop.lbsreceiver.MainActivity.java net.learn2develop.lbsreceiver.MyLocationReceiver.java net.learn2develop.lbsreceiver_datalogging.DBAdapter.java net.learn2develop.lbsreceiver_datalogging.MainActivity.java net.learn2develop.lbsreceiver_datalogging.MyLocationReceiver.java net.learn2develop.lbsreceiver_datalogging.MyService.java net.learn2develop.linking.Activity2.java net.learn2develop.linking.MainActivity.java net.learn2develop.listview.MainActivity.java net.learn2develop.listview2.MainActivity.java net.learn2develop.localization.MainActivity.java net.learn2develop.locationproviders.MainActivity.java net.learn2develop.makecalls.MainActivity.java net.learn2develop.maps.MainActivity.java net.learn2develop.maps.MainActivity.java net.learn2develop.maps.MainActivity.java net.learn2develop.maps.MainActivity.java net.learn2develop.maps.MainActivity.java net.learn2develop.maps.MainActivity.java net.learn2develop.maps.MyItemizedOverlay.java net.learn2develop.messagingapp.MainActivity.java net.learn2develop.monitorlocation.MainActivity.java net.learn2develop.myapp.MainActivity.java net.learn2develop.passingdata.MainActivity.java net.learn2develop.passingdata.MyCustomClass.java net.learn2develop.passingdata.SecondActivity.java net.learn2develop.phone.MainActivity.java net.learn2develop.phone.PhoneReceiver.java net.learn2develop.phone.PhoneStateReceiver.java net.learn2develop.precreated.DBAdapter.java net.learn2develop.precreated.MainActivity.java net.learn2develop.preferences.MainActivity.java net.learn2develop.preferencescreens.AppPreferenceActivity.java net.learn2develop.preferencescreens.MainActivity.java net.learn2develop.radiobuttons.MainActivity.java net.learn2develop.sendsmswithfeedback.MainActivity.java net.learn2develop.simcardid.MainActivity.java net.learn2develop.socketclient.MainActivity.java net.learn2develop.socketserver.MainActivity.java net.learn2develop.spinner.MainActivity.java net.learn2develop.swiping.MainActivity.java net.learn2develop.swiping.MyPageAdapter.java net.learn2develop.togglegps.MainActivity.java net.learn2develop.turnonbluetooth.MainActivity.java net.learn2develop.turnonbluetooth.MyBTBroadcastReceiver.java net.learn2develop.usingbluetooth.CommsThread.java net.learn2develop.usingbluetooth.ConnectToServerThread.java net.learn2develop.usingbluetooth.MainActivity.java net.learn2develop.usingbluetooth.ServerThread.java net.learn2develop.usingbroadcastreceiver.MainActivity.java net.learn2develop.usingbroadcastreceiver.MySecondBroadcastReceiver.java net.learn2develop.usingdatepicker.MainActivity.java net.learn2develop.usingframelayout.MainActivity.java net.learn2develop.usingrelativelayout.MainActivity.java net.learn2develop.usingscrollview.MainActivity.java net.learn2develop.usingtablelayout.MainActivity.java net.learn2develop.webbrowser.MainActivity.java net.learndevelop.sendsms.MainActivity.java