Skip to content

Application that translates the Miwok language using an ArrayAdpater and Fragments.

Notifications You must be signed in to change notification settings

LaggerLimited/Android-Java-MiwokTranslation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Miwok Translator

This application helps teach the Miwok language. The app is an example of fragments coupled with an array adapter. It includes Miwok translations for colors, numbers, family members, and common phrases. These translations are accompanied by corresponding pictures and authentic Miwok audio pronunciations.

Installation

Download Miwok Translator here:

Miwok App

Install on the Android platform (minimum version 15)

Usage

The application will display a list view populated with English words that can translated to the Miwok language. To navigate the app touch a category at the top of the screen or swipe left and right to view different categories. To hear the Miwok word be pronounced touch on the play button to the right of the word selection.

Java Code

  • Main Activity: Initializes values, instantiates Views, and defines the tab layout.

  • Word Object: Represents a vocabulary word to be listed in the list view.

  • Word Adapter: Inflates the array with word objects and defines each list items' layout.

  • Category Adapter: Defines the data each category will contain.

  • Colors Fragment: Fragment subclass for displaying Miwok color data.

  • Family Fragment: Fragment subclass for displaying Miwok family members data.

  • Numbers Fragment: Fragment subclass for displaying Miwok number data.

  • Phrases Fragment: Fragment subclass for displaying Miwok common phrases data.

XML Code

  • Screen Layout: Defines the ListView and describes how each list item will be displayed.

  • List Item: Defines how the data will be displayed for each individual vocabulary word.

Contributing

Pull requests are welcome.

For major changes, please open an issue first to discuss what you would like to change.

About

Application that translates the Miwok language using an ArrayAdpater and Fragments.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages