android

profilejahguy
myandroidapp.zip

MyAndroidApp/.classpath

MyAndroidApp/.project

MyAndroidApp 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

MyAndroidApp/AndroidManifest.xml

MyAndroidApp/bin/AndroidManifest.xml

MyAndroidApp/bin/classes/com/mkyong/android/BuildConfig.class

                package com.mkyong.android;

                public 
                final 
                synchronized 
                class BuildConfig {
    
                public 
                static 
                final boolean 
                DEBUG = 1;
    
                public void BuildConfig();
}

            

MyAndroidApp/bin/classes/com/mkyong/android/CustomOnItemSelectedListener.class

                package com.mkyong.android;

                public 
                synchronized 
                class CustomOnItemSelectedListener 
                implements android.widget.AdapterView$OnItemSelectedListener {
    
                public void CustomOnItemSelectedListener();
    
                public void 
                onItemSelected(android.widget.AdapterView, android.view.View, int, long);
    
                public void 
                onNothingSelected(android.widget.AdapterView);
}

            

MyAndroidApp/bin/classes/com/mkyong/android/MyAndroidAppActivity$1.class

                package com.mkyong.android;

                synchronized 
                class MyAndroidAppActivity$1 
                implements android.view.View$OnClickListener {
    void MyAndroidAppActivity$1(MyAndroidAppActivity);
    
                public void 
                onClick(android.view.View);
}

            

MyAndroidApp/bin/classes/com/mkyong/android/MyAndroidAppActivity.class

                package com.mkyong.android;

                public 
                synchronized 
                class MyAndroidAppActivity 
                extends android.app.Activity {
    
                private android.widget.Spinner 
                spinner1;
    
                private android.widget.Button 
                btnSubmit;
    android.widget.EditText 
                miles;
    android.widget.EditText 
                date;
    android.widget.TextView 
                tv;
    
                public void MyAndroidAppActivity();
    
                public void 
                onCreate(android.os.Bundle);
    
                public void 
                addListenerOnSpinnerItemSelection();
    
                public void 
                addListenerOnButton();
}

            

MyAndroidApp/bin/classes/com/mkyong/android/R$array.class

                package com.mkyong.android;

                public 
                final 
                synchronized 
                class R$array {
    
                public 
                static 
                final int 
                country_arrays = 2131034112;
    
                public void R$array();
}

            

MyAndroidApp/bin/classes/com/mkyong/android/R$attr.class

                package com.mkyong.android;

                public 
                final 
                synchronized 
                class R$attr {
    
                public void R$attr();
}

            

MyAndroidApp/bin/classes/com/mkyong/android/R$drawable.class

                package com.mkyong.android;

                public 
                final 
                synchronized 
                class R$drawable {
    
                public 
                static 
                final int 
                ic_launcher = 2130837504;
    
                public void R$drawable();
}

            

MyAndroidApp/bin/classes/com/mkyong/android/R$id.class

                package com.mkyong.android;

                public 
                final 
                synchronized 
                class R$id {
    
                public 
                static 
                final int 
                btnSubmit = 2131099651;
    
                public 
                static 
                final int 
                dateField = 2131099650;
    
                public 
                static 
                final int 
                miles = 2131099649;
    
                public 
                static 
                final int 
                spinner1 = 2131099648;
    
                public 
                static 
                final int 
                textView = 2131099652;
    
                public void R$id();
}

            

MyAndroidApp/bin/classes/com/mkyong/android/R$layout.class

                package com.mkyong.android;

                public 
                final 
                synchronized 
                class R$layout {
    
                public 
                static 
                final int 
                main = 2130903040;
    
                public void R$layout();
}

            

MyAndroidApp/bin/classes/com/mkyong/android/R$string.class

                package com.mkyong.android;

                public 
                final 
                synchronized 
                class R$string {
    
                public 
                static 
                final int 
                add = 2130968578;
    
                public 
                static 
                final int 
                app_name = 2130968576;
    
                public 
                static 
                final int 
                country_prompt = 2130968577;
    
                public 
                static 
                final int 
                enter_date = 2130968580;
    
                public 
                static 
                final int 
                enter_miles = 2130968579;
    
                public 
                static 
                final int 
                tutorials_point = 2130968581;
    
                public void R$string();
}

            

MyAndroidApp/bin/classes/com/mkyong/android/R.class

                package com.mkyong.android;

                public 
                final 
                synchronized 
                class R {
    
                public void R();
}

            

MyAndroidApp/bin/classes.dex

MyAndroidApp/bin/dexedLibs/annotations-338bf974202091f057f79e25fdd1d436.jar

META-INF/MANIFEST.MF

Manifest-Version: 1.0 Dex-Location: classes.dex Created-By: 1.6.0_26 (Sun Microsystems Inc.) + dx 1.7

classes.dex

MyAndroidApp/bin/jarlist.cache

