Chap 11. 1차원 배열
'2013년 2학기 > C프로그래밍프로젝트' 카테고리의 다른 글
Chap 14. 포인터와 함수에 대한 이해 (0) | 2013.10.16 |
---|---|
Chap 13. 포인터와 배열 함께 이해하기 (0) | 2013.10.16 |
Chap 12. 포인터의 이해 (0) | 2013.10.16 |
Chap 27. 파일의 분할과 헤더파일의 디자인 (0) | 2013.10.16 |
강의 계획 (0) | 2013.10.16 |
Chap 14. 포인터와 함수에 대한 이해 (0) | 2013.10.16 |
---|---|
Chap 13. 포인터와 배열 함께 이해하기 (0) | 2013.10.16 |
Chap 12. 포인터의 이해 (0) | 2013.10.16 |
Chap 27. 파일의 분할과 헤더파일의 디자인 (0) | 2013.10.16 |
강의 계획 (0) | 2013.10.16 |
Chap 14. 포인터와 함수에 대한 이해 (0) | 2013.10.16 |
---|---|
Chap 13. 포인터와 배열 함께 이해하기 (0) | 2013.10.16 |
Chap 12. 포인터의 이해 (0) | 2013.10.16 |
Chap 11. 1차원 배열 (0) | 2013.10.16 |
강의 계획 (0) | 2013.10.16 |
Chap 14. 포인터와 함수에 대한 이해 (0) | 2013.10.16 |
---|---|
Chap 13. 포인터와 배열 함께 이해하기 (0) | 2013.10.16 |
Chap 12. 포인터의 이해 (0) | 2013.10.16 |
Chap 11. 1차원 배열 (0) | 2013.10.16 |
Chap 27. 파일의 분할과 헤더파일의 디자인 (0) | 2013.10.16 |
교재의 예제를 Parcelable 없이 고친 예제 입니다.
하나로 묶어야 할 필요성이 크지 않을 때는 이런 방법을 사용하면 됩니다.
MainActivity에서 교재에 구현된 SimpleData를 사용하는 코드는 주석처리 했습니다.
public void onClick(View v) {
여기서 부터는 AnotherActivity 입니다.
public class AnotherActivity extends Activity {
public static final String KEY_SIMPLE_DATA = "data";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Bundle bundle = getIntent().getExtras();
// SimpleData data = (SimpleData)bundle.getParcelable(KEY_SIMPLE_DATA );
// Toast.makeText(this, "Number : " + data.getNumber() + "\nMessage : " +
// data.getMessage(), Toast.LENGTH_LONG).show();
Toast.makeText(this, "Number : " + bundle.getInt("number") + "\nMessage : " +
bundle.getString("string"), Toast.LENGTH_LONG).show();
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
Homework #5. 탭 프로그래밍 (0) | 2013.11.12 |
---|---|
Homework #4. 화면전환 프로그래밍 (0) | 2013.11.04 |
Homework #3. 중간고사 프로그래밍 (0) | 2013.11.04 |
Homework #2. 다른 액티비티 호출 (0) | 2013.10.07 |
Homework #1. 사용자 인터페이스 레이아웃 작성 (0) | 2013.10.04 |
다음의 제한 조건에 맞도록 새로운 액티비티를 만들고 호출하여 결과를 제출하십시오.
- Homework #1에서 만든 액티비티의 버튼을 클릭하면 새로운 액티비티 호출
- 새로운 액티비티에서 입력 받은 내용을 반환
- Homework #1에서 만든 액티비티의 내용에 반환된 결과 적용
제출일: 1분반 10/14(월), 2분반 10/15(화)
수업시간 전까지 프린트를 완료하여 교탁에 올려 놓을 것
겉장에 숙제 번호와 제목을 적을 것 (이 글의 제목)
겉장에 분반, 학과, 학년, 학번, 이름을 적을 것
실행 화면 및 소스코드 출력할 것
Homework #5. 탭 프로그래밍 (0) | 2013.11.12 |
---|---|
Homework #4. 화면전환 프로그래밍 (0) | 2013.11.04 |
Homework #3. 중간고사 프로그래밍 (0) | 2013.11.04 |
Parcelable 인터페이스 구현 예제 (0) | 2013.10.14 |
Homework #1. 사용자 인터페이스 레이아웃 작성 (0) | 2013.10.04 |
사용자 인터페이스를 다음의 제한 조건에 맞도록 레이아웃을 구성하여 만들고 결과를 제출하십시오.
- 4개 이상의 위젯 종류 사용
- root element는 LinearLayout 사용
- Background 이미지 적용할 것
- 리스트는 사용하지 말 것
제출일: 1분반 10/7(월), 2분반 10/8(화)
수업시간 전까지 프린트를 완료하여 교탁에 올려 놓을 것
겉장에 숙제 번호와 제목을 적을 것 (이 글의 제목)
겉장에 분반, 학과, 학년, 학번, 이름을 적을 것
Layout XML 파일과 실행 화면을 캡쳐하여 넣을 것 (Java 소스 코드는 넣을 필요 없음, 다만 인터페이스 구성을 위해 소스 코드를 변경하였다면 Java 코드를 넣을 것)
Homework #5. 탭 프로그래밍 (0) | 2013.11.12 |
---|---|
Homework #4. 화면전환 프로그래밍 (0) | 2013.11.04 |
Homework #3. 중간고사 프로그래밍 (0) | 2013.11.04 |
Parcelable 인터페이스 구현 예제 (0) | 2013.10.14 |
Homework #2. 다른 액티비티 호출 (0) | 2013.10.07 |
View Pager 실습 예제 (0) | 2013.11.13 |
---|---|
ListView 실습 (0) | 2013.10.30 |
Dialog 실습 (0) | 2013.10.30 |