본문 바로가기

전체 글

(228)
html5 챠트 라이브러리 펌 : http://www.rgraph.net/#download
swing ui thread 에러 팝업 EventQueue.invokeLater(new Runnable(){@Overridepublic void run() {JOptionPane.showMessageDialog(null, "ANDROID PHONE IPADDRESS를 선택해주세요.","오류" , JOptionPane.ERROR_MESSAGE);}}); 참고 사이트 http://weblogs.java.net/blog/cayhorstmann/archive/2007/06/the_single_thre.html
음악 장,단 음 구분하기. 아래주소.http://ilee3.tistory.com/187 http://auditus.tistory.com/entry/Or1 http://ezguitar.net/lesson/lesson_6.html
해민샘 기타강좌 http://anymusic.co.kr/shop/board/list.php?&&id=academy
Android log 저장방법 UncaughtExceptionHandler 구현과 android.app.application 최근에 개인 공부를 위해 만들고 있는 안드로이드 어플이 있는데집에 오면서 사용하는 도중 Sorry Pop이 발생하였다. 에러를 잡고 싶었는데 로그 없어서 에러를 확인하지 못하는 상황이 발생되었다. 런타임 에러로그를 파일로 남기면 좋게다는 생각이 들어 구글링을 하게되었다. 결론은 자바에서 제공하는 "Thread.UncaughtExceptionHandler" 인터페이스를안드로이드의 android.app.application을 상속 받아 구현한 custom Application에 구현하는 것이해결 방법이었다. (Thread.setDefaultUncaughtExceptionHandler(this);) 참고자료 http://blog.csdn.net/liuhe688/article/details/6584143#중국자..
Fragment 에서 BackStack 사용안하기. Fragment에서 BackStack 사용안하기 FragmentTransaction ft = getFragmentManager().beginTransaction();ft.replace(R.id.frameLayout, mFirstFragment, FRAGMENT_FIRST);ft.setBreadCrumbTitle(R.id.btnFirst);//ft.addToBackStack(null);ft.commit(); 위 소스와 같이 addToBackStack 구문을 쓰지 않는다면 Stack에 저장을 하지 않는다. 중요. 앞서 장에서 와 같이 버튼 1 버튼 2 버튼 3 FragmentLayout 버튼 클릭시 ft.replace로 Fragment가 대체됨 해당 시나리오에서 BackStack을 모두 사용하지 않는다면 버..
Fragment에서 BackStack 사용시 현재 전면에 나와있는 Fragment알아오기(OnBackStackChangedListener) 1번째 방법 FragmentTransction을 commit 할때 setBreadCrumbTitle등의 함수를 이용하여Transection에 추가 정보를 넣는다. @Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Button btnFisrt = (Button) findViewById(R.id.btnFirst);Button btnSecond = (Button) findViewById(R.id.btnSecond);Button btnThree = (Button) findViewById(R.id.btnThree);mText..
Fragment와 BackStack 이슈 (show,hide 버그로 보여짐) replace 사용. 안드로이드 4.0에서 선보인 Fragment예제를 보다 보면 FragmentManager와 FragmentTransaction을 이용해서 Fragment를 붙이게 되는데예제를 그대로 따라 하다보면 몇가지 오류를 범하게되었다 버튼 1 버튼 2 버튼 3 FragmentLayout @Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Button btnFisrt = (Button)findViewById(R.id.btnFirst);Button btnSecond = (Button)findViewById(R.id.btnSecond..