Patterns

A quick refresher on Design Patterns and common interview questions. Mainly made for my own reference, but I thought I would share with the world. If it helps you out, I would love to know, drop me a comment.

A design patterns refresher implemented in Android.

This program is in ALPHA release. The implementation is not yet complete. I have yet to add more sections, and finish commenting my examples. Please bear with me.

This program really started out as a refresher for basic programming theory, but has since evolved. It is meant as a refresher only. There are not enough details to understand a new design pattern or data structure that you have not already learned. I recommend you look around on the web for a better understanding.

Currently there are two major areas, Design Patterns and Data Structures.

Design Patterns

  1. Includes a class diagram.
  2. 'Driver' example program.
  3. Source Code of both classes and driver.

Data Structures

  1. Includes a structure note.
  2. 'Driver' example program.
  3. Source Code.

Permission Changes - For examples on android Chapters

android.permission.INTERNET <-- Play multimedia files online example.

android.permission.READ_CONTACTS <-- Content Provider example

android.permission.READ_USER_DICTIONARY <-- SQL Lite example

android.permission.WRITE_USER_DICTIONARY <-- SQL Lite example

android.permission.READ_CALENDAR <-- Content Provider example

android.permission.VIBRATE <-- Notification example

android.permission.CAMERA <-- Custom Camera example

android.permission.WRITE_EXTERNAL_STORAGE <-- Custom Camera Example

android.permission.RECORD_AUDIO <-- Media Recording Example

Keywords: Design Patterns, Interview, Programming, Logic, C++, JAVA, Android, placement, reference.

Price
Free
Version
Downloads
1,000-5,000
Size
0 bytes
Rating
4 (6)
Type

Permissions

  1. full network access
  2. read calendar events plus confidential information
  3. modify or delete the contents of your USB storage
  4. take pictures and videos
  5. record audio
  6. read call log
  7. read your contacts
  8. read terms you added to the dictionary

Comments

  • I am above the beginner in design patterns, Wish to see more patterns. Please add...
  • I am above the beginner in design patterns, Wish to see more patterns. Please add...

Related apps

  • Memorize Pattern

    Memorize Pattern

    Price:FreeDownloads:1,000,000-5,000,000Rating:4.2 (2210)

    In Memorize Pattern game for Android your train and develop your memory by memorizing variety patterns. The training works as follows. The screen is containing 3x3 net of bold ...

  • Lock Pattern Generator

    Lock Pattern Generator

    Price:FreeDownloads:1,000,000-5,000,000Rating:4.4 (1681)

    Creates lock patterns for use with Android's built-in pattern lock. This program provides generation of patterns only, as Android does not allow programs to set the lock pattern ...

  • GO Launcher EX

    GO Launcher EX

    Price:FreeDownloads:50,000,000-100,000,000Rating:4.5 (1255094)

    GO Launcher EX is the most popular Android home launcher replacement app in Google Play. It offers you many first-ever features to customize your own homescreen experience. Go ...

  • Pattern Wallpapers

    Pattern Wallpapers

    Price:FreeDownloads:100,000-500,000Rating:4.3 (1552)

    This Android application lets you change the wallpaper with a beautiful pattern. Whether you shake your phone for random inspiring results or you search by keywords / hex colour ...

  • Locale Lock Pattern Plug-in

    Locale Lock Pattern Plug-in

    Price:FreeDownloads:100,000-500,000Rating:3.7 (1227)

    With this simple plug-in for Locale you can automatically enable your lockpattern. For example, disable your unlock pattern at home, but enable it by default. Go to Settings -> ...

  • Easy App Lock (Pattern Lock)

    Easy App Lock (Pattern Lock)

    Price:FreeDownloads:100,000-500,000Rating:4.2 (642)

    App Lock is money-free and ad-free Do you want to protect to run application from others? Do you feel annoy other app locks which die by task killer application? Do you feel ...

  • Knitting Patterns Database

    Knitting Patterns Database

    Price:FreeDownloads:10,000-50,000Rating:4.6 (135)

    Knitting Patterns Database KPD database is a free unique and comprehensive suite of tools designed for knitters & crocheters that catalogs PDF patterns enabling you to find ...

  • Patterns

    Patterns

    Price:FreeDownloads:500-1,000Rating:5 (9)

    Version 1.9.3, released 2/22/2013 See recent changes for update details. Patterns is a memorization based game, so simple anyone can play it. Included are 5 difficulty levels, ...

  • Brain Pattern

    Brain Pattern

    Price:FreeDownloads:50-100Rating:5 (11)

    Brain Pattern is game which challenges our photographic memory capability, the user is presented with arrow pattern which needs to be memorize in short time and then repeat the ...

  • Pro Knitting Patterns Database

    Pro Knitting Patterns Database

    Price:$2.29Downloads:100-500Rating:5 (14)

    This is the Ad Free Pro Knitting Patterns Database Pro KPD database is a unique and comprehensive suite of tools designed for knitters & crocheters that catalogues PDF patterns ...

Patterns