1. 아래 명령어로 설치할 수 있는 jdk버전 확인 yum list java*jdk-devel 그럼 아래처럼 뜬다 1.6, 1.7, 1.8version을 설치 할 수 있음을 알 수 있다. Available Packages java-1.6.0-openjdk-devel.x86_64 1:1.6.0.41-1.13.13.1.el6_8 base java-1.7.0-openjdk-devel.x86_64 1:1.7.0.141-2.6.10.1.el6_9 updates java-1.8.0-openjdk-devel.x86_64 1:1.8.0.141-2.b16.el6_9 updates 2. jdk 설치가장 최신 버전인 1.8version을 설치하겠다.yum install java-1.8.0-openjdk-devel.x86_6..
..... ..... 스크롤뷰 안에 리스트뷰를 위치하면 화면에 보이지 않는다.ListView의 속성인 android:layout_height="wrap_content"를 하면 하나의 아이템만 보이고, android:layout_height="match_parent"를 하면 아예 보이지 않는다. 본인은 인터넷을 돌아다니다 보면 여러가지 방법이 나오는데 그 중에서리스트뷰의 높이를 재설정해서 다시 그려주는 방법으로 해결했다. 123456789101112131415161718public void setListViewSize(ListView myListView) { ListAdapter myListAdapter = myListView.getAdapter(); if (myListAdapter == null) { r..
안드로에드에서 startActivity(Intent type)를 통해 액티비티를 전환하게 되면, 깜빡임과 함께 다른 액티비티로 전환된다. 하지만 액티비티를 전환할 때 애니메이션 효과를 주면 깜빡임 효과없이 액티비티가 개발자가 원하는 방향에서 나타날 수 있게 할 수 있다. 방법은 Activity클래스에서 overridePendingTransition(int showAnim, int hideAnim) 메서드를 호출하면 된다.12345678910//overridePendingTransition(int showAnim, int hideAnim); //다른 액티비티 호출 시startActivity(intent);overridePendingTransition(R.anim.rightin_activity,R.anim...
여기에서 정리하는 것을 요약해서 말하자면 별도의 Thread를 생성하고 사용 할 경우, 그 안에서는 UI 관련 객체(Button, TextView 등)에 대해서는 변경을 가할 수 없기 때문에 이를 해결 할 수 있는 방법을 정리하는 것이다. Thread 사용시 Handler의 필요성 안드로이드 어플리케이션이 실행되면 안드로이드에선 UI의 처리를 위해 사용되는 기본 쓰레드를 생성하는데 이것을 '메인쓰레드'라고 한다. 그런데 어떤 작업을 백그라운드로 실행 시키면서 그 작업의 상황을 중간중간 보고 받을 필요가 있는데, 백그라운드를 만드는 작업은 새로운 Thread를 만들어서 할 수 있다. 이를테면 의 진행상황을 TextView에서 표현할 상황이 생길 수 있다.새로운 Thread를 이용하여 ProgressBar의..