279
No
MainActivity
package com.example.choi.ex01;
import android.content.Intent;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
//Activitiy : 화면 처리 클래스
public class MainActivity extends AppCompatActivity {
//화면을 생성
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
//버튼을 누르면 실행되는 method
//android:onclick="onClick"
// View v =new Button(...);
public void onClick(View v){
//new Intent(현재 클래스 .this, 다음 화면 클래스 .class)
Intent intent=null;
switch(v.getId()){
case R.id.button1:
intent =new Intent(this, ImgeViewDemo.class);
break;
case R.id.button2:
intent =new Intent(this, Exchange.class);
break;
case R.id.button3:
intent=new Intent(this, BmiActivity.class);
break;
case R.id.button4:
intent=new Intent(this, CheckboxDemo.class);
break;
case R.id.button5:
intent =new Intent(this, RadioDemo.class);
break;
case R.id.button6:
intent=new Intent(this, YutActivity.class);
break;
case R.id.button7:
intent =new Intent(this, ScrollActivity.class);
break;
}
startActivity(intent);
}
@Override
protected void onStart() {
super.onStart();
}
@Override
protected void onResume() {
super.onResume();
}
}
activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/activity_main"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.example.choi.ex01.MainActivity">
<!--onClick ="버튼을 클릭했을 때 실행할 함수 이름-->
<Button
android:text="이미지뷰"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/button1"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:onClick="onClick" />
<Button
android:text="환율계산"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="11dp"
android:onClick="onClick"
android:id="@+id/button2"
android:layout_below="@+id/button1"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />
<Button
android:text="비만도 측정"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="13dp"
android:id="@+id/button3"
android:onClick="onClick"
android:layout_below="@+id/button2"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />
<Button
android:text="체크박스"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="22dp"
android:id="@+id/button4"
android:layout_below="@+id/button3"
android:layout_centerHorizontal="true"
android:onClick="onClick"
/>
<Button
android:text="라디오버튼"
android:onClick="onClick"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/button4"
android:layout_centerHorizontal="true"
android:layout_marginTop="16dp"
android:id="@+id/button5" />
<Button
android:text="윷던지기"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/button5"
android:layout_centerHorizontal="true"
android:layout_marginTop="28dp"
android:id="@+id/button6"
android:onClick="onClick"
/>
<Button
android:text="스크률뷰"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/button5"
android:layout_centerHorizontal="true"
android:layout_marginTop="28dp"
android:id="@+id/button7"
android:onClick="onClick"
/>
</RelativeLayout>
ScrollActivity
package com.example.choi.ex01;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
public class ScrollActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_scroll);
}
}
activity_scroll
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/activity_scroll"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.example.choi.ex01.ScrollActivity">
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="36sp"
android:textColor="@android:color/holo_blue_bright" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="36sp"
android:textColor="@android:color/holo_blue_dark" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="36sp"
android:textColor="@android:color/holo_blue_light" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="36sp"
android:textColor="@android:color/holo_green_dark" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="36sp"
android:textColor="@android:color/holo_green_light" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="36sp"
android:textColor="@android:color/holo_orange_dark" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="36sp"
android:textColor="@android:color/holo_orange_light" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="36sp"
android:textColor="@android:color/holo_purple" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="36sp"
android:textColor="@android:color/holo_red_dark" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="36sp"
android:textColor="@android:color/holo_red_light" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="36sp"
android:textColor="?android:attr/colorActivatedHighlight" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="36sp" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="36sp"
android:textColor="@android:color/holo_blue_bright" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="36sp"
android:textColor="@android:color/holo_blue_dark" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="36sp"
android:textColor="@android:color/holo_blue_light" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="36sp"
android:textColor="@android:color/holo_green_dark" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="36sp"
android:textColor="@android:color/holo_green_light" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="36sp"
android:textColor="@android:color/holo_orange_dark" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="36sp"
android:textColor="@android:color/holo_orange_light" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="36sp"
android:textColor="@android:color/holo_purple" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="36sp"
android:textColor="@android:color/holo_red_dark" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="36sp"
android:textColor="@android:color/holo_red_light" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="36sp"
android:textColor="?android:attr/colorActivatedHighlight" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="36sp" />
</LinearLayout>
</ScrollView>
</RelativeLayout>
댓글 ( 4)
댓글 남기기