DEX for Android

Romana


Other Projects
DEX for Windows Phone
DEX for Android
Istoria Romanilor
User Manager Dictionary (UDM)

Description

DEX for Android is an offline and online Romanian explanatory dictionary - Dictionar Explicativ Roman based on the http://dexonline.ro database.

Features:

Install

For the online version only the 1st step is needed. Step two is in case you need to access DEX even when you don't have an active Internet connection.

  1. Install DEX by using your Android phone to navigate to the market here Android Market (Phone) or here Android Market (Web)
  2. Install the OFFLINE database - see tutorial

Install widget

For the widget to work you need to:

  1. install DEX application on the internal memory - the widget won't work if you move the app to the external card (limitation from Android)
  2. install the offline database from here
  3. configure the database path in DEX app, menu option Preferences. The database path can be /sdcard/dex.dict or sdcard/external_sd/dex.dict or where ever you want.You can also copy the database file to the external micro SD card.

Screenshots

DEX for Android Main
DEX for Android Context Menu

DEX for Android Preferences
DEX for Android Wordlist

DEX for Android Widget
DEX for Android About

Release history

DEX 5.5

* fixed some widget related issues
+ added visual progress when downloading definitions from the internet
+ added Diacritics in the Preference menu
+ added History in the Preference menu
+ delete single word on the History screen

DEX 5.0

For the widget to work you need to:

  1. install DEX application on the internal memory - the widget won't work if you move the app to the external card (limitation from Android)
  2. install the offline database from here
  3. configure the database path in DEX app, menu option Preferences. The database path can be /sdcard/dex.dict or sdcard/external_sd/dex.dict or where ever you want.You can also copy the database file to the external micro SD card.

DEX 4.9

+ removed "read sensitive log data" permission

DEX 4.8

+ Added fuzzy search - to use it add the plus(+) symbol after the part of the word, like "re+", "tem+". Please mind, the search is VERY slow.
* Small UI changes

DEX 4.5

+ word history (in main screen press the menu key)
+ link to Facebook page - stay up to date with my blog articles and application updates (in the About screen)
+ application flag so you can move it to the SD card
* updated: nicer exception messages (not needed for now, but just in case)
* updated: emailing the wordlist now defaults to text, not attachement
* fixed: interface language changed on rotation of device - in some screens

DEX 4.1

* fixed: adding definition to word list, copy or email did not add the source dictionary in online mode
* fixed: emailing definition in offline mode added the source dictionary name to the end of the http://dex.adrianvintu.com link, not at the end of the definition

DEX 4.0

+ word completion hints - also with wildcards
+ ENTER and DPAD starts a definition search
+ ENTER and DPAD toggle soft keyboard
+ menu item Email for definitions
* changed menu item Copy to friendlier character coding
+ Email and Delete word list
+ inverted colors (see Preferences screen)
+ send logs to developer (see About screen)
- removed Internet search delay setting from the Preference Screen

DEX 3.1

+ set definition search delay in Preferences screen

DEX 3.0

+ DEX also works online now (no more need for the offline database)

DEX 2.4

* fix: versioning

DEX 2.3

* fix: preferences kept resetting

DEX 2.2

* small changes in error messages

DEX 2.1

+ added button in the About screen to allow rating app on the Android Market

DEX 2.0

+ weekely check for newer versions of the application.
+ sorting by dictionary source: DEX, DOOM, etc
+ showing explanation source: [DEX], [DOOM], etc
* fixed decreaseing of font size bug - on Motorola Milestone

DEX 1.0

First release

QR

QR Code

Frequently asked questions

  1. Where do I download the dictionary database from?
    You can download the dictionary database from here (~100MB). Also, see tutorial here.
  2. How do I install the dictionary database?
    You must unpack the archive you downloaded from the link from the QA above and copy it to the phones SD card.
    For unpacking you can use Winrar or Winzip. Also, see tutorial here.
  3. Where do I download the Android DEX application from?
    To download the DEX for Android application navigate to the market here Android Market (Phone) or here Android Market (Web)
  4. How to find my Android firmware version?
    You can check the Android firmware version by going to your phone, go to Home, press Menu and choose Settings, scroll down to About phone then look for Firmware version.
  5. What does “Dictionary database file does not exist at location…. DEX is an OFFLINE dictionary so you need to manually download the dictionary database and copy it to the SD card.” mean?
    This means the dictionary database was not found on the SD card. Please make sure you downloaded the dictionary database (see QA#1) and copied it to the phones SD card (see QA#2). Also check the Preferences screen in the DEX application to see you match the right path.
    Suggested solution: install the database (see QA#1 and QA#2).
  6. What does “Dictionary file from location … cannot be opened” mean?
    This means a file is found in the path, but it’s not the correct dictionary database. Please make sure you have the database file and not a random file with the same name of the database.
    Suggested solution: reinstall the database (see QA#2).
  7. What does “Dictionary file from location … is not a valid dictionary” mean?
    This means the database is probably corrupt due to an unfinished download or other causes.
    Suggested solution: reinstall the database (see QA#1 and QA#2).
  8. What does “Word list file from location … cannot be created.” mean?
    The application cannot create the file at the specified location.
    Suggested solution: change the word list location in the Preferences screen.
  9. What does “Word list file from location … cannot be created because of security reasons” mean?
    The application cannot create the file at the specified location because the application does not have enough security rights.
    Suggested solution: change the word list location in the Preferences screen.
  10. What does “Word list file from location … cannot be written.” mean?
    The application cannot write in the file at the specified location.
    Suggested solution: restart application. If you get the same message then change the word list location in the Preferences screen.
  11. What does “Word list file from location … cannot be closed.” mean?
    The application cannot close the file at the specified location. Some words you added in the word list may be lost.
    Suggested solution: restart application. If you get the same message then change the word list location in the Preferences screen.
  12. What does “An unexpected exception has been raised.” mean?
    An exception that we did not prepare for was raised.
    Suggested solution: restart application.
  13. What does “An unexpected Sql exception has been raised.” mean?
    A database related exception that we did not prepare for was raised.
    Suggested solution: restart application. If you get the same message then reinstall the database (see QA#1 and QA#2).
  14. I would like to send suggestions, questions or requests. How do I contact you?
    Navigate to the Contact section.
  15. I am a programmer and I am interested in Android, J2ME, etc. Do you have a blog with interesting articles?
    Yes, my blog address is http://www.adrianvintu.com/blogengine
    If you are an Android programmer, you must check this link out http://adrianvintu.com/blogengine/post/Colored-Logcat-Script-for-Windows.aspx

Thanks

Thanks and database copyright, go to http://dexonline.ro

Thanks for the inspiration and sqlite database goes to Octavian Rasnita

Thanks for implementation details, advice, design, features and testing go to Catalin Francu, Dana Puscau, Dan-Liviu Popa, Ovidiu Maritan, Mihaela Marin, Eduard Stan, Horatiu Mantescu, Roberto Cervantes and Ryan Heath.

Contact

Suggestions, questions and requests are always welcomed at adrianvintu@yahoo.com.

Stay up to date with new releases of my applications and new blog articles by connecting to my Facebook page.

My blog address is http://www.adrianvintu.com/blogengine.
If you are an Android programmer, you must check this link out http://adrianvintu.com/blogengine/post/Colored-Logcat-Script-for-Windows.aspx.

Share

Stay up to date with new releases of my applications and new blog articles by connecting to my Facebook page.

Use the links below to share this article to your friends.