diff options
author | Dominik Schürmann <dominik@dominikschuermann.de> | 2014-02-09 19:22:14 +0100 |
---|---|---|
committer | Dominik Schürmann <dominik@dominikschuermann.de> | 2014-02-09 19:22:14 +0100 |
commit | 754b2a6cb15a6af61150cd4b1ce472bebd4fec22 (patch) | |
tree | de280b70b9e5f2d04e1ac568eeadb01d726596e2 /OpenPGP-Keychain-API/example-app/src/main/res | |
parent | 35a123f53c87d2ff6130d44c2bed3c421775b9dd (diff) | |
download | open-keychain-754b2a6cb15a6af61150cd4b1ce472bebd4fec22.tar.gz open-keychain-754b2a6cb15a6af61150cd4b1ce472bebd4fec22.tar.bz2 open-keychain-754b2a6cb15a6af61150cd4b1ce472bebd4fec22.zip |
Restructuring for new API library
Diffstat (limited to 'OpenPGP-Keychain-API/example-app/src/main/res')
-rw-r--r-- | OpenPGP-Keychain-API/example-app/src/main/res/drawable-hdpi/ic_launcher.png | bin | 0 -> 2626 bytes | |||
-rw-r--r-- | OpenPGP-Keychain-API/example-app/src/main/res/drawable-mdpi/ic_launcher.png | bin | 0 -> 1732 bytes | |||
-rw-r--r-- | OpenPGP-Keychain-API/example-app/src/main/res/drawable-xhdpi/ic_launcher.png | bin | 0 -> 3517 bytes | |||
-rw-r--r-- | OpenPGP-Keychain-API/example-app/src/main/res/drawable-xxhdpi/ic_launcher.png | bin | 0 -> 5717 bytes | |||
-rw-r--r-- | OpenPGP-Keychain-API/example-app/src/main/res/layout/aidl_demo2.xml | 40 | ||||
-rw-r--r-- | OpenPGP-Keychain-API/example-app/src/main/res/layout/crypto_provider_demo.xml | 83 | ||||
-rw-r--r-- | OpenPGP-Keychain-API/example-app/src/main/res/layout/intent_demo.xml | 93 | ||||
-rw-r--r-- | OpenPGP-Keychain-API/example-app/src/main/res/xml/base_preference.xml | 23 |
8 files changed, 239 insertions, 0 deletions
diff --git a/OpenPGP-Keychain-API/example-app/src/main/res/drawable-hdpi/ic_launcher.png b/OpenPGP-Keychain-API/example-app/src/main/res/drawable-hdpi/ic_launcher.png Binary files differnew file mode 100644 index 000000000..cf114d7db --- /dev/null +++ b/OpenPGP-Keychain-API/example-app/src/main/res/drawable-hdpi/ic_launcher.png diff --git a/OpenPGP-Keychain-API/example-app/src/main/res/drawable-mdpi/ic_launcher.png b/OpenPGP-Keychain-API/example-app/src/main/res/drawable-mdpi/ic_launcher.png Binary files differnew file mode 100644 index 000000000..d55318843 --- /dev/null +++ b/OpenPGP-Keychain-API/example-app/src/main/res/drawable-mdpi/ic_launcher.png diff --git a/OpenPGP-Keychain-API/example-app/src/main/res/drawable-xhdpi/ic_launcher.png b/OpenPGP-Keychain-API/example-app/src/main/res/drawable-xhdpi/ic_launcher.png Binary files differnew file mode 100644 index 000000000..13ed3d450 --- /dev/null +++ b/OpenPGP-Keychain-API/example-app/src/main/res/drawable-xhdpi/ic_launcher.png diff --git a/OpenPGP-Keychain-API/example-app/src/main/res/drawable-xxhdpi/ic_launcher.png b/OpenPGP-Keychain-API/example-app/src/main/res/drawable-xxhdpi/ic_launcher.png Binary files differnew file mode 100644 index 000000000..831c993d4 --- /dev/null +++ b/OpenPGP-Keychain-API/example-app/src/main/res/drawable-xxhdpi/ic_launcher.png diff --git a/OpenPGP-Keychain-API/example-app/src/main/res/layout/aidl_demo2.xml b/OpenPGP-Keychain-API/example-app/src/main/res/layout/aidl_demo2.xml new file mode 100644 index 000000000..73abd9b5c --- /dev/null +++ b/OpenPGP-Keychain-API/example-app/src/main/res/layout/aidl_demo2.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="wrap_content" > + + <LinearLayout + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="vertical" > + + <Button + android:id="@+id/aidl_demo_select_encryption_key" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:onClick="selectEncryptionKeysOnClick" + android:text="Select encryption key(s)" /> + + <EditText + android:id="@+id/aidl_demo_keyrings" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:text="keyrings output" + android:textAppearance="@android:style/TextAppearance.Small" /> + + <Button + android:id="@+id/aidl_demo_get_keyrings_strings" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:onClick="getKeyringsStringsOnClick" + android:text="getKeyrings as Strings" /> + + <Button + android:id="@+id/aidl_demo_get_keyrings_bytes" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:onClick="getKeyringsBytesOnClick" + android:text="getKeyringsBytes" /> + </LinearLayout> + +</ScrollView>
\ No newline at end of file diff --git a/OpenPGP-Keychain-API/example-app/src/main/res/layout/crypto_provider_demo.xml b/OpenPGP-Keychain-API/example-app/src/main/res/layout/crypto_provider_demo.xml new file mode 100644 index 000000000..9f2a0e6ee --- /dev/null +++ b/OpenPGP-Keychain-API/example-app/src/main/res/layout/crypto_provider_demo.xml @@ -0,0 +1,83 @@ +<?xml version="1.0" encoding="utf-8"?> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:orientation="vertical" > + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:text="Encrypt UserIds (split with ',')" + android:textAppearance="?android:attr/textAppearanceMedium" /> + + <EditText + android:id="@+id/crypto_provider_demo_encrypt_user_id" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:text="dominik@dominikschuermann.de" + android:textAppearance="@android:style/TextAppearance.Small" /> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:text="Message" + android:textAppearance="?android:attr/textAppearanceMedium" /> + + <EditText + android:id="@+id/crypto_provider_demo_message" + android:layout_width="match_parent" + android:layout_height="100dip" + android:scrollHorizontally="true" + android:scrollbars="vertical" + android:text="message" + android:textAppearance="@android:style/TextAppearance.Small" /> + + <TextView + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:text="Ciphertext" + android:textAppearance="?android:attr/textAppearanceMedium" /> + + <EditText + android:id="@+id/crypto_provider_demo_ciphertext" + android:layout_width="match_parent" + android:layout_height="100dip" + android:text="ciphertext" + android:textAppearance="@android:style/TextAppearance.Small" /> + + <LinearLayout + android:layout_width="wrap_content" + android:layout_height="wrap_content" > + + <Button + android:id="@+id/crypto_provider_demo_encrypt" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_weight="1" + android:onClick="encryptOnClick" + android:text="Encrypt" /> + + <Button + android:id="@+id/crypto_provider_demo_sign" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_weight="1" + android:onClick="signOnClick" + android:text="Sign" /> + + <Button + android:id="@+id/crypto_provider_demo_encrypt_and_sign" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:onClick="signAndEncryptOnClick" + android:text="Sign and Encrypt" /> + </LinearLayout> + + <Button + android:id="@+id/crypto_provider_demo_decrypt_and_verify" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:onClick="decryptAndVerifyOnClick" + android:text="Decrypt and Verify" /> + +</LinearLayout>
\ No newline at end of file diff --git a/OpenPGP-Keychain-API/example-app/src/main/res/layout/intent_demo.xml b/OpenPGP-Keychain-API/example-app/src/main/res/layout/intent_demo.xml new file mode 100644 index 000000000..a765343f9 --- /dev/null +++ b/OpenPGP-Keychain-API/example-app/src/main/res/layout/intent_demo.xml @@ -0,0 +1,93 @@ +<?xml version="1.0" encoding="utf-8"?> +<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="wrap_content" > + + <LinearLayout + android:layout_width="match_parent" + android:layout_height="match_parent" + android:orientation="vertical" > + + <Button + android:id="@+id/Button02" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:onClick="encryptOnClick" + android:text="Encrypt" /> + + <Button + android:id="@+id/intent_demo_create_new_key" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:onClick="createNewKeyOnClick" + android:text="Create new key" /> + + <Button + android:id="@+id/intent_demo_select_secret_key" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:onClick="selectSecretKeyOnClick" + android:text="Select secret key" /> + + <Button + android:id="@+id/intent_demo_select_encryption_key" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:onClick="selectEncryptionKeysOnClick" + android:text="Select encryption key(s)" /> + + <EditText + android:id="@+id/intent_demo_message" + android:layout_width="match_parent" + android:layout_height="150dip" + android:text="message" + android:textAppearance="@android:style/TextAppearance.Small" /> + + <EditText + android:id="@+id/intent_demo_ciphertext" + android:layout_width="match_parent" + android:layout_height="150dip" + android:text="ciphertext" + android:textAppearance="@android:style/TextAppearance.Small" /> + + <Button + android:id="@+id/intent_demo_encrypt" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:onClick="encryptOnClick" + android:text="Encrypt" /> + + <Button + android:id="@+id/intent_demo_encrypt" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:onClick="encryptAndReturnOnClick" + android:text="Encrypt and return result" /> + + <Button + android:id="@+id/intent_demo_decrypt" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:onClick="decryptOnClick" + android:text="Decrypt" /> + + <Button + android:id="@+id/intent_demo_decrypt" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:onClick="decryptAndReturnOnClick" + android:text="Decrypt and return result" /> + + <TextView + android:layout_width="match_parent" + android:layout_height="match_parent" + android:text="APG Data:" /> + + <TextView + android:id="@+id/intent_demo_data" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:minLines="10" /> + </LinearLayout> + +</ScrollView>
\ No newline at end of file diff --git a/OpenPGP-Keychain-API/example-app/src/main/res/xml/base_preference.xml b/OpenPGP-Keychain-API/example-app/src/main/res/xml/base_preference.xml new file mode 100644 index 000000000..5febfad44 --- /dev/null +++ b/OpenPGP-Keychain-API/example-app/src/main/res/xml/base_preference.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" > + + <PreferenceCategory android:title="Intent" > + <Preference + android:key="intent_demo" + android:title="Intent Demo" /> + </PreferenceCategory> + <!-- <PreferenceCategory android:title="AIDL" > --> + <!-- <Preference --> + <!-- android:key="aidl_demo2" --> + <!-- android:title="AIDL Demo (ACCESS_KEYS permission)" /> --> + <!-- </PreferenceCategory> --> + <PreferenceCategory android:title="OpenPGP Provider" > + <org.openintents.openpgp.OpenPgpListPreference + android:key="openpgp_provider_list" + android:title="Select OpenPGP Provider!" /> + <Preference + android:key="openpgp_provider_demo" + android:title="OpenPGP Provider" /> + </PreferenceCategory> + +</PreferenceScreen>
\ No newline at end of file |