Programming200 다른 앱들이 여러분의 액티버티를 시작하도록 허용하기 URL : http://codeflow.co.kr/question/847/ ..... Handle the Intent in Your Activity액티버티에서 어떤 액션을 취할지 결정할 때, 액티버티를 시작한 Intent 의 정보를 이용할 수 있다. 액티버티가 시작할때, getIntent() 함수를 호출하여, 액티버티 자신을 실행시킨 Intent 을 얻어올 수 있다. 액티버티 lifecycle 어디에서나 이 함수를 호출할 수 있지만, onCreate() 이나 onStart() 에서 일찍 호출하는 것이 좋다 @Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView.. 2014. 8. 31. 인텐트(Intent)와 인텐트 필터 (Intent Filter) URL1 : http://androidhuman.tistory.com/261URL2 : http://androidhuman.tistory.com/262 ..... 안드로이드에서 '인텐트'라 하면 일반적으로 인텐트 객체를 뜻합니다. 인텐트 객체는 안드로이드 어플리케이션 내의 컴포넌트를 호출하기 위한 여러 정보들을 담고 있으며, 이 정보들에는 호출 대상 컴포넌트의 이름이 명시되어 있을 수도 있고, 혹은 호출 대상 컴포넌트의 특성만 나열되어 있을 수도 있습니다. 또한, 어플리케이션 호출 외에도 호출된 액티비티가 자신을 호출한 액티비티에게 결과값 등을 전달할 때에도 인텐트 객체에 데이터를 담아 전달합니다 ..... 이러한 인텐트를 종류별로 분류해보면, 호출 대상 컴포넌트의 이름이 명시되어 있는 인텐트, 즉 어떤.. 2014. 8. 31. PowerManager 를 통해 안드로이드의 진정한 주인이 되어 봅시다. 보호되어 있는 글 입니다. 2014. 8. 30. 주소체계와 데이터 정렬 URL : http://christin2.tistory.com/27 ..... - IPv4 기준의 4바이트 IP주소는 네트워크 주소와 호스트 주소로 나뉨- 주소의 형태의 따라서 A, B, C, D, E 클래스로 분류 클래스 A의 첫 번째 바이트 범위 : 0이상 127 이하 - 클래스 A의 첫 번째 비트는 항상 0으로 시작클래스 B의 첫 번째 바이트 범위 : 128이상 191 이하 - 클래스 B의 첫 번째 비트는 항상 10으로 시작클래스 C의 첫 번째 바이트 범위 : 192이상 223 이하 - 클래스 C의 첫 번째 비트는 항상 110으로 시작 - 네트워트 주소(Network ID) : 네트워크의 구분을 위한 IP 주소의 일부를 의미 IP주소 기반의 데이터 전송과정1. IP주소 중에서 네트워크 주소만을 참조.. 2014. 8. 29. TCP 기반 서버/클라이언트 1 URL : http://christin2.tistory.com/31 ..... ..... 연결요청 대기상태로의 진입ref URL : http://www.joinc.co.kr/modules/moniwiki/wiki.php/man/2/listen - sock : 연결요청 대기상태에 두고자 하는 소켓의 파일 디스크립터 전달, 이 함수의 인자로 전달된 디스크립터의 소켓이 서버소켓이 됨- backlog : 연결요청 대기 큐의 크기정보 전달- listen 함수가 호출되어야 클라이언트가 연결요청을 할 수 있는 상태가 됨- 클라이언트의 연결요청도 인터넷을 통해서 흘러 들어오는 일종의 데이터 전송이므로 받아들이기 위한 소켓이 하나 필요하고 서버소켓이 그 역할을 함- 여러 개의 클라이언트가 연결 요청을 했을 때, 연결요청.. 2014. 8. 29. 안드로이드폰 시스템 버튼(홈,백,메뉴등) 밝기 제어 URL : http://www.androidpub.com/1764308 일부 폰에서 각 버튼에 백라이트가 있을 경우 제어할 수 있다. Window win = getWindow();WindowManager.LayoutParams winParams = win.getAttributes(); winParams.flags |= WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON;float value; if (onOff)value = winParams.BRIGHTNESS_OVERRIDE_NONE;elsevalue = winParams.BRIGHTNESS_OVERRIDE_OFF; if (Build.VERSION.SDK_INT < 8) {// hack for pre-froyo to se.. 2014. 8. 29. 이전 1 ··· 8 9 10 11 12 13 14 ··· 34 다음