# cache for current jar dependency. DO NOT EDIT. # format is <lastModified> <length> <SHA-1> <path> # Encoding is UTF-8

MyAndroidApp/bin/MyAndroidApp.apk

res/layout/main.xml

AndroidManifest.xml

resources.arsc

res/drawable-hdpi/ic_launcher.png

res/drawable-ldpi/ic_launcher.png

res/drawable-mdpi/ic_launcher.png

classes.dex

META-INF/MANIFEST.MF

Manifest-Version: 1.0 Created-By: 1.0 (Android) Name: res/drawable-ldpi/ic_launcher.png SHA1-Digest: i7vxaosoiS+9HzKB7ZgIsXMYRLY= Name: AndroidManifest.xml SHA1-Digest: EBiNCO8A+R2DvkYK3+lh9jsHr1A= Name: res/drawable-mdpi/ic_launcher.png SHA1-Digest: 7Ft/Rirt+l/JRX2KjDREScdbCZk= Name: res/layout/main.xml SHA1-Digest: RsWS+fBr10sqMNnqjfYjuDcQs8c= Name: resources.arsc SHA1-Digest: 6mWMCX1BCrAETf//b4x/bU2cRlY= Name: res/drawable-hdpi/ic_launcher.png SHA1-Digest: Vj/qhxk8ic8FE0/kT6E3vgRJ4mE= Name: classes.dex SHA1-Digest: yblJkGSkXqXChuzshSVT46M87vU=

META-INF/CERT.SF

Signature-Version: 1.0 SHA1-Digest-Manifest: VSv6YNgK5XgjAn4mbOK3F2Xrvkc= Created-By: 1.0 (Android) Name: res/drawable-ldpi/ic_launcher.png SHA1-Digest: edY5GhthxxpZN3rJpWsoorrticI= Name: AndroidManifest.xml SHA1-Digest: bm/aTbQZ+DfAP6WYEgudAfysl/E= Name: res/drawable-mdpi/ic_launcher.png SHA1-Digest: zSBo0hBNc4K46aIFvlD4ZmQBHcg= Name: res/layout/main.xml SHA1-Digest: 8/hdl40uNumsJINVft8gQws8lkE= Name: resources.arsc SHA1-Digest: aIPiNmNd4CiC+rrh60aizZpJn6M= Name: res/drawable-hdpi/ic_launcher.png SHA1-Digest: YuN8HjuH/csIGA1V8jxQw62DV0A= Name: classes.dex SHA1-Digest: G5UcXBtYQer+98+dcx4iFZAuoQU=

META-INF/CERT.RSA

MyAndroidApp/bin/res/drawable-hdpi/ic_launcher.png

MyAndroidApp/bin/res/drawable-ldpi/ic_launcher.png

MyAndroidApp/bin/res/drawable-mdpi/ic_launcher.png

MyAndroidApp/bin/resources.ap_

res/layout/main.xml

AndroidManifest.xml

resources.arsc

res/drawable-hdpi/ic_launcher.png

res/drawable-ldpi/ic_launcher.png

res/drawable-mdpi/ic_launcher.png

MyAndroidApp/gen/com/mkyong/android/BuildConfig.java

MyAndroidApp/gen/com/mkyong/android/BuildConfig.java

/** Automatically generated file. DO NOT MODIFY */
package  com . mkyong . android ;

public   final   class   BuildConfig   {
     public   final   static   boolean  DEBUG  =   true ;
}

MyAndroidApp/gen/com/mkyong/android/R.java

MyAndroidApp/gen/com/mkyong/android/R.java

/* AUTO-GENERATED FILE.  DO NOT MODIFY.
 *
 * This class was automatically generated by the
 * aapt tool from the resource data it found.  It
 * should not be modified by hand.
 */

package  com . mkyong . android ;

public   final   class  R  {
     public   static   final   class  array  {
         public   static   final   int  country_arrays = 0x7f050000 ;
     }
     public   static   final   class  attr  {
     }
     public   static   final   class  drawable  {
         public   static   final   int  ic_launcher = 0x7f020000 ;
     }
     public   static   final   class  id  {
         public   static   final   int  btnSubmit = 0x7f060003 ;
         public   static   final   int  dateField = 0x7f060002 ;
         public   static   final   int  miles = 0x7f060001 ;
         public   static   final   int  spinner1 = 0x7f060000 ;
         public   static   final   int  textView = 0x7f060004 ;
     }
     public   static   final   class  layout  {
         public   static   final   int  main = 0x7f030000 ;
     }
     public   static   final   class  string  {
         public   static   final   int  add = 0x7f040002 ;
         public   static   final   int  app_name = 0x7f040000 ;
         public   static   final   int  country_prompt = 0x7f040001 ;
         public   static   final   int  enter_date = 0x7f040004 ;
         public   static   final   int  enter_miles = 0x7f040003 ;
         public   static   final   int  tutorials_point = 0x7f040005 ;
     }
}

