전체 글

IT, 프로그래밍 관련 지식들을 정리합니다.
안드로이드/참고 자료

EditText 클릭 시 소프트키보드 숨김, 커서는 보이게 설정하는 방법

- 아래와 같이 InputMethodManager 사용 시 -public class Save_Option extends Activity implements OnClickListener {EditText edittext ;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_save_option);edittext = (EditText)findViewById(R.id.edittext );edittext .setClickable(false);edittext .setOnClickListener(this);}public void onCli..

안드로이드/참고 자료

Error Message - can't open file for reading

can't open file for readingion: Mapped buffer base:0x53b58000 size:4096000 offset:0 fd:59 AVD를 적용하지 않았을 때, 발생하는 것 같습니다. (해결)Run - Run Configurations... - Target 에서 Automatically~ 이 부분에서 AVD 선택해서 해결했습니다. 다른 이유에서 위와 같은 에러가 발생했으면 알려주세요.

Linux

VMware에서 우분투 콘솔창으로 실행될때 GUI 전환(변환) 방법

# apt-get install xinit # apt-get update # apt-get upgrade # apt-get install ubuntu-desktop # startx

카테고리 없음

[C#] 현재 PC의 IP Address 구하는 소스

IPHostEntry IPHost = Dns.GetHostByName(Dns.GetHostName());String IP = IPHost.AddressList[0].ToString();

WPF

소켓통신 TcpListener-TcpClient SocketError10061 발생!

Socket 클래스 - GUI 프로그래밍(폼, WPF 등)사용 안됨(에러는 없지만, 실행시 백그라운드에서 작동됨. 화면에는 안보임.)- 콘솔 프로그래밍 정상 작동됨. TcpListener-TcpClient 클래스 사용TcpListener-서버TcpClient-클라이언트 TcpListener-TcpClient 클래스 사용 시 SocketError 10061 : 대상 컴퓨터에서 연결을 거부했으므로 연결이 실패했습니다. 방화벽 모두 해제해도 안됨.난감하네....해결했습니다.. 방화벽 문제 아님... 클라이언트 쪽 문제인 줄 알고 방화벽 부분만 신경썼는데, 서버 문제였네요..저 샘플에서 서버 코드를 보시면 TcpListener 인스턴스 할당받기 전에 컨트롤에 직접 접근을 하는 코드가 있는데, 거기가 문제가 있어..

Programming/윈도우폰

알람 등록 및 발생시키기

DateTime dt = (DateTime)awake_timepicker.Value; // 타임피커에서 설정한 시간(알람을 발생시킬 시간)을 저장 Alarm mAlarm = new Alarm("ALARMNAME");// ALARMNAME 이라는 이름을 가진 알람 인스턴스 생성 mAlarm.BeginTime = dt;//알람을 발생시킬 시간. mAlarm.Sound = new Uri("/Kalimba.mp3", UriKind.RelativeOrAbsolute);//알람의 사운드를 설정. mAlarm.Content = dt.ToLongTimeString(); // 알람이 발생했을 때 표시할 내용을 설정. ScheduledActionService.Add(mAlarm);// 설정한 알람을 시스템(운영체제)에 등록

Programming/윈도우폰

윈도우폰 개발 환경 구축

1. Visual Studio 2010 설치 알아서 받으시길... 2. Visual Studio 2010 Service Pack 1(VS2010 SP1) 설치 Download : http://www.microsoft.com/ko-kr/download/details.aspx?id=23691 다운을 다 받았으면, 실행 3. Windows Phone SDK 설치 서비스 팩1 설치 시간이 꽤 오래 걸리므로, SDK&SDK update도 같이 다운받읍시다. Download : http://create.msdn.com/ko-KR/ 다운을 다 받았으면, 실행 4. Windows Phone SDK update 설치 다운은 3번에서 2번째 그림을 보면 빨간 박스에 있는 download page 를 클릭하면 2개가 뜹니다..

안드로이드/참고 자료

EditText 클릭 시 기본 키보드를 숫자 키보드로 바꾸기

EditText 속성에 android:inputType="속성값(원하는 키보드)" 추가하면 된다. android:inputType="number" 그냥 숫자만 있는 키보드 형태 android:inputType="numberDecimal" 숫자키보드에 . 이 추가된 키보드 형태 android:inputType="numberSigned" 숫자키보드에 - 이 추가된 키보드 형태

Linux

[명령어]ip확인, port 관련

ip확인 $sudo ifconfig 현재 사용중인 Port 확인 $sudo netstat -anp | grep LISTEN 특정 포트 개방 $sudo iptables -A INPUT 1 -p [tcp/udp] --dport [port number] -j ACCEPT $sudo iptables -A OUTPUT 1 -p [tcp/udp] --dport [port number] -j ACCEPT example) port 8443을 열고자 할 때 $sudo iptables -A INPUT 1 -p tcp --dport 8443 -j ACCEPT $sudo iptables -A OUTPUT 1 -p tcp --dport 8443 -j ACCEPT 위와 같이 설정 후 아래의 명령어로 저장한다. $sudo serv..

안드로이드/참고 자료

[안드로이드] 버튼 클릭 이벤트

버튼을 클릭했을 때 어떤 동작을 하게 만드는 방법은 세 가지가 있다. 이 중 두 가지는 자바 문법에 기인한 방법, 나머지 하나는 안드로이드에서 편의상 제공하는 방법이다. 1. 익명 클래스를 사용해서 버튼에 리스너 객체를 설정하는 방법 Button button = (Button)findViewById(R.id.button); button.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { // TODO Auto-generated method stub text.setText(edit.getText()); } }); 2. 버튼 리스너를 액티비티에서 구현하고 이 액티비티를 버튼에 설정하는 방법 public class Butt..

Geuny
Geuny's IT 지식공유