예전 글들
-
메뉴 만들때 참고하면 좋을 듯예전 글들/Android 2011. 5. 9. 12:05
소스 출처는 [시작하세요 안드로이드 프로그래밍 - 위키북스) 우선 메뉴 클래스 파일 하나 만들고 - Menu.java import java.util.SortedMap; import java.util.TreeMap; import android.app.ListActivity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.ArrayAdapter; import android.widget.ListView; public abstract class Menu extends ListActivity { private SortedMap actions = new TreeMap(); @..
-
Menu 추가하는 신기한 방법(?)예전 글들/Android 2011. 4. 19. 13:57
옆화면 처럼 메뉴를 띄우는 방법 중에 복잡한 듯하면서 왠지 모르게 좋아보이는 소스를 발견!! 우선 처음 호출되는 클래스는 ch8ShapeShifter 클래스로 내용은 public class ch8ShapeShifter extends Menu { @Override void prepareMenu() { addMenuItem("Tweened Animation", TweenActivity.class); addMenuItem("Tweened Animation - Layout", TweenLayoutActivity.class); addMenuItem("Frame-By-Frame Animation - ImageView Background", FrameAnimationActivity.class); addMenuItem..
-
다른 Layout으로 넘어가는 법예전 글들/Android 2011. 4. 19. 10:45
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); actions.put(menu[0], new Intent(this,ContactAdapter.class)); actions.put(menu[1], new Intent(this,TrackPointList.class)); setListAdapter(new ArrayAdapter(this, android.R.layout.simple_list_item_1, menu)); } 안드로이드 프로그래밍(위키북스) 책에 있는 예제 소스 위에 나와있는 소스 중에 actions.put(menu[0], new Intent(this,ContactAdap..
-
사용자 지정 컨트롤 추가하기(Custom Control)예전 글들/.NET, C# 2011. 3. 24. 21:43
무려 3일 동안이나 이것 때문에 진도를 못나갔네 에효... 이건 뭐 컴퓨터랑 밀당하는 것도 아니고 포기할 만 하닌까 마치 내가 포기할 줄 알았냐는 듯 마지막이라 싶었던 방법에서 되는구만 왜 진작에 이걸 생각못해본건지 원...암튼 드디어 추가했다. MSDN에서는 사용법 무지 간단하던데 왠지 이걸 정리하는 내가 바보가 된 느낌이구만 1. 우선 새 프로젝트를 생성해서 [Web]의 [ASP.NET Server Control]을 선택해서 프로젝트 하나를 만든다. 2. 이렇게 새로 프로젝트를 만들 다음에 자기가 원하는 Control을 후다닥 만든 다음에 컴파일!!! (당연히 에러 없어야겠죠?) 3. 에러 없이 컴파일 되면 ~\bin\Debug에 프로젝트명.dll 파일이 생긴답니다!! 두둥~! 4. 위에서 만들어진 ..
-
-
-
함수 포인터란 무엇인가예전 글들/C, C++ 2011. 2. 11. 13:49
1. 함수 이름은 함수에 대한 상수형 포인터, 이 포인터를 사용하여 함수를 호출 할 수 있다. A. 이를 사용하면, 입력 내용에 따라 마음대로 원하는 함수를 호출할 수 있다. B. 예시 i. int형을 가리키는 포인터는 정수형을 가리키고, 함수에 대한 포인터는 해당 반환형과 원형부를 지닌 함수를 가리켜야 한다. 1. long (*funcPtr) (int); funcPtr은 정수형 매개변수를 가지며, long형을 반환하는 함수를 가리켜야 한다. ii. long * Function (int); long (*funcPtr) (int); 첫 번째 Function()은 정수형을 매개변수로 갖고 long형 변수의 포인터를 반환하는 함수. 두 번째 funcPtr은 정수형을 매개변수로 갖고 long형 변수를 반환하는 ..