iOS8.3이 업데이트가 되었는데, 얼마 전부터 베타 업데이트 소식을 통해 몇 가지 불편 사항에 대한 개선점이 있다고 하여 많이 기다리고 있었다. iOS8.3으로 업데이트를 진행하려면 먼저 설정에 들어가서 다운로드 및 설치를 하면 되는데, 아이폰 6 플러스는 용량이 291MB, 아이패드 에어는 252MB로 용량이 차이가 난다. 현재 버전이 8.2 이며, 이용 약관에 동의 하면 다운로드를 진행하고, 설치를 시작하면 설치가 진행 되면서 재부팅 후 완료된다. iOS8.3으로 업데이트 완료 후에는 icloud 설정을 해준 뒤, 시작하기를 누르면 완료된다. iOS8.3의 업데이트 내용을 보니 와이파이 연결에 대한 부분이 보이는데, 이전 핫스팟을 위한 와이파이 연결 안되던 부분에 대한 포스팅 내용과 이번 개선에 포..
안녕하세요 시원한 물냉입니다. 오늘은 좋은자료가 있어서 염치불구하고 이렇게 퍼와서 올립니다. 출처는 git Continuing from the last post about creating fade in fade out animations for textviews in Android, this post will focus on creating an Animator class that can be reused easily from any part of your code for sleekly animating textviews. First, Create your Custom Textview Animator class, here I call mine "KunmiViewFade_Animator"; 1: publi..
. 특정 Event 가 발생 할때 자동으로 임의의 처리를 하고자 할때 사용한다. . Trigger를 감사에 이용할 수 있다. => 디버그나 log로써 사용할 수 있다. . Application 개발 시 관련 테이블의 Transaction 처리를 간소화 할수 있다. . 데이터 무결성을 유지 하기 위해 사용 될 수 있다. . 분산처리 옵션이 없더라도 원격 데이터의 로컬 사본을 만들 수 있다. 사용 예) .어떤 자료가 ROLLBACK 될 때 어디의 자료로 ROLLBACK 해야 된다는 TRIGGER 작성가능 .인사 정보가 사라지면 인사과로 삭제되어야 한다. .테이블을 원격지에 똑같이 만들때 TRIGGER 종류 . DML TRIGGER : DML(INSERT, UPDATE , DELETE) Event 가 발생 할..
마켓에서 어플리케이션을 받아서 설치하거나, 삭제할 때도 이벤트가 발생합니다. 이 이벤트를 받으려면 BroadcastReceiver를 이용하면 됩니다. #1. 일단, AndroidManifest.xml 파일에 다음과 같이 BroadcastReceiver를 등록합니다. #2. BroadcastReceiver를 상속받은 PackageReceiver 클래스를 생성합니다. package plugin.prototype.app; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.os.Handler; import android.os.Message; impo..
야호! 오늘도 시원한 물냉과 함께 하나 배워봅시다. 이클립스에서 jsp파일을 열면 다음과 같이 오류가 날때 가 있다. Could not open the editor: An unexpected exception was thrown 이런경우 오른쪽마우스 -> Open -> JSP 로 해서 열면 열리긴 한다.. 소스 하나하나 이렇게 열수는 없는노릇! 해결방법 : 이클립스 상단메뉴 Window - Preferences - General - Editors - File Associations 에서 File types: 에서 *.jsp 를 찾는다. Defalut를 JSP Editor로 해주고 OK하면 다음부터 이런에러 안생긴다.! 와우!
final TextView mSwitcher = (TextView) findViewById(R.id.bookContent); mSwitcher.setText("old text"); final Animation in = new AlphaAnimation(0.0f, 1.0f); in.setDuration(3000); final Animation out = new AlphaAnimation(1.0f, 0.0f); out.setDuration(3000); Button moveOn = (Button) findViewById(R.id.moveOn); moveOn.setOnClickListener( new OnClickListener() { public void onClick(View v) { mSwitcher.st..