Imported Converting Engine; Layout Animations; Copy and Share action

This commit is contained in:
mmk2410 2015-02-17 03:13:59 +01:00
parent 86fe38e263
commit 966bab857e
9 changed files with 1288 additions and 328 deletions

View file

@ -88,16 +88,28 @@
android:layout_gravity="right"
android:baselineAligned="false">
<TextView
style="@style/TextViewButton"
<LinearLayout
style="@style/LinearLayoutButton"
android:layout_marginRight="8dp"
android:onClick="writtenMorseDecode"
android:text="@string/button_decode" />
android:onClick="writtenMorseDecode" >
<TextView
style="@style/TextViewButton"
<TextView
style="@style/LinearLayoutButtonText"
android:text="@string/button_decode"/>
</LinearLayout>
<LinearLayout
style="@style/LinearLayoutButton"
android:onClick="writtenMorseEncode"
android:text="@string/button_encode" />
android:text="@string/button_encode" >
<TextView
style="@style/LinearLayoutButtonText"
android:text="@string/button_encode"/>
</LinearLayout>
</LinearLayout>
@ -132,6 +144,8 @@
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:layout_marginBottom="8dp"
android:minHeight="64dp"
android:gravity="center_vertical"
android:hint="@string/output_message"
android:singleLine="false"
android:background="@color/cardview_light_background"/>
@ -152,16 +166,27 @@
android:layout_gravity="right"
android:baselineAligned="false">
<TextView
style="@style/TextViewButton"
<LinearLayout
style="@style/LinearLayoutButton"
android:layout_marginRight="8dp"
android:onClick="writtenMorseDecode"
android:text="@string/button_copy" />
android:onClick="copyNormalMorse" >
<TextView
style="@style/LinearLayoutButtonText"
android:text="@string/button_copy" />
</LinearLayout>
<LinearLayout
style="@style/LinearLayoutButton"
android:onClick="shareNormalMorse" >
<TextView
style="@style/LinearLayoutButtonText"
android:text="@string/button_share"/>
</LinearLayout>
<TextView
style="@style/TextViewButton"
android:onClick="writtenMorseEncode"
android:text="@string/button_share" />
</LinearLayout>

View file

@ -88,16 +88,26 @@
android:layout_gravity="right"
android:baselineAligned="false">
<TextView
style="@style/TextViewButton"
<LinearLayout
style="@style/LinearLayoutButton"
android:onClick="normalMorseDecode"
android:layout_marginRight="8dp"
android:text="@string/button_decode" />
android:layout_marginRight="8dp">
<TextView
style="@style/TextViewButton"
android:onClick="normalMorseEncode"
android:text="@string/button_encode" />
<TextView
style="@style/LinearLayoutButtonText"
android:text="@string/button_decode"/>
</LinearLayout>
<LinearLayout
style="@style/LinearLayoutButton"
android:onClick="normalMorseEncode">
<TextView
style="@style/LinearLayoutButtonText"
android:text="@string/button_encode" />
</LinearLayout>
</LinearLayout>
@ -130,6 +140,8 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="16sp"
android:minHeight="64dp"
android:gravity="center_vertical"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:layout_marginBottom="8dp"
@ -154,16 +166,27 @@
android:layout_gravity="right"
android:baselineAligned="false">
<TextView
style="@style/TextViewButton"
<LinearLayout
style="@style/LinearLayoutButton"
android:layout_marginRight="8dp"
android:onClick="writtenMorseDecode"
android:text="@string/button_copy" />
android:onClick="copyNormalMorse" >
<TextView
style="@style/LinearLayoutButtonText"
android:text="@string/button_copy" />
</LinearLayout>
<LinearLayout
style="@style/LinearLayoutButton"
android:onClick="shareNormalMorse" >
<TextView
style="@style/LinearLayoutButtonText"
android:text="@string/button_share"/>
</LinearLayout>
<TextView
style="@style/TextViewButton"
android:onClick="writtenMorseEncode"
android:text="@string/button_share" />
</LinearLayout>

View file

@ -37,7 +37,7 @@
<item name="android:background">@color/ripple_material_light</item>
</style>
<style name="TextViewButton">
<style name="LinearLayoutButton">
<item name="android:layout_height">36dp</item>
<item name="android:layout_width">wrap_content</item>
<item name="android:minWidth">64dp</item>
@ -45,10 +45,16 @@
<item name="android:layout_marginRight">4dp</item>
<item name="android:paddingRight">8dp</item>
<item name="android:paddingLeft">8dp</item>
<item name="android:textColor">@color/colorPrimary</item>
<item name="android:gravity">center</item>
<item name="android:background">@drawable/button_action</item>
<item name="android:src">@color/cardview_light_background</item>
</style>
<style name="LinearLayoutButtonText">
<item name="android:textColor">@color/colorPrimary</item>
<item name="android:gravity">center</item>
<item name="android:layout_height">match_parent</item>
<item name="android:layout_width">match_parent</item>
</style>
</resources>