Posner Cueing Task is a lightweight and simple Android application designed to conduct and record experiments based on the Posner Cueing Task paradigm. This app enables users to customize the number of trials, collect response times, and export data for further analysis in CSV format.
-
Main Screen:
The home screen provides access to three primary functions:- Posner Cueing Task: Start and customize your experiment.
- My Data: View response times recorded during the task.
- Quit: Exit the application.
-
Trial Customization:
Configure the number of trials for the experiment. The default value is set to 10 trials. -
Data Export:
Collected response times are automatically exported in CSV format to your device's external memory at:
/android/data/stimulusData.csv
Main Screen
Description: Main screen with three buttons (Posner Cueing Task, My Data, Quit).
Intermediate Screen
Description: Intermediate screen for setting the number of trials.
Task Screen
Description: Task screen for the main experiment.
CSV Export
Description: CSV File getting exported to the external memory
-
Clone this repository to your local machine:
git clone https://github.com/iamindrayudh/PosnerCueingTaskApp.git
-
Open the project in Android Studio.
- Ensure you have all required dependencies installed.
- Sync the Gradle files if prompted.
-
Build and run the application on an Android emulator or a physical device.
- Connect your Android device via USB and enable Developer Mode.
- Select the device/emulator in Android Studio and click the Run button.
- Launch the App: Open the application on your Android device.
- Start an Experiment:
- Click on Posner Cueing Task from the main screen.
- Set the desired number of trials (default: 10).
- Begin the experiment and follow the instructions.
- View and Export Data:
- Access recorded response times through the My Data section.
- The data is automatically saved in CSV format at
/android/data/stimulusData.csv.
The exported CSV file contains the following columns:
Sample:

Contact For queries or feedback, please contact [email protected]