MainActivity.java 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. package com.uddream.plugin;
  2. import android.content.DialogInterface;
  3. import android.os.Bundle;
  4. import android.support.design.widget.FloatingActionButton;
  5. import android.support.design.widget.TabLayout;
  6. import android.support.v7.app.AlertDialog;
  7. import android.support.v7.app.AppCompatActivity;
  8. import android.support.v7.widget.Toolbar;
  9. import android.util.Log;
  10. import android.view.View;
  11. import android.widget.AdapterView;
  12. import android.widget.CheckBox;
  13. import android.widget.CompoundButton;
  14. import android.widget.ListView;
  15. import com.bumptech.glide.Glide;
  16. import com.uddream.library.Test;
  17. public class MainActivity extends AppCompatActivity implements View.OnClickListener, CompoundButton.OnCheckedChangeListener {
  18. private View.OnClickListener listener = new View.OnClickListener() {
  19. @Override
  20. public void onClick(View v) {
  21. System.out.print("field listener");
  22. }
  23. };
  24. @Override
  25. protected void onCreate(Bundle savedInstanceState) {
  26. super.onCreate(savedInstanceState);
  27. setContentView(R.layout.activity_main);
  28. Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
  29. setSupportActionBar(toolbar);
  30. Glide.with(this);
  31. FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
  32. fab.setOnClickListener(listener);
  33. fab.setOnClickListener(new Test());
  34. fab.setOnClickListener(this);
  35. new CheckBox(this).setOnCheckedChangeListener(this);
  36. Log.e("package", Agent.packageName + "_");
  37. Log.e("package", Agent.isPluginEnable + "_");
  38. new ListView(this).setOnItemClickListener(new AdapterView.OnItemClickListener() {
  39. @Override
  40. public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
  41. //nothing
  42. Log.e("package", Agent.isPluginEnable + "_");
  43. }
  44. });
  45. new AlertDialog.Builder(this).setNegativeButton("", new DialogInterface.OnClickListener() {
  46. @Override
  47. public void onClick(DialogInterface dialog, int which) {
  48. }
  49. });
  50. new TabLayout(this).setOnTabSelectedListener(new TabLayout.OnTabSelectedListener() {
  51. @Override
  52. public void onTabSelected(TabLayout.Tab tab) {
  53. }
  54. @Override
  55. public void onTabUnselected(TabLayout.Tab tab) {
  56. }
  57. @Override
  58. public void onTabReselected(TabLayout.Tab tab) {
  59. }
  60. });
  61. }
  62. @Override
  63. protected void onPause() {
  64. super.onPause();
  65. }
  66. @Override
  67. public void onClick(View v) {
  68. System.out.print("onClick listener");
  69. }
  70. @Override
  71. public void onCheckedChanged(CompoundButton v, boolean isChecked) {
  72. System.out.print("onCheckedChanged listener");
  73. }
  74. }