# android_learning
**Repository Path**: tkyl01/android_learning
## Basic Information
- **Project Name**: android_learning
- **Description**: 安卓开发学习
- **Primary Language**: Java
- **License**: GPL-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2018-09-20
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# android_learning
#### 项目介绍
安卓开发学习
#### 安装教程
1. android studio 3.0.1
2. genymotion
#### 使用说明
1. first

2. button_editext_toast
a. 需要添加
```
import android.view.View;
import android.widget.EditText;
import android.widget.Toast;
public class main extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void onButtonClick(View view)
{
EditText name=(EditText)findViewById(R.id.editText_name);
EditText age=(EditText)findViewById(R.id.editText_age);
Toast.makeText(main.this,"你的名字是:"+ name.getText().toString() +"你的年龄是:"+age.getText().toString() , Toast.LENGTH_SHORT).show();
}
}
```
b. 在Button控件中添加
```
```
点击按钮时会调用 **_onButtonClick_** 方法浮现出 **_Toast_** 提示

```
public void onButtonClick(View view)
{
EditText name=(EditText)findViewById(R.id.editText_name);
EditText age=(EditText)findViewById(R.id.editText_age);
switch(view.getId())
{
case R.id.button_send:
Toast.makeText(main.this,"你的名字是:"+ name.getText().toString() +" 你的年龄是:"+age.getText().toString() , Toast.LENGTH_SHORT).show();
break;
case R.id.button_toast:
Toast.makeText(main.this,"This is a toast" , Toast.LENGTH_SHORT).show();
name.setText("张三");
age.setText("35");
break;
}
}
```

3. imagebutton
```
```

4. radioButton
[radioButton.java](radioButton/app/src/main/java/com/example/nkj/radiobutton/radioButton.java)
[activity_radio_button.xml](radioButton/app/src/main/res/layout/activity_radio_button.xml)

5. checkbox
[checkbox.java](checkbox/app/src/main/java/com/example/nkj/checkbox/checkbox.java)
[activity_checkbox.xml](checkbox/app/src/main/res/layout/activity_checkbox.xml)

6. progressbar
[progressbar.java](progressbar/app/src/main/java/com/example/nkj/progressbar/progressbar.java)
[activity_progressbar.xml](progressbar/app/src/main/res/layout/activity_progressbar.xml)

7. listview
[listview.java](listview/app/src/main/java/com/example/nkj/listview/listview.java)
[activity_listview.xml](listview/app/src/main/res/layout/activity_listview.xml)

8. timer
[timer.java](timer/app/src/main/java/com/example/nkj/timer/timer.java)
[activity_timer.xml](timer/app/src/main/res/layout/activity_timer.xml)

9. grid
[grid.java](grid/app/src/main/java/com/example/nkj/grid/grid.java)
[activity_grid.xml](grid/app/src/main/res/layout/activity_grid.xml)
[gridviewitem.xml](grid/app/src/main/res/layout/gridviewitem.xml)

10. grid_text
[grid_text.java](grid_text/app/src/main/java/com/example/nkj/grid_text/grid_text.java)
[activity_grid_text.xml](grid_text/app/src/main/res/layout/activity_grid_text.xml)
[gridviewitem.xml](grid_text/app/src/main/res/layout/gridviewitem.xml)

11. slidemenu
[slidemenu.java](slidemenu/app/src/main/java/com/example/nkj/slidemenu/slidemenu.java)
[activity_slidemenu.xml](slidemenu/app/src/main/res/layout/activity_slidemenu.xml)
[app_bar_slidemenu.xml](slidemenu/app/src/main/res/layout/app_bar_slidemenu.xml)
[content_slidemenu.xml](slidemenu/app/src/main/res/layout/content_slidemenu.xml)
[nav_header_slidemenu.xml](slidemenu/app/src/main/res/layout/nav_header_slidemenu.xml)
[activity_slidemenu_drawer.xml](slidemenu/app/src/main/res/menu/activity_slidemenu_drawer.xml)
[slidemenu.xml](slidemenu/app/src/main/res/menu/slidemenu.xml)

12. sensor
[sensor.java](sensor/app/src/main/java/com/example/nkj/sensor/sensor.java)
[activity_sensor.xml](sensor/app/src/main/res/layout/activity_sensor.xml)

12. CircularSeekBar
[MainActivity.java](CircularSeekBar/app/src/main/java/com/example/nkj/circularseekbar/MainActivity.java)
[activity_main.xml](CircularSeekBar/app/src/main/res/layout/activity_main.xml)
[build.gradle](CircularSeekBar/app/build.gradle)
