Android开发 |
您所在的位置:网站首页 › 外卖缺东西可以退款 › Android开发 |
一.EditText
1.主要属性
1. android : hint输入提示2. android : textColorHint 输入提示文字的颜色3. android : inputType 输入类型4. android : drawableXxxx在输入框的指定方位添加图片5. android : drawablePadding 设置图片与输入内容的间距6. android : paddingxxxx 设置内容与边框的间距7. android : background 背景色
在Mainactivity.java中 private EditText et; Button btn_1 = findViewById(R.id.btn_1); et = findViewById(R.id.et); btn_1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { String text = et.getText().toString(); Log.e("led", "输入的内容: " +text); } });在activity_main.xml中,写下 此时点击按钮后,在运行处会看到,极为成功实现 不改变原图的大小,从 ImageView 的左上角开始绘制原图,原图超过 ImageView 的部分作裁剪处理 maxHeight和maxWidth要结合adjustViewBounds才可实现在MainActivity.java中: private ProgressBar progressBar; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); progressBar = findViewById(R.id.pb); } public void leoClick(View view){ if (progressBar.getVisibility() == view.GONE) { progressBar.setVisibility(View.VISIBLE); }else { progressBar.setVisibility(View.GONE); } }此时实现的功能如下: 点击后就会消失 3.实现点击按钮,下载进度条显示在MainActivity.java中: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); progressBar = findViewById(R.id.pb2); } public void load(View view) { int progress = progressBar.getProgress(); progress += 10; progressBar.setProgress(progress); }此时运行结束后 也可以使进度条不显示 使用android:indeterminate="true" 即可实现 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |