Download link
File List
-
文件过大导致无法格式化,将以元数据展示。
[{"path": "Android Development Tutorial #21 - Building the GUI.mp4", "length": 149935529}, {"path": "Android Development Tutorial #22 - Reviewing main.xml.mp4", "length": 140062847}, {"path": "Android Development Tutorial #25 - onCreate method.mp4", "length": 113146584}, {"path": "Android Development Tutorial #135 - DatabaseConnector.java- Utility class that handles.mp4", "length": 101719747}, {"path": "Android Development Tutorial #168 - Slideshow.java- Nested classes ViewHolder and Slide.mp4", "length": 95293351}, {"path": "Android Development Tutorial #89 - SpotOnView.java- Runnable addSpotRunnable (Part 1).mp4", "length": 90470771}, {"path": "Android Development Tutorial #8 - Importing an Eclipse project.mp4", "length": 85994758}, {"path": "Android Development Tutorial #23 - Import declarations, extending Activity.mp4", "length": 83087117}, {"path": "Android Development Tutorial #17 - Examining the XML files.mp4", "length": 82815796}, {"path": "Android Development Tutorial #33 - Reviewing the main.xml layout.mp4", "length": 82119006}, {"path": "Android Development Tutorial #52 - onCreateOptionsMenu and onOptionsItemSelected.mp4", "length": 81947508}, {"path": "Android Development Tutorial #215 - Test Driving the WeatherViewer app.mp4", "length": 78580670}, {"path": "Android Development Tutorial #13 - Replacing main.xml and configuring the layout.mp4", "length": 75731532}, {"path": "Android Development Tutorial #346 - FavoriteTwitterSearches.html- HTML5 document.mp4", "length": 67673699}, {"path": "Android Development Tutorial #167 - Slideshow.java- Overriding Activity methods onCreate.mp4", "length": 65791950}, {"path": "Android Development Tutorial #50 - loadNextFlag, getTableRow and getCountryName method.mp4", "length": 64545324}, {"path": "Android Development Tutorial #349 - FavoriteTwitterSearches.cs- Function loadSearches.m.mp4", "length": 64021164}, {"path": "Android Development Tutorial #15 - Configuring the rest of the TextView's properties.m.mp4", "length": 60541634}, {"path": "Android Development Tutorial #14 - Adding a TextView and configuring it's Text propert.mp4", "length": 59652255}, {"path": "Android Development Tutorial #51 - submitGuess and disableButtons methods.mp4", "length": 59101412}, {"path": "Android Development Tutorial #16 - Adding the ImageViews.mp4", "length": 58549049}, {"path": "Android Development Tutorial #1 - Introduction.mp4", "length": 56194305}, {"path": "Android Development Tutorial #47 - Import declarations, extending Activity.mp4", "length": 56093084}, {"path": "Android Development Tutorial #328 - AddressBook.java- package statement, import statement.mp4", "length": 55230240}, {"path": "Android Development Tutorial #103 - Method showColorDialog.mp4", "length": 55153646}, {"path": "Android Development Tutorial #156 - Test-driving the Slideshow app.mp4", "length": 54620164}, {"path": "Android Development Tutorial #3 - Installing the Java SE 6 Development Kit and the Eclipse.mp4", "length": 54221101}, {"path": "Android Development Tutorial #6 - Creating an AVD to emulate an Android Device.mp4", "length": 54203768}, {"path": "Android Development Tutorial #258 - ReadForecastTask.java- Methods doInBackground.mp4", "length": 54143317}, {"path": "Android Development Tutorial #255 - ReadLocationTask.java- Method doInBackground.mp4", "length": 53749594}, {"path": "Android Development Tutorial #305 - VoiceRecorder.java- OnCheckedChangedListener record.mp4", "length": 50876975}, {"path": "Android Development Tutorial #12 - Introducing the Visual Layout Editor.mp4", "length": 50215522}, {"path": "Android Development Tutorial #140 - RouteTracker.java- Overriding Activity methods onSt..mp4", "length": 49895829}, {"path": "Android Development Tutorial #95 - Test-driving the Doodlz app.mp4", "length": 49579485}, {"path": "Android Development Tutorial #121 - AddressBook activity and ViewContact activity.mp4", "length": 48119387}, {"path": "Android Development Tutorial #125 - GetContactsTask subclass of AsyncTask.mp4", "length": 47895829}, {"path": "Android Development Tutorial #109 - Overriding method onTouchEvent.mp4", "length": 47021544}, {"path": "Android Development Tutorial #113 - saveImage.mp4", "length": 46313930}, {"path": "Android Development Tutorial #138 - RouteTracker.java- package statement, import statem.mp4", "length": 45835668}, {"path": "Android Development Tutorial #289 - Pizza.java- Overriding Activity method onActivityRe.mp4", "length": 45685253}, {"path": "Android Development Tutorial #126 - Overriding Activity methods onCreateOptionsMenu.mp4", "length": 45107272}, {"path": "Android Development Tutorial #37 - refreshButtons and makeTag utility methods.mp4", "length": 44406215}, {"path": "Android Development Tutorial #49 - resetQuiz method.mp4", "length": 44283937}, {"path": "Android Development Tutorial #41 - queryButtonListener.mp4", "length": 43870661}, {"path": "Android Development Tutorial #253 - ReadLocationTask.java- package statement.mp4", "length": 43864631}, {"path": "Android Development Tutorial #244 - AddCityDialogFragment.java- Class for a dialog.mp4", "length": 43639747}, {"path": "Android Development Tutorial #65 - Constructor.mp4", "length": 43365288}, {"path": "Android Development Tutorial #114 - Test-driving the Address Book.mp4", "length": 43184326}, {"path": "Android Development Tutorial #127 - OnItemClickListener viewContactListener.mp4", "length": 43085962}, {"path": "Android Development Tutorial #44 - Reviewing the main.xml layout.mp4", "length": 42830678}, {"path": "Android Development Tutorial #4 - Installing the Android SDK and the ADT Plugin for Eclipse.mp4", "length": 42067196}, {"path": "Android Development Tutorial #347 - style.css- Styles used in the Favorite Twitter Search.mp4", "length": 41631016}, {"path": "Android Development Tutorial #24 - fields of class TipCalculator.mp4", "length": 41616553}, {"path": "Android Development Tutorial #82 - SpotOnView.java- Extending class View.mp4", "length": 41361819}, {"path": "Android Game Development #87 - Mission 3- Detecting Player Death.mp4", "length": 40195341}, {"path": "Android Development Tutorial #276 - WeatherProvider.java- Nested class WeatherServices.mp4", "length": 39817807}, {"path": "Android Development Tutorial #46 - Reviewing the incorrect_shake.xml flag-shake animat.mp4", "length": 39698439}, {"path": "Android Development Tutorial #210 - PictureTaker.java- Implementing Camera.Picture.mp4", "length": 39539808}, {"path": "Android Development Tutorial #106 - Extending class View, fields, constructor.mp4", "length": 39166945}, {"path": "Android Development Tutorial #48 - onCreate method.mp4", "length": 39057489}, {"path": "Android Development Tutorial #75 - CannonThread class.mp4", "length": 38787065}, {"path": "Android Development Tutorial #71 - drawGameElements method.mp4", "length": 38193633}, {"path": "Android Development Tutorial #287 - Pizza.java- Method utteranceCompleted.mp4", "length": 37852768}, {"path": "Android Development Tutorial #98 - package statement, import statements and fields.mp4", "length": 37651271}, {"path": "Android Development Tutorial #30 - Favorite Twitter Searches App.mp4", "length": 37575844}, {"path": "Android Development Tutorial #189 - SlideshowPlayer.java- Runnable updateSlideshow.mp4", "length": 37423940}, {"path": "Android Development Tutorial #97 - Reviewing the layout files.mp4", "length": 37205602}, {"path": "Android Development Tutorial #270 - ReadFiveDayForecast.java- Method doInBackground.mp4", "length": 37165072}, {"path": "Android Development Tutorial #199 - Slideshow.java- Nested class LoadSlideshowTask.mp4", "length": 36958664}, {"path": "Android Development Tutorial #39 - saveButtonListener anonymous inner class.mp4", "length": 36931666}, {"path": "Android Development Tutorial #68 - updatePositions method.mp4", "length": 36882115}, {"path": "Android Development Tutorial #122 - package statement, import statements.mp4", "length": 36551817}, {"path": "Android Development Tutorial #136 - Reviewing the AndroidManifest.xml file.mp4", "length": 35961494}, {"path": "Android Development Tutorial #231 - WeatherViewerActivity.java- Method selectForecast.mp4", "length": 35896501}, {"path": "Android Development Tutorial #190 - Test Driving the Enhance d Slideshow app.mp4", "length": 35789405}, {"path": "Android Development Tutorial #340 - DeviceChooserActivity.java- Overriding Activity.mp4", "length": 35638270}, {"path": "Android Development Tutorial #64 - package and import statements.mp4", "length": 34732744}, {"path": "Android Development Tutorial #104 - Method showLineWidthDialog.mp4", "length": 34359067}, {"path": "Android Development Tutorial #11 - Creating the Welcome app's project in Eclipse.mp4", "length": 34173704}, {"path": "Android Development Tutorial #283 - Pizza.java- Overriding Activity method onResume.mp4", "length": 33955035}, {"path": "Android Development Tutorial #28 - OnSeekBarChangeListener.mp4", "length": 33865234}, {"path": "Android Development Tutorial #316 - SavedRecordings.java- Nested class SavedRecordings.mp4", "length": 33772524}, {"path": "Android Development Tutorial #133 - package statement, import statement.mp4", "length": 33748049}, {"path": "Android Development Tutorial #338 - ViewContact.java- Nested class SendContactTask send.mp4", "length": 33635255}, {"path": "Android Development Tutorial #35 - Import declarations, extending Activity.mp4", "length": 33602246}, {"path": "Android Development Tutorial #130 - LoadContactTask subclass of AsyncTask.mp4", "length": 33592673}, {"path": "Android Development Tutorial #332 - AddressBook.java- Method listenForContact.mp4", "length": 33470718}, {"path": "Android Development Tutorial #323 - Test Driving the Enhanced Address Book app.mp4", "length": 33087691}, {"path": "Android Development Tutorial #296 - Test Driving the Voice Recorder app.mp4", "length": 32788388}, {"path": "Android Development Tutorial #183 - SlideshowEditor.java- Nested classes ViewHolder.mp4", "length": 32706958}, {"path": "Android Development Tutorial #261 - FiveDayForecastFragment.java- package statement.mp4", "length": 31887646}, {"path": "Android Game Development #32 - AnimatedSprite Explanation.mp4", "length": 31883654}, {"path": "Android Development Tutorial #116 - Styles defined in styles.xml.mp4", "length": 31431407}, {"path": "Android Development Tutorial #38 - makeTagGUI utility method.mp4", "length": 31420347}, {"path": "Android Development Tutorial #345 - Test Driving the HTML5 Favorite Twitter Searches App.mp4", "length": 31068134}, {"path": "Android Development Tutorial #100 - Methods enableAccelerometerListening and disableAcc.mp4", "length": 30895153}, {"path": "Android Development Tutorial #101 - Implementing interface SensorEventListener.mp4", "length": 30366473}, {"path": "Android Development Tutorial #282 - Pizza.java- Overriding Activity method onCreate.mp4", "length": 30321190}, {"path": "Android Development Tutorial #221 - WeatherViewerActivity.java- package statement.mp4", "length": 30260273}, {"path": "Android Game Development #57 - Mission 2- Managing The Shot.mp4", "length": 30256504}, {"path": "Android Development Tutorial #77 - Test-driving the SpotOn Game app.mp4", "length": 29856732}, {"path": "Android Development Tutorial #155 - RouteOverlay.java- Overriding View method draw.mp4", "length": 28996801}, {"path": "Android Development Tutorial #120 - AddEditContact Activity's layout.mp4", "length": 28784077}, {"path": "Android Development Tutorial #319 - SavedRecordings.java- Overriding ListActivity method.mp4", "length": 28574432}, {"path": "Android Development Tutorial #32 - Reviewing the colors.xml, dimen.xml and strings.xml.mp4", "length": 28313548}, {"path": "Android Development Tutorial #29 - TextWatcher.mp4", "length": 28115717}, {"path": "Android Development Tutorial #273 - WeatherProvider.java- package statement.mp4", "length": 28073235}, {"path": "Android Development Tutorial #31 - Importing the Favorite Twitter Searches.mp4", "length": 28059830}, {"path": "Android Development Tutorial #43 - Reviewing the colors.xml, dimen.xml and strings.xml.mp4", "length": 27722859}, {"path": "Android Development Tutorial #55 - Cannon Game App.mp4", "length": 27333465}, {"path": "Android Development Tutorial #54 - Android.xml.mp4", "length": 27331857}, {"path": "Android Development Tutorial #42 - Flag Quiz Game App.mp4", "length": 27195227}, {"path": "Android Development Tutorial #123 - Overriding Activity method onCreate.mp4", "length": 27103539}, {"path": "Android Development Tutorial #242 - CitiesFragment.java- Implementing OnItemLongClick.mp4", "length": 27102024}, {"path": "Android Development Tutorial #79 - Reviewing the layout files.mp4", "length": 26903604}, {"path": "Android Development Tutorial #76 - SpotOn Game App.mp4", "length": 26788403}, {"path": "Android Development Tutorial #27 - onSaveInstanceState method.mp4", "length": 26551149}, {"path": "Android Game Development #42 - Mission 2- Moving.mp4", "length": 26255207}, {"path": "Android Development Tutorial #94 - Doodlz App.mp4", "length": 26128479}, {"path": "Android Development Tutorial #131 - Overriding Activity methods.mp4", "length": 25694603}, {"path": "Android Development Tutorial #209 - PictureTaker.java- Implementing SurfaceHolder.mp4", "length": 25640431}, {"path": "Android Development Tutorial #179 - SlideshowEditor.java- Event listener for addPicture.mp4", "length": 25382796}, {"path": "Android Development Tutorial #66 - Overridden onSizeChanged method.mp4", "length": 25371891}, {"path": "Android Development Tutorial #198 - Slideshow.java- Overriding Activity method onCreate.mp4", "length": 25328552}, {"path": "Android Development Tutorial #85 - SpotOnView.java- pause, cancelAnimation and resume.mp4", "length": 25229134}, {"path": "Android Development Tutorial #36 - onCreate method..mp4", "length": 25076993}, {"path": "Android Development Tutorial #186 - SlideshowPlayer.java- Overriding Activity method on1.mp4", "length": 25045363}, {"path": "Android Development Tutorial #196 - SlideshowInfo.java- Modified SlideshowInfo.mp4", "length": 24983379}, {"path": "Android Development Tutorial #86 - SpotOnView.java- resetGame method.mp4", "length": 24717044}, {"path": "Android Development Tutorial #252 - SingleForcastFragment.java- Implementing ForecastLi.mp4", "length": 24605447}, {"path": "Android Development Tutorial #307 - VoiceRecorder.java- OnClickListener.mp4", "length": 24582932}, {"path": "Android Development Tutorial #329 - AddressBook.java- Updated Activity methods onCreate.mp4", "length": 24485489}, {"path": "Android Development Tutorial #165 - Slideshow.java- package statement.mp4", "length": 24478847}, {"path": "Android Development Tutorial #40 - clearTagsButtonListener anonymous inner class.mp4", "length": 24452933}, {"path": "Android Development Tutorial #275 - WeatherProvider.java- Nested class WeatherService.mp4", "length": 24423964}, {"path": "Android Development Tutorial #132 - deleteContact method.mp4", "length": 24386312}, {"path": "Android Development Tutorial #264 - FiveDayForecastFragment.java- Method onCreateView.mp4", "length": 24345306}, {"path": "Android Development Tutorial #281 - Pizza.java- package statement, import statements.mp4", "length": 24317970}, {"path": "Android Development Tutorial #72 - showGameOverDialog method.mp4", "length": 24169440}, {"path": "Android Development Tutorial #241 - CitiesFragment.java- Nested class CitiesArrayAdapter.mp4", "length": 23936966}, {"path": "Android Development Tutorial #271 - ReadFiveDayForecast.java- Methods readDailyForecast.mp4", "length": 23857173}, {"path": "Android Game Development #86 - Mission 3- Killing The Enemy.mp4", "length": 23794605}, {"path": "Android Development Tutorial #5 - Installing the Android Platforms for developing.mp4", "length": 23584055}, {"path": "Android Development Tutorial #80 - SpotOn.java- SpotOn subclass of Activity.mp4", "length": 23426076}, {"path": "Android Development Tutorial #206 - PictureTaker.java- package statement, import statement.mp4", "length": 23394680}, {"path": "Android Development Tutorial #348 - FavoriteTwitterSearches.cs- Variable tags and functions.mp4", "length": 23390749}, {"path": "Android Development Tutorial #214 - SlideshowPlayer.java- Updated Runnable updateSlides.mp4", "length": 23121972}, {"path": "Android Development Tutorial #292 - Pizza.java- Method sendMessage.mp4", "length": 22984050}, {"path": "Android Development Tutorial #124 - Overriding Activity methods.mp4", "length": 22888579}, {"path": "Android Game Development #72 - Mission 1- Spawning The Enemy.mp4", "length": 22445648}, {"path": "Android Development Tutorial #56 - Test-driving the Cannon Game app.mp4", "length": 22331862}, {"path": "Android Development Tutorial #26 - updateStandard and updateCustom methods.mp4", "length": 22211070}, {"path": "Android Game Development #34 - Fixing The Position.mp4", "length": 22109573}, {"path": "Android Development Tutorial #200 - Slideshow.java- Nested class SaveSlideshowTask.mp4", "length": 21975935}, {"path": "Android Development Tutorial #93 - CannonView.java- missedSpot method.mp4", "length": 21939454}, {"path": "Android Development Tutorial #239 - CitiesFragment.java- package statement.mp4", "length": 21904791}, {"path": "Android Development Tutorial #139 - RouteTracker.java- Overriding Activity method onCre.mp4", "length": 21880506}, {"path": "Android Development Tutorial #260 - ReadForecastTask.java- Method readForecast.mp4", "length": 21829082}, {"path": "exercise files.zip", "length": 21584397}, {"path": "Android Development Tutorial #293 - Pizza.java- Handler viewUpdateHandler.mp4", "length": 20991939}, {"path": "Android Development Tutorial #216 - Reviewing the AndroidManifest.xml.mp4", "length": 20802720}, {"path": "Android Development Tutorial #134 - saveContactButtonClicked.mp4", "length": 20774333}, {"path": "Android Development Tutorial #185 - SlideshowPlayer.java- package statement, import statment.mp4", "length": 20769628}, {"path": "Android Development Tutorial #304 - VoiceRecorder.java- Overriding Activity methods.mp4", "length": 20755573}, {"path": "Android Development Tutorial #118 - Layout for each item in the AddressBook.mp4", "length": 20745707}, {"path": "Android Development Tutorial #174 - Slideshow.java- Utility method getThumbnail.mp4", "length": 20677030}, {"path": "Android Development Tutorial #278 - Test Driving the Pizza Ordering app.mp4", "length": 20662427}, {"path": "Android Development Tutorial #227 - WeatherViewerActivity.java- Method setPreferred.mp4", "length": 20360074}, {"path": "Android Development Tutorial #274 - WeatherProvider.java- Methods onUpdate, getZipcode.mp4", "length": 20348701}, {"path": "Android Development Tutorial #222 - WeatherViewerActivity.java- Overriding Activity met1.mp4", "length": 20069049}, {"path": "Android Game Development #43 - Mission 2- Getting The Ship Position.mp4", "length": 20007500}, {"path": "Android Development Tutorial #169 - Slideshow.java- Nested class LoadThumbnailTask.mp4", "length": 19689103}, {"path": "Android Development Tutorial #57 - Reviewing the AndroidManifest.xml and strings.xm.mp4", "length": 19535951}, {"path": "Android Development Tutorial #74 - SurfaceHolder.Callback methods.mp4", "length": 19434054}, {"path": "Android Development Tutorial #331 - AddressBook.java- Activity method onActivityResult.mp4", "length": 19200410}, {"path": "Android Game Development #40 - Mission 1- Touch Input.mp4", "length": 19151936}, {"path": "Android Development Tutorial #141 - RouteTracker.java- updateLocation method.mp4", "length": 19086217}, {"path": "Android Development Tutorial #277 - WeatherProvider.java- Nested class WeatherServices2.mp4", "length": 19079594}, {"path": "Android Development Tutorial #34 - Reviewing the new_tag_view.xml layout.mp4", "length": 19062441}, {"path": "Android Development Tutorial #111 - Method touchMoved.mp4", "length": 19025448}, {"path": "Android Development Tutorial #240 - CitiesFragment.java- Methods onActivityCreated.mp4", "length": 18482442}, {"path": "Android Game Development #44 - Mission 2- Moving The Ship.mp4", "length": 18467597}, {"path": "Android Development Tutorial #246 - SingleForcastFragment.java- package statement.mp4", "length": 18297501}, {"path": "Android Development Tutorial #148 - BearingFrameLayout.java- getChildLayoutParams.mp4", "length": 18172087}, {"path": "Android Development Tutorial #61 - Overriding Activity methods onCreate, onPause.mp4", "length": 17989832}, {"path": "Android Development Tutorial #339 - DeviceChooserActivity.java- package statement.mp4", "length": 17909124}, {"path": "Android Development Tutorial #158 - slideshow_list_item.xml- Layout for the ListView.mp4", "length": 17756076}, {"path": "Android Game Development #56 - Mission 2- Firing A Shot.mp4", "length": 17657169}, {"path": "Android Development Tutorial #256 - ReadForecastTask.java- package statement.mp4", "length": 17408689}, {"path": "Android Game Development #19 - Briefing- Project Layout 2.mp4", "length": 17297788}, {"path": "Android Development Tutorial #317 - SavedRecordings.java- OnClickListener emailButton.mp4", "length": 17287205}, {"path": "Android Development Tutorial #353 - FavoriteTwitterSearches.cs- Function editTag.mp4", "length": 16856673}, {"path": "Android Development Tutorial #310 - VisualizerView.java- package statement.mp4", "length": 16851867}, {"path": "Android Development Tutorial #344 - DeviceChooserActivity.java- BroadcastReceiver device.mp4", "length": 16829964}, {"path": "Android Development Tutorial #60 - package statement, import statement.mp4", "length": 16796269}, {"path": "Android Development Tutorial #110 - Method touchStarted.mp4", "length": 16604935}, {"path": "Android Development Tutorial #234 - WeatherViewerActivity.java- Methods showAddCity.mp4", "length": 16382993}, {"path": "Android Development Tutorial #92 - SpotOnView.java- touchedSpot method.mp4", "length": 16270887}, {"path": "Android Development Tutorial #115 - Reviewing the AndroidManifest.xml.mp4", "length": 16265847}, {"path": "Android Development Tutorial #302 - play_pause_drawable.xml- Drawable for the Play-Pause.mp4", "length": 16256566}, {"path": "Android Development Tutorial #224 - WeatherViewerActivity.java- Overriding Activity met3.mp4", "length": 16200492}, {"path": "Android Development Tutorial #102 - Overridden methods onCreateOptionsMenu.mp4", "length": 16197317}, {"path": "Android Development Tutorial #204 - SlideshowEditor.java- Event listeners.mp4", "length": 16103220}, {"path": "Prentice Hall Android for Programmers, An App-Driven Approach (2012).pdf", "length": 16021279}, {"path": "Android Development Tutorial #232 - WeatherViewerActivity.java- Overriding Activity.mp4", "length": 16002738}, {"path": "Android Development Tutorial #314 - SavedRecordings.java- package statement.mp4", "length": 15990866}, {"path": "Android Development Tutorial #300 - saved_recordings.xml Layout for the SavedRecording.mp4", "length": 15938629}, {"path": "Android Development Tutorial #203 - SlideshowEditor.java- Upated constants and method.mp4", "length": 15935970}, {"path": "Android Game Development #84 - Mission 3- Bounding Boxes.mp4", "length": 15809550}, {"path": "Android Game Development #77 - Mission 2- Changing Directions.mp4", "length": 15769287}, {"path": "Android Development Tutorial #250 - SingleForcastFragment.java- Method onActivityCreate.mp4", "length": 15722555}, {"path": "Android Development Tutorial #330 - AddressBook.java- Updated Activity method onOptions.mp4", "length": 15615880}, {"path": "Android Development Tutorial #150 - BearingFrameLayout.java- Overriding View method.mp4", "length": 15612007}, {"path": "Android Game Development #80 - Mission 2- Drawing Enemy Shots.mp4", "length": 15415193}, {"path": "Android Development Tutorial #105 - package statement and import statements.mp4", "length": 15409525}, {"path": "Android Development Tutorial #235 - WeatherViewerActivity.java- Method getCityNameFrom.mp4", "length": 15398398}, {"path": "Android Development Tutorial #195 - MediaItem.java- MediaItem class used to represent.mp4", "length": 15363573}, {"path": "Android Development Tutorial #19 - Importing the Tip Calculator app into Eclipse.mp4", "length": 15350401}, {"path": "Android Development Tutorial #177 - SlideshowEditor.java- Overriding Activity method.mp4", "length": 15269126}, {"path": "Android Development Tutorial #2 - Objectives.mp4", "length": 15184357}, {"path": "Android Development Tutorial #146 - RouteTracker.java- Anonymous inner class.mp4", "length": 15113589}, {"path": "Android Development Tutorial #184 - SlideshowEditor.java- Nested class LoadThumbnail.mp4", "length": 15085485}, {"path": "Android Development Tutorial #10 - Importing the Welcome app into Eclipse.mp4", "length": 15061922}, {"path": "Android Development Tutorial #197 - Slideshow.java- package statement, import statement.mp4", "length": 14967361}, {"path": "Android Game Development #26 - Mission 2- Drawing The Ship.mp4", "length": 14867611}, {"path": "Android Development Tutorial #129 - Overriding Activity methods.mp4", "length": 14820703}, {"path": "Android Development Tutorial #83 - SpotOnView.java- Constructor.mp4", "length": 14754562}, {"path": "Android Game Development #23 - Mission 1- Drawing The Background.mp4", "length": 14748785}, {"path": "Android Development Tutorial #172 - Slideshow.java- Event listener for deleteButtons.mp4", "length": 14644474}, {"path": "Android Development Tutorial #306 - VoiceRecorder.java- Runnable updateVisualizer.mp4", "length": 14557249}, {"path": "Android Development Tutorial #257 - ReadForecastTask.java- ForecastListener interface.mp4", "length": 14328358}, {"path": "Android Development Tutorial #207 - PictureTaker.java- Overriding Activity method.mp4", "length": 14290234}, {"path": "Android Development Tutorial #336 - ViewContact.java- Updated Activity method onOptions.mp4", "length": 14249452}, {"path": "Android Game Development #47 - Mission 3- Boundaries.mp4", "length": 14121172}, {"path": "Android Development Tutorial #108 - Overriding method onDraw.mp4", "length": 14048342}, {"path": "Android Game Development #61 - Mission 2- Throttling The Shots.mp4", "length": 13872027}, {"path": "Android Development Tutorial #337 - ViewContact.java- Overriding Activity method.mp4", "length": 13783085}, {"path": "Android Game Development #22 - Mission 1- Background Cleanup.mp4", "length": 13597832}, {"path": "Android Game Development #65 - Mission 3- Sound.mp4", "length": 13442603}, {"path": "Android Development Tutorial #149 - Constructor.mp4", "length": 13425308}, {"path": "Android Development Tutorial #334 - ViewContact.java- package statement, import statement.mp4", "length": 13421480}, {"path": "Android Development Tutorial #176 - SlideshowEditor.java- Overriding Activity method.mp4", "length": 13355752}, {"path": "Android Development Tutorial #128 - package statement, import statements.mp4", "length": 13344027}, {"path": "Android Game Development #33 - Animating The Ship.mp4", "length": 13320336}, {"path": "Android Game Development #79 - Mission 2- Creating Enemy Shots.mp4", "length": 13319361}, {"path": "Android Development Tutorial #251 - SingleForcastFragment.java- Implementing LocationLo.mp4", "length": 13252633}, {"path": "Android Game Development #12 - Mission 3- System Check.mp4", "length": 13226720}, {"path": "Android Development Tutorial #237 - WeatherViewerActivity.java- Method setupTabs.mp4", "length": 13085637}, {"path": "Android Game Development #63 - Mission 2- Cleaning Up Shots.mp4", "length": 13063056}, {"path": "Android Development Tutorial #313 - VisualizerView.java- Overriding View method onDraw.mp4", "length": 13062246}, {"path": "Android Development Tutorial #99 - Overridden methods onCreate and onPause.mp4", "length": 13057926}, {"path": "Android Game Development #27 - Mission 2- Positioning The Ship.mp4", "length": 12954176}, {"path": "Android Development Tutorial #180 - SlideshowEditor.java- Event listener for addMusic.mp4", "length": 12945454}, {"path": "Android Game Development #30 - Mission 3- Animation.mp4", "length": 12769307}, {"path": "Android Development Tutorial #201 - Slideshow.java- Overriding Activity methods onCreate.mp4", "length": 12735312}, {"path": "Android Development Tutorial #288 - Pizza.java- Method listen.mp4", "length": 12630271}, {"path": "Android Development Tutorial #268 - ReadFiveDayForecast.java- package statement.mp4", "length": 12473012}, {"path": "Android Game Development #71 - Mission 1- Creating The Enemy Class.mp4", "length": 12439082}, {"path": "Android Development Tutorial #267 - FiveDayForecastFragment.java- Method loadForecastIn.mp4", "length": 12381616}, {"path": "Android Game Development #62 - Mission 2- Fixing Touch.mp4", "length": 12374825}, {"path": "Android Development Tutorial #18 - Tip Calculator App.mp4", "length": 12290820}, {"path": "Android Development Tutorial #249 - SingleForcastFragment.java- Method onCreateView.mp4", "length": 12265593}, {"path": "Android Development Tutorial #67 - newGame method.mp4", "length": 12252143}, {"path": "Android Development Tutorial #119 - ViewContact Activitys layout.mp4", "length": 12192990}, {"path": "Android Game Development #8 - Mission 1- Getting Your Gear.mp4", "length": 12185543}, {"path": "Android Development Tutorial #259 - ReadForecastTask.java- Method getIconBitmap.mp4", "length": 12180419}, {"path": "Android Development Tutorial #228 - WeatherViewerActivity.java- Method loadSavedCities.mp4", "length": 12008251}, {"path": "Android Development Tutorial #217 - weather_widget_provider_info.xml.mp4", "length": 11971733}, {"path": "Android Game Development #58 - Mission 2- Updating Shot Positions.mp4", "length": 11787890}, {"path": "Android Development Tutorial #69 - fireCannonball method.mp4", "length": 11652181}, {"path": "Android Game Development #66 - Mission 3- Adding Music.mp4", "length": 11511576}, {"path": "Android Development Tutorial #315 - SavedRecordings.java- Activity methods onCreate.mp4", "length": 11130215}, {"path": "Android Development Tutorial #225 - WeatherViewerActivity.java- Implementing CitiesList.mp4", "length": 11037190}, {"path": "Android Development Tutorial #351 - FavoriteTwitterSearches.cs- Function saveSearch.mp4", "length": 10967917}, {"path": "Android Development Tutorial #166 - Slideshow.java- Overriding Activity method onCreate.mp4", "length": 10941498}, {"path": "Android Development Tutorial #20 - Overview of the GUI and introduction to TableLayout.mp4", "length": 10803455}, {"path": "Android Game Development #73 - Mission 1- Drawing The Enemy.mp4", "length": 10760542}, {"path": "Android Game Development #9 - Mission 2- Gearing Up.mp4", "length": 10719476}, {"path": "Android Development Tutorial #243 - CitiesFragment.java- Methods onSaveInstanceState.mp4", "length": 10691279}, {"path": "Android Development Tutorial #137 - RouteTracker Activity's layout.mp4", "length": 10685226}, {"path": "Android Development Tutorial #280 - Reviewing the main.xml, strings.xml and arrays.xml.mp4", "length": 10683466}, {"path": "Android Game Development #3 - Campaign Briefing.mp4", "length": 10503650}, {"path": "Android Development Tutorial #62 - Overriding Activity method onTouchEvent.mp4", "length": 10454318}, {"path": "Android Development Tutorial #285 - Pizza.java- Method loadResources.mp4", "length": 10418201}, {"path": "Android Development Tutorial #303 - VoiceRecorder.java- package statement, import statement.mp4", "length": 10395528}, {"path": "Android Development Tutorial #247 - SingleForcastFragment.java- Overloaded method.mp4", "length": 10296324}, {"path": "Android Development Tutorial #232 - WeatherViewerActivity.java- Methods correctTab.mp4", "length": 10188896}, {"path": "Android Development Tutorial #191 - Reviewing the AndroidManifest.xml.mp4", "length": 10177605}, {"path": "Android Development Tutorial #208 - PictureTaker.java- Overriding Activity methods.mp4", "length": 10123960}, {"path": "Android Development Tutorial #322 - SavedRecordings.java- OnCheckedChangedListener play.mp4", "length": 9964219}, {"path": "Android Game Development #5 - Briefing- Elements Of A Game.mp4", "length": 9950523}, {"path": "Android Development Tutorial #107 - Methods clear setDrawingColor.mp4", "length": 9906712}, {"path": "Android Development Tutorial #321 - SavedRecordings.java- Runnable updater changes.mp4", "length": 9839753}, {"path": "Android Game Development #78 - Mission 2- When To Shoot.mp4", "length": 9833339}, {"path": "Android Development Tutorial #226 - WeatherViewerActivity.java- Method loadSelected.mp4", "length": 9823729}, {"path": "Android Game Development #85 - Mission 3- Checking For Enemy Shots.mp4", "length": 9750920}, {"path": "Android Development Tutorial #192 - slideshow_editor.xml- Layout for the SlideshowEditor.mp4", "length": 9704959}, {"path": "Android Development Tutorial #96 - Reviewing the AndroidManifest.xml.mp4", "length": 9648708}, {"path": "Android Development Tutorial #236 - WeatherViewerActivity.java- Implementing LocationLo.mp4", "length": 9646309}, {"path": "Android Development Tutorial #175 - SlideshowEditor.java- package statement.mp4", "length": 9502762}, {"path": "Android Development Tutorial #320 - SavedRecordings.java- OnSeekBarChangedListener.mp4", "length": 9487239}, {"path": "Android Development Tutorial #324 - Reviewing the AndroidManifest.xml.mp4", "length": 9420656}, {"path": "Android Development Tutorial #318 - SavedRecordings.java- OnClickListener deleteButton.mp4", "length": 9253914}, {"path": "Android Development Tutorial #145 - RouteTracker.java- Overriding Activity methods.mp4", "length": 9184389}, {"path": "Android Game Development #59 - Mission 2- Drawing The Shots.mp4", "length": 9147487}, {"path": "Android Development Tutorial #70 - alignCannon method.mp4", "length": 9126143}, {"path": "Android Game Development #83 - Mission 3- Creating The Collision Manager.mp4", "length": 9111725}, {"path": "Android Game Development #24 - Mission 2- Spaceship.mp4", "length": 9093134}, {"path": "Android Development Tutorial #212 - SlideshowPlayer.java- package statement.mp4", "length": 9004190}, {"path": "Android Development Tutorial #211 - PictureTaker.java- Implementing OnTouchListener.mp4", "length": 8991245}, {"path": "Android Development Tutorial #265 - FiveDayForecastFragment.java- Implementing Location.mp4", "length": 8986229}, {"path": "Android Game Development #76 - Mission 2- Making The Enemy Move.mp4", "length": 8977096}, {"path": "Android Development Tutorial #147 - BearingFrameLayout.java- package statement, import.mp4", "length": 8971960}, {"path": "Android Development Tutorial #81 - SpotOnView.java- package statement and import state.mp4", "length": 8945079}, {"path": "Android Development Tutorial #291 - Pizza.java- Overriding Activity methods onSaveInsta.mp4", "length": 8905828}, {"path": "Android Development Tutorial #157 - Reviewing the AndroidManifest.xml.mp4", "length": 8863719}, {"path": "Android Game Development #90 - Next Steps.mp4", "length": 8858090}, {"path": "Android Development Tutorial #343 - DeviceChooserActivity.java- Implementing the OnItem.mp4", "length": 8828929}, {"path": "Android Game Development #13 - Mission 3- All Systems Go.mp4", "length": 8818664}, {"path": "Android Development Tutorial #218 - main.xml- WeatherViewerActivity's layout.mp4", "length": 8673845}, {"path": "Android Development Tutorial #327 - device_chooser_layout.xml and device_layout.xml.mp4", "length": 8593510}, {"path": "Android Development Tutorial #63 - Anonymous inner class that extends SimpleOnGestureL.mp4", "length": 8585556}, {"path": "Android Development Tutorial #187 - SlideshowPlayer.java- Overriding Activity methods on2.mp4", "length": 8575199}, {"path": "Android Development Tutorial #311 - VisualizerView.java- Overriding View method.mp4", "length": 8481589}, {"path": "Android Development Tutorial #7 - Test-Driving an Android App in an AVD.mp4", "length": 8395983}, {"path": "Android Development Tutorial #312 - VisualizerView.java- Methods clear and addAmplitude.mp4", "length": 8349167}, {"path": "Android Development Tutorial #238 - WeatherViewerActivity.java- Implementing TabListene.mp4", "length": 8290731}, {"path": "Android Development Tutorial #73 - stopGame and releaseResources methods.mp4", "length": 8210261}, {"path": "Android Development Tutorial #248 - SingleForcastFragment.java- Methods onCreate.mp4", "length": 8185711}, {"path": "Android Game Development #69 - Waypoints.mp4", "length": 8129629}, {"path": "Android Development Tutorial #87 - SpotOnView.java- initializeSoundEffects method.mp4", "length": 8054806}, {"path": "Android Development Tutorial #117 - representation of a Drawable that's used.mp4", "length": 7932290}, {"path": "Android Development Tutorial #164 - SlideshowInfo.java- Stores data for a single slides.mp4", "length": 7925437}, {"path": "Android Development Tutorial #308 - VoiceRecorder.java- OnClickListener deleteButtonLis.mp4", "length": 7904213}, {"path": "Android Game Development #38 - Waypoints.mp4", "length": 7760323}, {"path": "Android Development Tutorial #171 - Slideshow.java- Event listener for editButtons.mp4", "length": 7749924}, {"path": "Android Development Tutorial #53 - OnClickListener guessButtonListener.mp4", "length": 7728535}, {"path": "Android Development Tutorial #161 - slideshow_editor.xml- Layout for the SlideshowEditor.mp4", "length": 7719090}, {"path": "Android Development Tutorial #188 - SlideshowPlayer.java- Overriding Activity method on3.mp4", "length": 7690756}, {"path": "Android Development Tutorial #272 - DailyForecast.java- Class DailyForecast encapsulate.mp4", "length": 7643949}, {"path": "Android Development Tutorial #220 - actionmenu.xml- WeatherViewerActivity's menu layout.mp4", "length": 7614881}, {"path": "Android Development Tutorial #301 - saved_recordings_row.xml- Custom ListView item layout.mp4", "length": 7601291}, {"path": "Android Game Development #45 - Mission 2- Testing Moving.mp4", "length": 7522250}, {"path": "Android Development Tutorial #266 - FiveDayForecastFragment.java- Implementing FiveDayF.mp4", "length": 7203879}, {"path": "Android Game Development #11 - Mission 3- Start Your Emulators.mp4", "length": 7132469}, {"path": "Android Development Tutorial #298 - Layout for the VoiceRecorder Activity.mp4", "length": 7122273}, {"path": "Android Development Tutorial #342 - DeviceChooserActivity.java- Method startDiscovery.mp4", "length": 7094340}, {"path": "Android Development Tutorial #45 - Reviewing the guess_button.xml layout.mp4", "length": 7091306}, {"path": "Android Development Tutorial #152 - RouteOverlay.java- package statement, import statem.mp4", "length": 6980232}, {"path": "Android Game Development #16 - Waypoints.mp4", "length": 6843602}, {"path": "Android Development Tutorial #284 - Pizza.java- Overriding Activity method onPause.mp4", "length": 6813864}, {"path": "Android Game Development #48 - Mission 3- Refactoring Screen Size.mp4", "length": 6734213}, {"path": "Android Development Tutorial #254 - ReadLocationTask.java- Nested interface Location.mp4", "length": 6730112}, {"path": "Android Development Tutorial #229 - WeatherViewerActivity.java- Method addSampleCities.mp4", "length": 6719050}, {"path": "Android Development Tutorial #9 - Welcome App.mp4", "length": 6715622}, {"path": "Android Development Tutorial #202 - Slideshow.java- Utility method getThumbnail.mp4", "length": 6707863}, {"path": "Android Game Development #53 - Mission 1- Shot Design.mp4", "length": 6707299}, {"path": "Android Development Tutorial #333 - AddressBook.java- Utility method displayToastViaHan.mp4", "length": 6457535}, {"path": "Android Game Development #31 - Creating The AnimatedSprite Class.mp4", "length": 6399663}, {"path": "Android Game Development #28 - Transparency Tips.mp4", "length": 6224433}, {"path": "Android Game Development #21 - Mission 1- Creating a Background.mp4", "length": 6210073}, {"path": "Android Development Tutorial #290 - Pizza.java- Methods playError.mp4", "length": 6172668}, {"path": "Android Development Tutorial #142 - RouteTracker.java- Anonymous inner class that.mp4", "length": 6143956}, {"path": "Android Development Tutorial #350 - FavoriteTwitterSearches.cs- Function clearAllSearch.mp4", "length": 6098354}, {"path": "Android Development Tutorial #181 - SlideshowEditor.java- Event listener for playButton.mp4", "length": 6081428}, {"path": "Android Development Tutorial #143 - RouteTracker.java- Anonymous inner class.mp4", "length": 6033529}, {"path": "Android Development Tutorial #230 - WeatherViewerActivity.java- Method addCity.mp4", "length": 6027563}, {"path": "Android Development Tutorial #309 - VoiceRecorder.java- OnClickListener viewSavedRecord.mp4", "length": 5971968}, {"path": "Android Development Tutorial #84 - SpotOnView.java- Overridden onSizeChanged method.mp4", "length": 5885886}, {"path": "Android Development Tutorial #170 - Slideshow.java- Event listener for playButtons.mp4", "length": 5871436}, {"path": "Android Development Tutorial #352 - FavoriteTwitterSearches.cs- Functon deleteTag.mp4", "length": 5864575}, {"path": "Android Development Tutorial #78 - Reviewing the AndroidManifest.xml.mp4", "length": 5843689}, {"path": "Android Development Tutorial #294 - Pizza.java- Method allowUserToQuit.mp4", "length": 5833158}, {"path": "Android Development Tutorial #112 - Method touchEnded.mp4", "length": 5788574}, {"path": "Android Development Tutorial #262 - FiveDayForecastFragment.java- Overloaded newInstanc.mp4", "length": 5766572}, {"path": "Android Development Tutorial #91 - SpotOnView.java- Overridden onTouchEvent.mp4", "length": 5536813}, {"path": "Android Development Tutorial #59 - Class Line represents a line with two endpoints.mp4", "length": 5415342}, {"path": "Android Development Tutorial #245 - ForecastFragment.java- Superclass for SingleForecas.mp4", "length": 5391073}, {"path": "Android Development Tutorial #58 - Reviewing the main.xml layout.mp4", "length": 5319137}, {"path": "Android Game Development #64 - Briefing- Music And Sounds.mp4", "length": 4971756}, {"path": "Android Development Tutorial #223 - WeatherViewerActivity.java- Overriding Activity met2.mp4", "length": 4909990}, {"path": "Android Development Tutorial #173 - Slideshow.java- Utility method getSlideshowInfo.mp4", "length": 4885662}, {"path": "Android Game Development #41 - Briefing- Velocity.mp4", "length": 4836802}, {"path": "Android Development Tutorial #182 - SlideshowEditor.java- Event listener for deleteButton.mp4", "length": 4734514}, {"path": "Android Game Development #29 - Briefing- Animation.mp4", "length": 4669482}, {"path": "Android Development Tutorial #297 - Reviewing the AndroidManifest.xml.mp4", "length": 4659943}, {"path": "Android Development Tutorial #90 - Runnable addSpotRunnable (Part 2).mp4", "length": 4643976}, {"path": "Android Game Development #52 - Waypoints.mp4", "length": 4597500}, {"path": "Android Development Tutorial #326 - view_contact_menu.xml- Updated menu.mp4", "length": 4570883}, {"path": "Android Development Tutorial #213 - SlideshowPlayer.java- Overriding Activity method.mp4", "length": 4554817}, {"path": "Android Development Tutorial #205 - SlideshowEditor.java- Updated nested class LoadThum.mp4", "length": 4479447}, {"path": "Android Development Tutorial #335 - ViewContact.java- Updated Activity method onCreate.mp4", "length": 4406057}, {"path": "Android Game Development #55 - Briefing- Shot Manager.mp4", "length": 4116146}, {"path": "Android Development Tutorial #279 - AndroidManifest.xml.mp4", "length": 3943493}, {"path": "Android Development Tutorial #154 - RouteOverlay.java- addPoint and reset methods.mp4", "length": 3873453}, {"path": "Android Development Tutorial #144 - RouteTracker.java- Overriding MapActivity.mp4", "length": 3812934}, {"path": "Android Development Tutorial #341 - DeviceChooserActivity.java- Overriding Activity method.mp4", "length": 3774884}, {"path": "Android Development Tutorial #263 - FiveDayForecastFragment.java- Methods onCreate.mp4", "length": 3722624}, {"path": "Android Development Tutorial #153 - RouteOverlay.java- Constructor.mp4", "length": 3683424}, {"path": "Android Development Tutorial #160 - slideshow_name_edittext.xml- Custom GUI.mp4", "length": 3617507}, {"path": "Android Development Tutorial #194 - slideshow_player.xml- Layout for the SlideshowPlayer.mp4", "length": 3554054}, {"path": "Android Game Development #20 - Mission 1- Background.mp4", "length": 3492901}, {"path": "Android Development Tutorial #162 - slideshow_edit_item.xml- Layout for ListView.mp4", "length": 3470612}, {"path": "Android Game Development #6 - Briefing- Game Engines.mp4", "length": 3449418}, {"path": "Android Game Development #74 - Briefing- AI.mp4", "length": 3445997}, {"path": "Android Game Development #7 - Briefing- libGDX.mp4", "length": 3423655}, {"path": "Android Game Development #60 - Briefing- Throttling.mp4", "length": 3370186}, {"path": "Android Development Tutorial #269 - ReadFiveDayForecast.java- Constructor.mp4", "length": 3356308}, {"path": "Android Development Tutorial #178 - SlideshowEditor.java- Event listener for doneButton.mp4", "length": 3276087}, {"path": "Android Development Tutorial #151 - BearingFrameLayout.java- setBearing and getMapView.mp4", "length": 3234333}, {"path": "Android Game Development #25 - Briefing- Coordinate Systems.mp4", "length": 3207421}, {"path": "Android Game Development #46 - Briefing- Boundaries.mp4", "length": 3143231}, {"path": "Android Game Development #10 - Briefing- Space Academy Emulators.mp4", "length": 3063032}, {"path": "Android Game Development #81 - Briefing- Collisions.mp4", "length": 3019357}, {"path": "Android Game Development #17 - Briefing- Textures And Sprites.mp4", "length": 2887328}, {"path": "Android Development Tutorial #88 - SpotOnView.java- displayScores method.mp4", "length": 2876984}, {"path": "Android Game Development #54 - Mission 1- Creating The Spritesheet.mp4", "length": 2759773}, {"path": "Android Development Tutorial #325 - addressbook_menu.xml- Updated menu.mp4", "length": 2718271}, {"path": "Android Development Tutorial #295 - Pizza.java- Overriding Activity method onDestroy.mp4", "length": 2714094}, {"path": "Android Development Tutorial #159 - slideshow_menu.xml- Slideshow ListActivity's.mp4", "length": 2505962}, {"path": "Android Game Development #4 - Mission Objectives.mp4", "length": 2343908}, {"path": "Android Game Development #68 - Mission Objectives.mp4", "length": 2304927}, {"path": "Android Game Development #51 - Mission Objectives.mp4", "length": 2283462}, {"path": "Android Development Tutorial #219 - arrays.xml- Default cities and ZIP codes.mp4", "length": 2255351}, {"path": "Android Game Development #39 - Briefing- Touch Input.mp4", "length": 1998530}, {"path": "Android Game Development #37 - Mission Objectives.mp4", "length": 1990914}, {"path": "Android Game Development #15 - Mission Objectives.mp4", "length": 1930742}, {"path": "Android Game Development #36 - Introduction.mp4", "length": 1846341}, {"path": "Android Development Tutorial #299 - name_edittext.xml Layout for the custom AlertDialog.mp4", "length": 1830655}, {"path": "Android Game Development #2 - Welcome To The Pluralsight Space Academy.mp4", "length": 1658108}, {"path": "Android Game Development #1 - Introduction.mp4", "length": 1616090}, {"path": "Android Development Tutorial #193 - camera_preview.xml- Layout for the PictureTake.mp4", "length": 1443391}, {"path": "Android Development Tutorial #163 - slideshow_player.xml- Layout for the SlideshowPlayer.mp4", "length": 1290102}, {"path": "Android Game Development #88 - Congratulations From Admiral Onion.mp4", "length": 1192341}, {"path": "Android Game Development #49 - Debriefing.mp4", "length": 1114977}, {"path": "Android Game Development #14 - Debriefing.mp4", "length": 1104491}, {"path": "Android Development Tutorial #286 - Pizza.java- Method playFirstMessage.mp4", "length": 1000463}, {"path": "exercise files/images/DeitelYellow.png", "length": 965342}, {"path": "Android Game Development #67 - Introduction.mp4", "length": 963471}, {"path": "exercise files/images/DeitelBlue.png", "length": 912917}, {"path": "Android Game Development #35 - Debriefing.mp4", "length": 912690}, {"path": "exercise files/images/DeitelOriginal.png", "length": 870875}, {"path": "Android Game Development #89 - Debriefing.mp4", "length": 846471}, {"path": "exercise files/images/DeitelRed.png", "length": 842704}, {"path": "exercise files/images/DeitelLightBlue.png", "length": 825607}, {"path": "exercise files/images/DeitelOrange.png", "length": 807079}, {"path": "Android Game Development #75 - Mission 2- AI.mp4", "length": 765847}, {"path": "Android Game Development #70 - Mission 1- Enemy.mp4", "length": 711452}, {"path": "exercise files/exercise files/AddressBook/bin/classes.dex", "length": 711436}, {"path": "exercise files/exercise files/Doodlz/bin/classes.dex", "length": 709076}, {"path": "Android Game Development #82 - Mission 3- Collisions.mp4", "length": 622748}, {"path": "exercise files/exercise files/AddressBook/libs/android-support-v4.jar", "length": 621451}, {"path": "exercise files/exercise files/Doodlz/libs/android-support-v4.jar", "length": 621451}, {"path": "exercise files/exercise files/CannonGame/bin/classes.dex", "length": 568648}, {"path": "exercise files/exercise files/TwitterSearches/bin/classes.dex", "length": 564384}, {"path": "exercise files/exercise files/TipCalculator/bin/classes.dex", "length": 558572}, {"path": "Android Game Development #18 - Briefing- Project Layout.mp4", "length": 531472}, {"path": "exercise files/exercise files/CannonGame/libs/android-support-v4.jar", "length": 484258}, {"path": "exercise files/exercise files/TipCalculator/libs/android-support-v4.jar", "length": 484258}, {"path": "exercise files/exercise files/WelcomeAccessibility/libs/android-support-v4.jar", "length": 484258}, {"path": "exercise files/exercise files/TwitterSearches/libs/android-support-v4.jar", "length": 484258}, {"path": "exercise files/exercise files/Welcome/libs/android-support-v4.jar", "length": 484258}, {"path": "exercise files/exercise files/WelcomeInternationalized/libs/android-support-v4.jar", "length": 484258}, {"path": "exercise files/exercise files/FlagQuiz/libs/android-support-v4.jar", "length": 484258}, {"path": "exercise files/images/DeitelGreen.png", "length": 477951}, {"path": "Android Game Development #50 - Introduction.mp4", "length": 441134}, {"path": "exercise files/exercise files/AddressBook/bin/AddressBook.apk", "length": 300460}, {"path": "exercise files/exercise files/Doodlz/bin/Doodlz.apk", "length": 297174}, {"path": "exercise files/exercise files/CannonGame/bin/CannonGame.apk", "length": 285675}, {"path": "exercise files/exercise files/TipCalculator/bin/TipCalculator.apk", "length": 247395}, {"path": "exercise files/exercise files/TwitterSearches/bin/TwitterSearches.apk", "length": 246339}, {"path": "exercise files/exercise files/Doodlz/bin/dexedLibs/android-support-v4-c0eb99798e3313aa9f6fab36f13e8605.jar", "length": 232610}, {"path": "exercise files/exercise files/AddressBook/bin/dexedLibs/android-support-v4-7dfeb63f4e8e45f8b1da257b6a1ff906.jar", "length": 232610}, {"path": "exercise files/exercise files/TipCalculator/bin/dexedLibs/android-support-v4-89ef1b2a77a9596dcf36d14c2e174dce.jar", "length": 189231}, {"path": "exercise files/exercise files/TwitterSearches/bin/dexedLibs/android-support-v4-44098ae2d27f627739ababd413db16cc.jar", "length": 189231}, {"path": "exercise files/exercise files/CannonGame/bin/dexedLibs/android-support-v4-c011afaccce7834cfc6d3e975fc31813.jar", "length": 189231}, {"path": "exercise files/exercise files/TipCalculator/ic_launcher-web.png", "length": 164980}, {"path": "exercise files/exercise files/FlagQuiz/ic_launcher-web.png", "length": 156333}, {"path": "exercise files/exercise files/AddressBook/ic_launcher-web.png", "length": 154673}, {"path": "exercise files/exercise files/Doodlz/ic_launcher-web.png", "length": 154673}, {"path": "exercise files/exercise files/TwitterSearches/ic_launcher-web.png", "length": 154673}, {"path": "exercise files/exercise files/CannonGame/ic_launcher-web.png", "length": 154673}, {"path": "exercise files/exercise files/Welcome/ic_launcher-web.png", "length": 154000}, {"path": "exercise files/exercise files/WelcomeAccessibility/ic_launcher-web.png", "length": 154000}, {"path": "exercise files/exercise files/WelcomeInternationalized/ic_launcher-web.png", "length": 154000}, {"path": "exercise files/exercise files/FlagQuiz/assets/North_America/North_America-Saint_Pierre.png", "length": 98985}, {"path": "exercise files/images/FlagQuizImages/North_America/North_America-Saint_Pierre.png", "length": 98985}, {"path": "exercise files/exercise files/FlagQuiz/assets/Asia/Asia-Tibet.png", "length": 90212}, {"path": "exercise files/images/FlagQuizImages/Asia/Asia-Tibet.png", "length": 90212}, {"path": "exercise files/exercise files/CannonGame/bin/resources.ap_", "length": 87269}, {"path": "exercise files/images/Welcome/android.png", "length": 64749}, {"path": "exercise files/exercise files/WelcomeAccessibility/res/drawable-hdpi/android.png", "length": 64749}, {"path": "exercise files/exercise files/WelcomeInternationalized/res/drawable-hdpi/android.png", "length": 64749}, {"path": "exercise files/exercise files/Welcome/res/drawable-hdpi/android.png", "length": 64749}, {"path": "exercise files/exercise files/AddressBook/bin/resources.ap_", "length": 55224}, {"path": "exercise files/images/FlagQuizImages/Asia/Asia-Bhutan.png", "length": 54158}, {"path": "exercise files/exercise files/FlagQuiz/assets/Asia/Asia-Bhutan.png", "length": 54158}, {"path": "exercise files/exercise files/Doodlz/bin/resources.ap_", "length": 52968}, {"path": "exercise files/exercise files/TipCalculator/bin/resources.ap_", "length": 52812}, {"path": "exercise files/images/FlagQuizImages/Asia/Asia-Afghanistan.png", "length": 51130}, {"path": "exercise files/exercise files/FlagQuiz/assets/Asia/Asia-Afghanistan.png", "length": 51130}, {"path": "exercise files/exercise files/TwitterSearches/bin/resources.ap_", "length": 50088}, {"path": "exercise files/images/FlagQuizImages/Europe/Europe-Vatican_City.png", "length": 46756}, {"path": "exercise files/exercise files/FlagQuiz/assets/Europe/Europe-Vatican_City.png", "length": 46756}, {"path": "exercise files/exercise files/FlagQuiz/assets/North_America/North_America-Belize.png", "length": 38398}, {"path": "exercise files/images/FlagQuizImages/North_America/North_America-Belize.png", "length": 38398}, {"path": "exercise files/exercise files/FlagQuiz/assets/Europe/Europe-Bosnia.png", "length": 36075}, {"path": "exercise files/images/FlagQuizImages/Europe/Europe-Bosnia.png", "length": 36075}, {"path": "exercise files/exercise files/Welcome/res/drawable-hdpi/bug.png", "length": 35894}, {"path": "exercise files/images/Welcome/bug.png", "length": 35894}, {"path": "exercise files/exercise files/WelcomeInternationalized/res/drawable-hdpi/bug.png", "length": 35894}, {"path": "exercise files/exercise files/WelcomeAccessibility/res/drawable-hdpi/bug.png", "length": 35894}, {"path": "exercise files/exercise files/FlagQuiz/assets/North_America/North_America-US_Virgin_Islands.png", "length": 35660}, {"path": "exercise files/images/FlagQuizImages/North_America/North_America-US_Virgin_Islands.png", "length": 35660}, {"path": "exercise files/exercise files/FlagQuiz/assets/Oceania/Oceania-Guam.png", "length": 32255}, {"path": "exercise files/images/FlagQuizImages/Oceania/Oceania-Guam.png", "length": 32255}, {"path": "exercise files/exercise files/FlagQuiz/assets/Africa/Africa-Comoros.png", "length": 31010}, {"path": "exercise files/images/FlagQuizImages/Africa/Africa-Comoros.png", "length": 31010}, {"path": "exercise files/exercise files/FlagQuiz/assets/Asia/Asia-Turkmenistan.png", "length": 30210}, {"path": "exercise files/images/FlagQuizImages/Asia/Asia-Turkmenistan.png", "length": 30210}, {"path": "exercise files/images/FlagQuizImages/South_America/South_America-Bolivia.png", "length": 28906}, {"path": "exercise files/exercise files/FlagQuiz/assets/South_America/South_America-Bolivia.png", "length": 28906}, {"path": "exercise files/images/FlagQuizImages/Asia/Asia-Kazakhstan.png", "length": 28689}, {"path": "exercise files/exercise files/FlagQuiz/assets/Asia/Asia-Kazakhstan.png", "length": 28689}, {"path": "exercise files/images/FlagQuizImages/Europe/Europe-Portugal.png", "length": 28491}, {"path": "exercise files/exercise files/FlagQuiz/assets/Europe/Europe-Portugal.png", "length": 28491}, {"path": "exercise files/images/FlagQuizImages/Oceania/Oceania-Pitcairn_Islands.png", "length": 28259}, {"path": "exercise files/exercise files/FlagQuiz/assets/Oceania/Oceania-Pitcairn_Islands.png", "length": 28259}, {"path": "exercise files/exercise files/FlagQuiz/assets/North_America/North_America-Mexico.png", "length": 27892}, {"path": "exercise files/images/FlagQuizImages/North_America/North_America-Mexico.png", "length": 27892}, {"path": "exercise files/images/FlagQuizImages/South_America/South_America-Ecuador.png", "length": 27804}, {"path": "exercise files/exercise files/FlagQuiz/assets/South_America/South_America-Ecuador.png", "length": 27804}, {"path": "exercise files/exercise files/FlagQuiz/assets/Oceania/Oceania-Kiribati.png", "length": 27205}, {"path": "exercise files/images/FlagQuizImages/Oceania/Oceania-Kiribati.png", "length": 27205}, {"path": "exercise files/exercise files/FlagQuiz/assets/Asia/Asia-Sri_Lanka.png", "length": 27174}, {"path": "exercise files/images/FlagQuizImages/Asia/Asia-Sri_Lanka.png", "length": 27174}, {"path": "exercise files/exercise files/FlagQuiz/assets/Oceania/Oceania-American_Samoa.png", "length": 27102}, {"path": "exercise files/images/FlagQuizImages/Oceania/Oceania-American_Samoa.png", "length": 27102}, {"path": "exercise files/images/FlagQuizImages/Africa/Africa-Rwanda.png", "length": 26583}, {"path": "exercise files/exercise files/FlagQuiz/assets/Africa/Africa-Rwanda.png", "length": 26583}, {"path": "exercise files/exercise files/CannonGame/src/com/deitel/cannongame/CannonView.java", "length": 24851}, {"path": "exercise files/exercise files/FlagQuiz/res/drawable-hdpi/north_america_usa.png", "length": 24521}, {"path": "exercise files/images/FlagQuizImages/Africa/Africa-Swaziland.png", "length": 24425}, {"path": "exercise files/exercise files/FlagQuiz/assets/Africa/Africa-Swaziland.png", "length": 24425}, {"path": "exercise files/exercise files/FlagQuiz/assets/North_America/North_America-Cayman_Islands.png", "length": 24088}, {"path": "exercise files/images/FlagQuizImages/North_America/North_America-Cayman_Islands.png", "length": 24088}, {"path": "exercise files/images/FlagQuizImages/Europe/Europe-Andorra.png", "length": 23497}, {"path": "exercise files/exercise files/FlagQuiz/assets/Europe/Europe-Andorra.png", "length": 23497}, {"path": "exercise files/exercise files/TipCalculator/res/drawable-xxhdpi/ic_launcher.png", "length": 23320}, {"path": "exercise files/exercise files/FlagQuiz/assets/Asia/Asia-Saudi_Arabia.png", "length": 23238}, {"path": "exercise files/images/FlagQuizImages/Asia/Asia-Saudi_Arabia.png", "length": 23238}, {"path": "exercise files/exercise files/TipCalculator/bin/res/drawable-xxhdpi/ic_launcher.png", "length": 22523}, {"path": "exercise files/exercise files/TipCalculator/bin/res/crunch/drawable-xxhdpi/ic_launcher.png", "length": 22523}, {"path": "exercise files/images/FlagQuizImages/North_America/North_America-Guatemala.png", "length": 21925}, {"path": "exercise files/exercise files/FlagQuiz/assets/North_America/North_America-Guatemala.png", "length": 21925}, {"path": "exercise files/images/FlagQuizImages/South_America/South_America-Brazil.png", "length": 21901}, {"path": "exercise files/exercise files/FlagQuiz/assets/South_America/South_America-Brazil.png", "length": 21901}, {"path": "exercise files/exercise files/AddressBook/res/drawable-xxhdpi/ic_launcher.png", "length": 21855}, {"path": "exercise files/exercise files/Doodlz/res/drawable-xxhdpi/ic_launcher.png", "length": 21855}, {"path": "exercise files/exercise files/CannonGame/res/drawable-xxhdpi/ic_launcher.png", "length": 21855}, {"path": "exercise files/exercise files/TwitterSearches/res/drawable-xxhdpi/ic_launcher.png", "length": 21855}, {"path": "exercise files/images/FlagQuizImages/North_America/North_America-El_Salvador.png", "length": 21723}, {"path": "exercise files/exercise files/FlagQuiz/assets/North_America/North_America-El_Salvador.png", "length": 21723}, {"path": "exercise files/images/FlagQuizImages/Asia/Asia-Brunei.png", "length": 21304}, {"path": "exercise files/exercise files/FlagQuiz/assets/Asia/Asia-Brunei.png", "length": 21304}, {"path": "exercise files/images/FlagQuizImages/Asia/Asia-South_Korea.png", "length": 21284}, {"path": "exercise files/exercise files/FlagQuiz/assets/Asia/Asia-South_Korea.png", "length": 21284}, {"path": "exercise files/exercise files/WelcomeAccessibility/res/drawable-xxhdpi/ic_launcher.png", "length": 21265}, {"path": "exercise files/exercise files/Welcome/res/drawable-xxhdpi/ic_launcher.png", "length": 21265}, {"path": "exercise files/exercise files/WelcomeInternationalized/res/drawable-xxhdpi/ic_launcher.png", "length": 21265}, {"path": "exercise files/exercise files/FlagQuiz/assets/Africa/Africa-Namibia.png", "length": 21061}, {"path": "exercise files/images/FlagQuizImages/Africa/Africa-Namibia.png", "length": 21061}, {"path": "exercise files/images/FlagQuizImages/North_America/North_America-Bermuda.png", "length": 20972}, {"path": "exercise files/exercise files/FlagQuiz/assets/North_America/North_America-Bermuda.png", "length": 20972}, {"path": "exercise files/exercise files/FlagQuiz/res/drawable-xxhdpi/ic_launcher.png", "length": 20959}, {"path": "exercise files/exercise files/TwitterSearches/bin/res/crunch/drawable-xxhdpi/ic_launcher.png", "length": 20738}, {"path": "exercise files/exercise files/TwitterSearches/bin/res/drawable-xxhdpi/ic_launcher.png", "length": 20738}, {"path": "exercise files/exercise files/CannonGame/bin/res/crunch/drawable-xxhdpi/ic_launcher.png", "length": 20738}, {"path": "exercise files/exercise files/AddressBook/bin/res/crunch/drawable-xxhdpi/ic_launcher.png", "length": 20738}, {"path": "exercise files/exercise files/CannonGame/bin/res/drawable-xxhdpi/ic_launcher.png", "length": 20738}, {"path": "exercise files/exercise files/Doodlz/bin/res/crunch/drawable-xxhdpi/ic_launcher.png", "length": 20738}, {"path": "exercise files/images/FlagQuizImages/North_America/North_America-British_Virgin_Islands.png", "length": 20707}, {"path": "exercise files/exercise files/FlagQuiz/assets/North_America/North_America-British_Virgin_Islands.png", "length": 20707}, {"path": "exercise files/exercise files/FlagQuiz/assets/Oceania/Oceania-Cook_Islands.png", "length": 20367}, {"path": "exercise files/images/FlagQuizImages/Oceania/Oceania-Cook_Islands.png", "length": 20367}, {"path": "exercise files/images/FlagQuizImages/Asia/Asia-Kyrgyzstan.png", "length": 19791}, {"path": "exercise files/exercise files/FlagQuiz/assets/Asia/Asia-Kyrgyzstan.png", "length": 19791}, {"path": "exercise files/images/FlagQuizImages/Asia/Asia-South_Georgia.png", "length": 19664}, {"path": "exercise files/exercise files/FlagQuiz/assets/Asia/Asia-South_Georgia.png", "length": 19664}, {"path": "exercise files/images/FlagQuizImages/Europe/Europe-Albania.png", "length": 19597}, {"path": "exercise files/exercise files/FlagQuiz/assets/Europe/Europe-Albania.png", "length": 19597}, {"path": "exercise files/exercise files/FlagQuiz/assets/North_America/North_America-Nicaragua.png", "length": 19487}, {"path": "exercise files/images/FlagQuizImages/North_America/North_America-Nicaragua.png", "length": 19487}, {"path": "exercise files/exercise files/FlagQuiz/assets/South_America/South_America-Falkland_Islands.png", "length": 19265}, {"path": "exercise files/images/FlagQuizImages/South_America/South_America-Falkland_Islands.png", "length": 19265}, {"path": "exercise files/exercise files/FlagQuiz/assets/Oceania/Oceania-Papua_New_Guinea.png", "length": 19105}, {"path": "exercise files/images/FlagQuizImages/Oceania/Oceania-Papua_New_Guinea.png", "length": 19105}, {"path": "exercise files/images/FlagQuizImages/Asia/Asia-Cambodia.png", "length": 19029}, {"path": "exercise files/exercise files/FlagQuiz/assets/Asia/Asia-Cambodia.png", "length": 19029}, {"path": "exercise files/images/FlagQuizImages/Africa/Africa-Eritrea.png", "length": 18781}, {"path": "exercise files/exercise files/FlagQuiz/assets/Africa/Africa-Eritrea.png", "length": 18781}, {"path": "exercise files/exercise files/FlagQuiz/assets/Asia/Asia-Macao.png", "length": 18493}, {"path": "exercise files/images/FlagQuizImages/Asia/Asia-Macao.png", "length": 18493}, {"path": "exercise files/images/FlagQuizImages/Oceania/Oceania-Marshall_Islands.png", "length": 18320}, {"path": "exercise files/exercise files/FlagQuiz/assets/Oceania/Oceania-Marshall_Islands.png", "length": 18320}, {"path": "exercise files/images/FlagQuizImages/Europe/Europe-Moldova.png", "length": 18208}, {"path": "exercise files/exercise files/FlagQuiz/assets/Europe/Europe-Moldova.png", "length": 18208}, {"path": "exercise files/exercise files/FlagQuiz/assets/Africa/Africa-Burundi.png", "length": 18182}, {"path": "exercise files/images/FlagQuizImages/Africa/Africa-Burundi.png", "length": 18182}, {"path": "exercise files/exercise files/FlagQuiz/assets/Asia/A
Download Info
-
Tips
“Android Application and Game Development Tutorial” Its related downloads are collected from the DHT sharing network, the site will be 24 hours of real-time updates, to ensure that you get the latest resources.This site is not responsible for the authenticity of the resources, please pay attention to screening.If found bad resources, please send a report below the right, we will be the first time shielding.
-
DMCA Notice and Takedown Procedure
If this resource infringes your copyright, please email([email protected]) us or leave your message here ! we will block the download link as soon as possiable.