<commit_before># What is it?

It's an Android counterpart to the
[`UIImagePicker` native module for iOS](https://github.com/marcshilling/react-native-image-picker).
Thanks marcshilling and everyone else that contributed for that one!

# How do I use it?

Follow these steps to integrate with your project:

1. Add `ActivityResultListener.java`, `ImagePickerModule.java` and
   `ImagePickerPackage.java` to the Java code for your react-native application.
   [This commit](https://github.com/exponentjs/react-native-image-picker-android/commit/810b43adb62ff3dc45dd98a770c37818f0a35653)
   does that for this project.
2. Add code to your `MainActivity` to register `ImagePickerPackage` and notify
   it of Activity results.
   [Here's a commit](https://github.com/exponentjs/react-native-image-picker-android/commit/6ee500326164bf9ac400533d9a5510f70ed1917e)
   showing how.
3. Use it in your JavaScript code. The API right now just supports
   `.launchCamera(...)` and `.launchImageLibrary(...)` and doesn't support any
   of the extra options.
   [This commit](https://github.com/exponentjs/react-native-image-picker-android/commit/bca70c6dc629530399f623036378102d7d52c90a)
   shows how it was done in our example.
<commit_msg>update `README.md` a bit<commit_after># What is it?

It's an Android counterpart to the
[`UIImagePicker` native module for iOS](https://github.com/marcshilling/react-native-image-picker).
Thanks marcshilling and everyone else that contributed for that one!

# How do I use it?

Follow these steps to integrate with your project. Each step links to a commit
detailing what to do. The commits have comments explaining the purpose of each
change.

1. Add `ActivityResultListener.java`, `ImagePickerModule.java` and
   `ImagePickerPackage.java` to the Java code for your react-native application.
   [This commit](https://github.com/exponentjs/react-native-image-picker-android/commit/810b43adb62ff3dc45dd98a770c37818f0a35653)
   does that for this project.
2. Add code to your `MainActivity` to register `ImagePickerPackage` and notify
   it of Activity results.
   [Here's a commit](https://github.com/exponentjs/react-native-image-picker-android/commit/6ee500326164bf9ac400533d9a5510f70ed1917e)
   showing how.
3. Use it in your JavaScript code. The API right now just supports
   `.launchCamera(...)` and `.launchImageLibrary(...)` and doesn't support any
   of the extra options.
   [This commit](https://github.com/exponentjs/react-native-image-picker-android/commit/bca70c6dc629530399f623036378102d7d52c90a)
   shows how it was done in our example.

{'fraction_non_alphanumeric': 0.09270752521334368, 'fraction_numerical': 0.06671838634600466, 'mean_word_length': 4.70575221238938, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 8, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '388989', 'n_tokens_mistral': 897, 'n_tokens_neox': 799, 'n_words': 249}