diff --git a/app/src/main/java/edu/hzuapps/androidworks/MainActivity.java b/app/src/main/java/edu/hzuapps/androidworks/MainActivity.java deleted file mode 100644 index 0b545a4c..00000000 --- a/app/src/main/java/edu/hzuapps/androidworks/MainActivity.java +++ /dev/null @@ -1,128 +0,0 @@ -package edu.hzuapps.androidworks; - -import android.app.Activity; -import android.content.Intent; -import android.os.Bundle; -import android.support.v7.app.ActionBarActivity; -import android.util.Log; -import android.view.Menu; -import android.view.MenuItem; -import android.view.View; -import android.widget.Button; -import android.widget.RelativeLayout; - -import edu.hzuapps.androidworks.examples.AbsoluteLayoutActivity; -import edu.hzuapps.androidworks.examples.ActivityBasicActivity; -import edu.hzuapps.androidworks.examples.BroadcastReceiverActivity; -import edu.hzuapps.androidworks.examples.ContentProviderActivity; -import edu.hzuapps.androidworks.examples.FileSelectActivity; -import edu.hzuapps.androidworks.examples.FileShareActivity; -import edu.hzuapps.androidworks.examples.FileStorageActivity; -import edu.hzuapps.androidworks.examples.FragmentDemoActivity; -import edu.hzuapps.androidworks.examples.FrameLayoutActivity; -import edu.hzuapps.androidworks.examples.GridViewActivity; -import edu.hzuapps.androidworks.examples.LinearLayoutActivity; -import edu.hzuapps.androidworks.examples.ListViewActivity; -import edu.hzuapps.androidworks.examples.NetworkActivity; -import edu.hzuapps.androidworks.examples.RelativeLayoutActivity; -import edu.hzuapps.androidworks.examples.ServiceDemoActivity; -import edu.hzuapps.androidworks.examples.SharedPreferencesActivity; -import edu.hzuapps.androidworks.examples.TableLayoutActivity; -import edu.hzuapps.androidworks.examples.ViewBasicActivity; -import edu.hzuapps.androidworks.examples.ViewDemoActivity; -import edu.hzuapps.androidworks.homeworks.BackActivity; -import edu.hzuapps.androidworks.homeworks.com123456.Com123456Activity; - -public class MainActivity extends ActionBarActivity { - - public static final String TAG = MainActivity.class.getSimpleName(); - - String mName; - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); -// TODO 解析学生实验目录 - setContentView(R.layout.activity_main); - - // 显示例子按钮 - prepareExampleButton(R.id.button_activitybasic); - prepareExampleButton(R.id.button_viewbasic); - prepareExampleButton(R.id.button_fragmentdemo); - prepareExampleButton(R.id.button_servicedemo); - prepareExampleButton(R.id.button_broadcastdemo); - prepareExampleButton(R.id.button_contentprovidedemo); - prepareExampleButton(R.id.button_viewdemo); - - // 随机显示一位同学的作业 - prepareExampleButton(R.id.button_random); - - } - - @Override - public boolean onCreateOptionsMenu(Menu menu) { - // Inflate the menu; this adds items to the action bar if it is present. - getMenuInflater().inflate(R.menu.menu_main, menu); - return true; - } - - @Override - public boolean onOptionsItemSelected(MenuItem item) { - // Handle action bar item clicks here. The action bar will - // automatically handle clicks on the Home/Up button, so long - // as you specify a parent activity in AndroidManifest.xml. - int id = item.getItemId(); - - //noinspection SimplifiableIfStatement - if (id == R.id.action_settings) { - System.out.println("Yes"); -// Log.i(this.getClass().getSimpleName(), "View created!"); - Log.i("标题", "信息"); - return true; - } - - return super.onOptionsItemSelected(item); - } - - private void openActivity(Activity activity, Class activityClass) { - Intent intent = new Intent(activity, activityClass); - activity.startActivity(intent); - } - - private void prepareExampleButton(final int buttonId) { - final Activity thisActivity = this; - Button button = (Button) findViewById(buttonId); - if (button != null) { - button.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View view) { - openActivity(thisActivity, getActivity(buttonId)); - } - }); - } else { - Log.e(TAG, "按钮不存在: " + buttonId); - } - } - - private Class getActivity(int id) { - if (R.id.button_activitybasic == id) { - return ActivityBasicActivity.class; - } else if (R.id.button_viewbasic == id) { - return ViewBasicActivity.class; - } else if (R.id.button_fragmentdemo == id) { - return FragmentDemoActivity.class; - } else if (R.id.button_servicedemo == id) { - return ServiceDemoActivity.class; - } else if (R.id.button_broadcastdemo == id) { - return BroadcastReceiverActivity.class; - } else if (R.id.button_contentprovidedemo == id) { - return ContentProviderActivity.class; - } else if (R.id.button_viewdemo == id) { - return ViewDemoActivity.class; - } else if (R.id.button_random == id) { - return FileShareActivity.class; - } else { - return BackActivity.class; - } - } -} diff --git a/app/src/main/java/edu/hzuapps/androidworks/homeworks/com1314080901201/MainActivity.java b/app/src/main/java/edu/hzuapps/androidworks/homeworks/com1314080901201/Com1314080901201Activity.java similarity index 62% rename from app/src/main/java/edu/hzuapps/androidworks/homeworks/com1314080901201/MainActivity.java rename to app/src/main/java/edu/hzuapps/androidworks/homeworks/com1314080901201/Com1314080901201Activity.java index 22610b37..0b050f40 100644 --- a/app/src/main/java/edu/hzuapps/androidworks/homeworks/com1314080901201/MainActivity.java +++ b/app/src/main/java/edu/hzuapps/androidworks/homeworks/com1314080901201/Com1314080901201Activity.java @@ -1,21 +1,21 @@ -package com.example.messagestomailbox; +package com.example.personalinformation; import android.os.Bundle; import android.app.Activity; import android.view.Menu; -public class MainActivity extends Activity { +public class Com1314080901201Activity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); - setContentView(R.layout.activity_main); + setContentView(R.layout.activity_com1314080901201); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. - getMenuInflater().inflate(R.menu.main, menu); + getMenuInflater().inflate(R.menu.com1314080901201, menu); return true; }