MyAndroidApp/proguard.cfg

-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 <methods>; } -keepclasseswithmembers class * { public <init>(android.content.Context, android.util.AttributeSet); } -keepclasseswithmembers class * { public <init>(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 *; }

MyAndroidApp/project.properties

# 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-10

MyAndroidApp/res/drawable-hdpi/ic_launcher.png

MyAndroidApp/res/drawable-ldpi/ic_launcher.png

MyAndroidApp/res/drawable-mdpi/ic_launcher.png

MyAndroidApp/res/layout/main.xml

"

MyAndroidApp/res/values/strings.xml

MyAndroidApp Choose a country Bike Run Walk Add Enter miles Enter date Tutorials point

MyAndroidApp/src/com/mkyong/android/CustomOnItemSelectedListener.java

MyAndroidApp/src/com/mkyong/android/CustomOnItemSelectedListener.java

package  com . mkyong . android ;

import  android . view . View ;
import  android . widget . AdapterView ;
import  android . widget . AdapterView . OnItemSelectedListener ;
import  android . widget . Toast ;

public   class   CustomOnItemSelectedListener   implements   OnItemSelectedListener   {

     public   void  onItemSelected ( AdapterView <?>  parent ,   View  view ,   int  pos ,
             long  id )   {
         Toast . makeText ( parent . getContext (),  
                 "OnItemSelectedListener : "   +  parent . getItemAtPosition ( pos ). toString (),
                 Toast . LENGTH_SHORT ). show ();
     }

    @ Override
     public   void  onNothingSelected ( AdapterView <?>  arg0 )   {
         // TODO Auto-generated method stub

     }

}

MyAndroidApp/src/com/mkyong/android/MyAndroidAppActivity.java

MyAndroidApp/src/com/mkyong/android/MyAndroidAppActivity.java

package  com . mkyong . android ;

import  java . io . FileInputStream ;
import  java . io . FileOutputStream ;
import  java . util . ArrayList ;
import  java . util . List ;
import  android . app . Activity ;
import  android . content . Context ;
import  android . os . Bundle ;
import  android . view . View ;
import  android . view . View . OnClickListener ;
import  android . widget . ArrayAdapter ;
import  android . widget . Button ;
import  android . widget . EditText ;
import  android . widget . Spinner ;
import  android . widget . TextView ;
import  android . widget . Toast ;

public   class   MyAndroidAppActivity   extends   Activity   {

     private   Spinner  spinner1 ;
     private   Button  btnSubmit ;
     EditText  miles , date ;
     TextView  tv ;

    @ Override
     public   void  onCreate ( Bundle  savedInstanceState )   {
         super . onCreate ( savedInstanceState );
        setContentView ( R . layout . main );

        
        addListenerOnButton ();
        addListenerOnSpinnerItemSelection ();

     }

    

     public   void  addListenerOnSpinnerItemSelection (){
        
        spinner1  =   ( Spinner )  findViewById ( R . id . spinner1 );
        spinner1 . setOnItemSelectedListener ( new   CustomOnItemSelectedListener ());
     }
    
     //get the selected dropdown list value
     public   void  addListenerOnButton ()   {

        spinner1  =   ( Spinner )  findViewById ( R . id . spinner1 );
        miles = ( EditText ) findViewById ( R . id . miles );
        date = ( EditText ) findViewById ( R . id . dateField );
        tv = ( TextView ) findViewById ( R . id . textView );
        btnSubmit  =   ( Button )  findViewById ( R . id . btnSubmit );

        btnSubmit . setOnClickListener ( new   OnClickListener ()   {

            @ Override
             public   void  onClick ( View  v )   {
                 String  string = spinner1 . getSelectedItem (). toString () + "," + miles . getText () + "," + date . getText () + "\n" ;

                  try   {
                        FileOutputStream  fOut  =  openFileOutput ( "file" , Context . MODE_APPEND );
                       fOut . write ( string . getBytes ());
                       fOut . close ();
                        Toast . makeText ( getBaseContext (), "file saved" , Toast . LENGTH_SHORT ). show ();
                     }
                    
                     catch   ( Exception  e )   {
                        // TODO Auto-generated catch block
                       e . printStackTrace ();
                     }
                  try {
                        FileInputStream  fin  =  openFileInput ( "file" );
                        int  c ;
                        String  temp = "" ;
                       
                        while (   ( =  fin . read ())   !=   - 1 ){
                          temp  =  temp  +   Character . toString (( char ) c );
                        }
                       tv . setText ( temp );
                        Toast . makeText ( getBaseContext (), "file read" , Toast . LENGTH_SHORT ). show ();
                     }
                     catch ( Exception  e ){
                     }
                 
             }

         });

     }

}