Index: trunk/Todo_List/default.properties =================================================================== --- trunk/Todo_List/default.properties (revision 5) +++ trunk/Todo_List/default.properties (revision 5) @@ -0,0 +1,13 @@ +# 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, +# "build.properties", and override values to adapt the script to your +# project structure. + +# Indicates whether an apk should be generated for each density. +split.density=false +# Project target. +target=android-7 Index: trunk/Todo_List/.classpath =================================================================== --- trunk/Todo_List/.classpath (revision 5) +++ trunk/Todo_List/.classpath (revision 5) @@ -0,0 +1,7 @@ + + + + + + + Index: trunk/Todo_List/.project =================================================================== --- trunk/Todo_List/.project (revision 5) +++ trunk/Todo_List/.project (revision 5) @@ -0,0 +1,33 @@ + + + Todo_List + + + + + + 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 + + Index: trunk/Todo_List/AndroidManifest.xml =================================================================== --- trunk/Todo_List/AndroidManifest.xml (revision 5) +++ trunk/Todo_List/AndroidManifest.xml (revision 5) @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + Index: trunk/Todo_List/src/com/paad/todolist/ToDoList.java =================================================================== --- trunk/Todo_List/src/com/paad/todolist/ToDoList.java (revision 5) +++ trunk/Todo_List/src/com/paad/todolist/ToDoList.java (revision 5) @@ -0,0 +1,46 @@ +package com.paad.todolist; + +import java.util.ArrayList; + +import android.app.Activity; +import android.os.Bundle; +import android.view.KeyEvent; +import android.view.View; +import android.view.View.OnKeyListener; +import android.widget.ArrayAdapter; +import android.widget.EditText; +import android.widget.ListView; + +public class ToDoList extends Activity { + /** Called when the activity is first created. */ + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.main); + + ListView myListView = (ListView)findViewById(R.id.myListView); + final EditText myEditText = (EditText)findViewById(R.id.myEditText); + + final ArrayList todoItems = new ArrayList(); + final ArrayAdapter aa; + aa = new ArrayAdapter( + this, + android.R.layout.simple_list_item_1, + todoItems + ); + myListView.setAdapter(aa); + + myEditText.setOnKeyListener(new OnKeyListener(){ + public boolean onKey(View v,int keyCode,KeyEvent event){ + if (event.getAction() == KeyEvent.ACTION_DOWN) + if(keyCode==KeyEvent.KEYCODE_DPAD_CENTER){ + todoItems.add(0,myEditText.getText().toString()); + aa.notifyDataSetChanged(); + myEditText.setText(""); + return true; + } + return false; + } + }); + } +} Index: trunk/Todo_List/src/com/paad/todolist/TodoListItemView.java =================================================================== --- trunk/Todo_List/src/com/paad/todolist/TodoListItemView.java (revision 5) +++ trunk/Todo_List/src/com/paad/todolist/TodoListItemView.java (revision 5) @@ -0,0 +1,33 @@ +package com.paad.todolist; + +import android.content.Context; +import android.graphics.Canvas; +import android.util.AttributeSet; +import android.widget.TextView; + +public class TodoListItemView extends TextView { + + public TodoListItemView(Context context,AttributeSet ats,int ds) { + super(context,ats,ds); + init(); + } + + public TodoListItemView(Context context,AttributeSet ats) { + super(context,ats); + init(); + } + + public TodoListItemView(Context context) { + super(context); + init(); + } + + private void init() { + // TODO Auto-generated method stub + } + + @Override + public void onDraw(Canvas canvas){ + super.onDraw(canvas); + } +} Index: trunk/Todo_List/res/values/style.xml =================================================================== --- trunk/Todo_List/res/values/style.xml (revision 5) +++ trunk/Todo_List/res/values/style.xml (revision 5) @@ -0,0 +1,6 @@ + + + + Index: trunk/Todo_List/res/values/colors.xml =================================================================== --- trunk/Todo_List/res/values/colors.xml (revision 5) +++ trunk/Todo_List/res/values/colors.xml (revision 5) @@ -0,0 +1,7 @@ + + + #AAFFFF99 + #FF0000FF + #90FF0000 + #AA0000FF + Index: trunk/Todo_List/res/values/strings.xml =================================================================== --- trunk/Todo_List/res/values/strings.xml (revision 5) +++ trunk/Todo_List/res/values/strings.xml (revision 5) @@ -0,0 +1,8 @@ + + + Hello World, ToDoList! + To Do List + ����� 異�� + ������굅 + 痍⑥� + Index: trunk/Todo_List/res/values/dimens.xml =================================================================== --- trunk/Todo_List/res/values/dimens.xml (revision 5) +++ trunk/Todo_List/res/values/dimens.xml (revision 5) @@ -0,0 +1,4 @@ + + + 30px + Index: trunk/Todo_List/res/layout/main.xml =================================================================== --- trunk/Todo_List/res/layout/main.xml (revision 5) +++ trunk/Todo_List/res/layout/main.xml (revision 5) @@ -0,0 +1,17 @@ + + + +