From 160949c0e5b8a814790b9c717a30a1f1b9b53a2c Mon Sep 17 00:00:00 2001 From: Ian Adam Naval Date: Thu, 22 May 2014 04:10:31 -0700 Subject: [PATCH] Initial commit --- .classpath | 8 ++ .gitignore | 2 + .project | 33 ++++++ AndroidManifest.xml | 23 +++++ proguard.cfg | 40 ++++++++ project.properties | 11 ++ res/drawable/green_sticker.png | Bin 0 -> 499 bytes res/drawable/ic_launcher.png | Bin 0 -> 2574 bytes res/drawable/red_sticker.png | Bin 0 -> 474 bytes res/drawable/yellow_sticker.png | Bin 0 -> 461 bytes res/layout/main.xml | 61 +++++++++++ res/values/strings.xml | 11 ++ res/values/styles.xml | 9 ++ src/com/ianonavy/diceup/DiceUpActivity.java | 79 ++++++++++++++ src/com/ianonavy/diceup/Die.java | 108 ++++++++++++++++++++ 15 files changed, 385 insertions(+) create mode 100644 .classpath create mode 100644 .gitignore create mode 100644 .project create mode 100644 AndroidManifest.xml create mode 100644 proguard.cfg create mode 100644 project.properties create mode 100644 res/drawable/green_sticker.png create mode 100644 res/drawable/ic_launcher.png create mode 100644 res/drawable/red_sticker.png create mode 100644 res/drawable/yellow_sticker.png create mode 100644 res/layout/main.xml create mode 100644 res/values/strings.xml create mode 100644 res/values/styles.xml create mode 100644 src/com/ianonavy/diceup/DiceUpActivity.java create mode 100644 src/com/ianonavy/diceup/Die.java diff --git a/.classpath b/.classpath new file mode 100644 index 0000000..a4763d1 --- /dev/null +++ b/.classpath @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7792e06 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +bin/ +gen/ diff --git a/.project b/.project new file mode 100644 index 0000000..0e5e6e9 --- /dev/null +++ b/.project @@ -0,0 +1,33 @@ + + + DiceUp + + + + + + com.android.ide.eclipse.adt.ResourceManagerBuilder + + + + + com.android.ide.eclipse.adt.PreCompilerBuilder + + + + + org.eclipse.jdt.core.javabuilder + + + + + com.android.ide.eclipse.adt.ApkBuilder + + + + + + com.android.ide.eclipse.adt.AndroidNature + org.eclipse.jdt.core.javanature + + diff --git a/AndroidManifest.xml b/AndroidManifest.xml new file mode 100644 index 0000000..fea19d6 --- /dev/null +++ b/AndroidManifest.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proguard.cfg b/proguard.cfg new file mode 100644 index 0000000..b1cdf17 --- /dev/null +++ b/proguard.cfg @@ -0,0 +1,40 @@ +-optimizationpasses 5 +-dontusemixedcaseclassnames +-dontskipnonpubliclibraryclasses +-dontpreverify +-verbose +-optimizations !code/simplification/arithmetic,!field/*,!class/merging/* + +-keep public class * extends android.app.Activity +-keep public class * extends android.app.Application +-keep public class * extends android.app.Service +-keep public class * extends android.content.BroadcastReceiver +-keep public class * extends android.content.ContentProvider +-keep public class * extends android.app.backup.BackupAgentHelper +-keep public class * extends android.preference.Preference +-keep public class com.android.vending.licensing.ILicensingService + +-keepclasseswithmembernames class * { + native ; +} + +-keepclasseswithmembers class * { + public (android.content.Context, android.util.AttributeSet); +} + +-keepclasseswithmembers class * { + public (android.content.Context, android.util.AttributeSet, int); +} + +-keepclassmembers class * extends android.app.Activity { + public void *(android.view.View); +} + +-keepclassmembers enum * { + public static **[] values(); + public static ** valueOf(java.lang.String); +} + +-keep class * implements android.os.Parcelable { + public static final android.os.Parcelable$Creator *; +} diff --git a/project.properties b/project.properties new file mode 100644 index 0000000..102994c --- /dev/null +++ b/project.properties @@ -0,0 +1,11 @@ +# This file is automatically generated by Android Tools. +# Do not modify this file -- YOUR CHANGES WILL BE ERASED! +# +# This file must be checked in Version Control Systems. +# +# To customize properties used by the Ant build system use, +# "ant.properties", and override values to adapt the script to your +# project structure. + +# Project target. +target=android-3 diff --git a/res/drawable/green_sticker.png b/res/drawable/green_sticker.png new file mode 100644 index 0000000000000000000000000000000000000000..bd2b06bd9ee735c765b3f977e855625dc7d8bd61 GIT binary patch literal 499 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|*pj^6T^RlY zSq#SNHJ^bLXMsm#F#`j)FbFd;%$g$s6l5>)^mS#w!y+JRU|e=;<5i%LWQl7;iF1B# zZfaf$gL6@8Vo7R>LV0FMhJw4NZ$Nk>pE%GeKTj9OkcwMxZyV+vau8^Jc;8`y)2k~h zFS}$i6bkx1GA`hGVr9Ou+Rrg}yYpsk)`y~H4oYwKY;=oCZ2V)lc6!!>J<}XmWf*s_ zd@jM=qu=BE!oMfHXS#I#@BCVxo6`)}%-nnYE6)x42Mgt{RwtyTP3Cx@`6r*HYlEs( z&9yA9Hx2pA8H(4*Rj9f(Urh2Z-uiInX-D?tN6*;Z{<X`57eC-T-11dRQ7LC?T_5lw)!*wyY^*Te|UY5t-HhT ycdYgH#hVd&?aO~}JM#C~^Z)VjJ?EL{FdTQ`>|ZYTWIr(Y89ZJ6T-G@yGywpp%C!ps literal 0 HcmV?d00001 diff --git a/res/drawable/ic_launcher.png b/res/drawable/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..a07c69fa5a0f4da5d5efe96eea12a543154dbab6 GIT binary patch literal 2574 zcmV+p3i0)cP)Q`Og{P|8RRXpj5bgrSmEzSMfBn+{{vpNxw?;5UX;iv9sYxy_`IQHs$i<61a_iv^L>h8s-`D(`e@|IgS*Fj zNGM876Gf;3D8*1UX9a%v>yJKD*QkCwW2AirU(L{qNA)JghmGItc;(H<$!ABY&gBy1vJIEUj-b8%el*o|VkG)LqNx#TG>Jvj^jIte!!+RY z)T4j$7+PoF1AkRBf}R#^T=-q|PaK1$c<4UH)Hpq3$4WA|xtr!ZQLC=*vNE>O6E9kp+5X0eKB$6>C(lPwI@3#oY zhS_%x7e|j!$yG?ECXmh~EH~^OeuK}+sWoJse3Z3?ha3n`MM9KvA?uqpEnBg4Q46)7 zM$p%a$@l;+O}vfvx%XjH`}a{(-HHth9!JaUwV0*VqGR48^gWNYN<&~7x)y$e!X>e` zZ5!6KZoxbKuV9XUDI%#M1~IVh?pNSdeb~6@$y`v|yk=XK+fHxnDqnUK4&=QRNyIVf zYbDM*cI>~qIy*a7=z7uqkw@agd(<=y-Q7L!ty_23SGdXmahO<;N=wB+j;lNm%=OHC zy zU|>La6h%92y4IPufI$9>Xu!@y`TaNgtg&41@PwMwBdmSm7)xAWDLoqjZ==P2#*k7! z3o1)cVSI3KP_!?d8G^Lg0FtLXC~JYdxi|c%h~lXEixY=%VSFF@!*3&&9>(Rb|iK54Cx5;s~PY5iaV1het%w`dgQFBAJ;aFK zImQC}(|QaCFYUm1JVfzSc)ebv=)ObI)0jwJb``}Zj9J0n0Xgn*Zc(rFM9$xh_makZbm-at_v5^SW zM1y1SW@%+FuIy*WR)i3A2N_q;(YO`O!A|Ts^%z}9ZepCj3ytlw#x%N_fNrKKtPh`< z|1{UqF`4LxHaCQ79+E=uUXCOZ35jAMRz%R%0(P!0FMv=sk>Nr8%+OzY^c-M9@+fz=G`qa@v4sF5u-2289-#$**LWnyNNDwDf1( zkUiMnw|y$tn>pQP=Vn!#|17L^5AGrjtBkN$D@v)Z7LXc5EFhLB4<;7Wehh)CMqX|W zqsiZaO^benJ_hwa&V0ub$-_HUk**?g6fm9|!@kguU6*zhK)$qn-<3*kFrYPIaqR=V zUaUvk>@F_89b@tHs8R!*QKY;INJ<2_U+K6Ca3e9Gsl2{qY0%a7J?uICWgHuLfj+MB z=GkAN1&ifT#2u}B+2S#~$5jA(Qn^;H%CCmIae4AE-Dsng|Hl*Ov!z72k3ZnJs{pp| z+pW`DDueC#mEWOf=ucJ!dTL}hzOeiS-i?m2E;`EKz4<&Lu~NnW?peqVU^@<+T3KKu z{yrI%Qy-Z%HEvLUz}n^~m?7x`xuCtNR#L2En!T>dQtIKdS#V-Hzt3RtwTeYtmQ&dR z6qXZvac*oc@BUYEH%@Ylv_1&tSjkbzzU6*h1(3^C`;1z;g_SmOtclS?KWk2VYE zM*oS<=C483XckW?GN|1jfh3Ro(h)^mS#w!y+K6&-BV~e<4svvcxr_#5q4V zH#M(>!MP|ku_QG`p**uBL&4qCHz2%`PaJ5Ksi%u$NX4zUw+-_SIS8~qyw4UmVU|_6 z2lJhl$v=23*^1`QzOmQeF?YJ;tk_PCxWwu6DwTV;9CCV8E2V$+z=zyF_CEnV-hM5uv*MS+2l!-0WG0M0zfnC0tG&=Btn7eSJQFl0t5a;>f0sX`@4NL#^sF;?+v4Y(Y2UDV^G+u{ h|MR^rE524Xs6SxgTv5(&*&7(j44$rjF6*2UngE|8roR9H literal 0 HcmV?d00001 diff --git a/res/drawable/yellow_sticker.png b/res/drawable/yellow_sticker.png new file mode 100644 index 0000000000000000000000000000000000000000..24d3c7e9729f06757e9a2e682b4b0eb864961ffe GIT binary patch literal 461 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|*pj^6T^RlY zSq#SNHJ^bLXMsm#F#`j)FbFd;%$g$s6l5>)^mS#w!y+JR#GUgm`y^0Evcxr_#5q4V zH#M(>!MP|ku_QG`p**uBL&4qCHz2%`PaJ5KhNp{TNX4zUw-4qv8;G=jPD&M{f%`>~?jJ8i9?bpEw`WR6s-l;oQru$iop!}u z{IWg2yDz&u`D3-P-|BhxG;5CE+`29Im26li1X(}Kmfy?w_}<9^yY1z-WK*SHncWD} zEU?(mS`WGuF zGov77+3$rbTmQAGW$WMN_q*1e=boNjYH71~yXr2f`RqR!PlcXQohIY10t{FNPgg&e IbxsLQ0BWJ2djJ3c literal 0 HcmV?d00001 diff --git a/res/layout/main.xml b/res/layout/main.xml new file mode 100644 index 0000000..bc7908b --- /dev/null +++ b/res/layout/main.xml @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +