Пример #1
0
        public void onClick(DialogInterface dialog, int which) {
          switch (which) {
            case AlertDialog.BUTTON_POSITIVE: // "确认"按钮退出程序
              // finish();

              exitM.exit();

              break;
            case AlertDialog.BUTTON_NEGATIVE: // "取消"第二个按钮取消对话框
              break;
            default:
              break;
          }
        }
Пример #2
0
  @Override
  public void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);

    requestWindowFeature(Window.FEATURE_NO_TITLE);

    setContentView(R.layout.activity_jump);

    initSlidingMenu();

    startService(new Intent(this, ImessageService.class));

    /*
     * //创建一个DatabaseHelper类的对象,该类是单独一个java文件,这里采用2个参数的构造函数,建立的数据
     * //库的名字为tornadomeet.db DatabaseHelper database_helper = new
     * DatabaseHelper(Jump_Activity.this, "tornadomeet.db4"); //
     * helper.getReadableDatabase();//获取一个只读的数据库 只能查询 不能写入 不能更新
     * SQLiteDatabase db = database_helper.getWritableDatabase();
     *
     * Cursor c = db.rawQuery("select * from stutb", null); if (c!=null) {
     * String [] cols = c.getColumnNames(); while (c.moveToNext()) { for
     * (String ColumnName : cols) { Log.i("info",
     * ColumnName+":"+c.getString(c.getColumnIndex(ColumnName))); } }
     * c.close(); } db.close();
     */

    /*
     * Intent intent = getIntent(); requestString =
     * intent.getStringExtra("request");
     */

    /*
     * 用于获取用户存储在本地的昵称、密码以及vid和图片地址
     *
     * // 获取对象 SharedPreferences share = getSharedPreferences("jonny",
     * Activity.MODE_WORLD_READABLE); isregister_test =
     * share.getBoolean("isregister", false); requestString =
     * share.getString("request", null);
     *
     * Log.v(TAG, isregister + ""); Log.v(TAG, isregister_test + "");
     *
     * String request_vid = requestString.split("@@")[0]; String
     * request_imageurl = requestString.split("@@")[1];
     *
     * Toast.makeText(Jump_Activity.this, request_vid + "*" +
     * request_imageurl, Toast.LENGTH_SHORT) .show();
     */

    // 添加Activity,为了后面可以直接退出程序
    exitM = ActivityManager.getInstance();
    exitM.addActivity(Jump_Activity.this);

    /*
     * // 存储对象 SharedPreferences sharedPreferences =
     * Jump_Activity.this.getSharedPreferences("jonny",
     * Context.MODE_PRIVATE); // 私有数据 Editor editor =
     * sharedPreferences.edit();// 获取编辑器 editor.putBoolean("isregister",
     * isregister); editor.putString("nickname", nicknameString);
     * editor.putString("password", passwordString); editor.commit();// 提交修改
     */

    WindowManager vmManager = this.getWindowManager();
    int width = vmManager.getDefaultDisplay().getWidth();
    int height = vmManager.getDefaultDisplay().getHeight();

    item_height = width * 77 / 160;
    // item_height = width * 88 / 160;

    mTitle = (TitleView) findViewById(R.id.id_jump_titleview);
    mTitle.setTitle("科大助手");

    mTitle.setImageLeftButton(
        R.drawable.menu1,
        new OnImageLeftButtonClickListener() {

          @Override
          public void onClick(View Imagebutton) {
            // TODO Auto-generated method stub
            getSlidingMenu().showMenu();
          }
        });

    mTitle.setLayoutParams(LayoutParams.MATCH_PARENT, height / 12);

    jump_assortment_gridview = (GridView) findViewById(R.id.id_jump_grid);
    jump_Assortment_GridViewAdapter =
        new Jump_Assortment_GridViewAdapter(Jump_Activity.this, item_height);

    jump_assortment_gridview.setAdapter(jump_Assortment_GridViewAdapter);

    jump_assortment_gridview.setOnItemClickListener(
        new OnItemClickListener() {

          @Override
          public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            // TODO Auto-generated method stub
            Intent intent = new Intent();

            switch (position) {
                // 跳蚤市场
              case 0:
                // intent.putExtra("index",
                // "normal_enter_secondary");
                intent.setClass(Jump_Activity.this, Secondary_Activity.class);
                startActivity(intent);
                break;

                // 校园交友
              case 1:
                intent.setClass(Jump_Activity.this, Friend_Activity.class);
                startActivity(intent);
                break;

                // 工作信息
              case 2:
                intent.setClass(Jump_Activity.this, Work_Activity.class);
                startActivity(intent);
                break;

                // 学校通知
              case 3:
                intent.setClass(Jump_Activity.this, School_Activity.class);
                startActivity(intent);
                break;

                // 活动发起
              case 4:
                intent.setClass(Jump_Activity.this, Campaigner_Activity.class);
                startActivity(intent);
                break;

                // 个人中心
              case 5:
                intent.setClass(Jump_Activity.this, Personal_Setting_Activity.class);
                startActivity(intent);
                break;
            }
          }
        });

    /*
     * secondaryButton = (Button)findViewById(R.id.id_jump_btn1);
     * friendButton = (Button)findViewById(R.id.id_jump_btn2); workButton =
     * (Button)findViewById(R.id.id_jump_btn3);
     *
     * secondaryButton.setOnClickListener(new OnClickListener() {
     *
     * @Override public void onClick(View v) { // TODO Auto-generated method
     * stub Intent intent = new Intent();
     * intent.setClass(Jump_Activity.this, Secondary_Activity.class);
     * startActivity(intent); } });
     *
     * friendButton.setOnClickListener(new OnClickListener() {
     *
     * @Override public void onClick(View v) { // TODO Auto-generated method
     * stub Intent intent = new Intent();
     * intent.setClass(Jump_Activity.this, Friend_Activity.class);
     * startActivity(intent); } });
     *
     * workButton.setOnClickListener(new OnClickListener() {
     *
     * @Override public void onClick(View v) { // TODO Auto-generated method
     * stub Intent intent = new Intent();
     * intent.setClass(Jump_Activity.this, Work_Activity.class);
     * startActivity(intent); } });
     */

  }