본문 바로가기
반응형

:: Keiz Story ::403

EditText랑 Button, Toast를 써 보자. 버튼을 누르면 에디트텍스트 박스에 글을 찍어주고 토스트도 출력해 보자. [main.xml] scrollHorizontally 얘를 true로 설정하면 글자가 많아져도 자동으로 늘어나거나 개행이 되지 않는다. 기본은 자동으로 늘어나는건데 그걸 원치 않을때도 있으니까 ~ 사이즈 강제 지정은 저렇게 px나 기타 단위를 써줘야 한다. 아니면 에러뜸ㅋ [MyTest.java] package lovelyocto.MyTest; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.. 2010. 11. 21.
Imagebutton 배경에 그림을 넣자. 그림퍼즐을 만들어 보았다. 사실 만들었다기 보다는 뭐.. 어디 쏘스 뜯어다가 그림만 바꿔 보았다. .. 근데 그게 쉽지 않았음.. 기존 꺼는 그림을 픽셀 딱 맞게 해 놨는데 내 맘대로 그림 바꿀려니까.. 사이즈가 안 맞다. layout에서 마진 fill 이런거 아무리 해도 안 되는 기다.. 그래서 이래저래 하다 보니까 버튼에 이미지를 주는 것 보다 버튼 배경에 그림을 주는게 와방 굳이었다. 코드상에서 그림 스위치를 setImageResource에서 setBackgroundResource로 배경 바꾸는 거로 변경했뜸. 그랬더니.. 뭐 깔끔하고 좋네요잉. 2010. 10. 2.
MERGE INTO 를 사용해 봅시다. 테이블을 조회해서 해당 조건으로 데이터가 존재하면 업데이트 하고 없으면 쑤셔 넣는다는 똑똑한 녀석이다. 실제 쿼리문에서 테이블명이랑 컬럼명만 임의로 막 변경한 거라서 대충 흐름만 보도록 하자. 잘 보다보니 이 놈을 이용해서 시퀀스 넘버도 가져와서 넣을 수 있다. 좋다. ON 부분에는 다중 조건을 쓸 수 있다. UPDATE나 INSERT를 할때 USING 문에서 뽑아온 값으로 넣을 수도 있다. MERGE INTO seq_table f USING ( select col1, col2, col3, col4, col5 , (select max(sqno) + 1 from seq_table x where t.col1 = x.col1 and t.col2 = x.col2 ) as seqno from base_table .. 2010. 9. 17.
각 그룹 금액의 합의 비율금액의 합계 쿼리.... 뭐야 -_-;; 여차저차 하여 비율에 따라 그룹의 합을 구하고 각각 그룹의 금액 * 비율 한 금액의 합을 구하는데 그 총계만 가져와야 할 일이 생겼었다. 비율 금액 10 100 10 200 10 300 20 100 20 300 이런 데이터라면 10 600 20 400 이렇게 그룹이 지어지고 600 * 0.1 = 60 400 * 0.2 = 80 요거의 합 60 + 80 = 140 이렇게 나와야 하는 경우다. 혹자는 이렇게 의문을 가질 수도 있다. 각각의 비율 금액을 계산해서 걍 더하면 되지 않느냐고..?? 좋다. 근데 이게 소수점을 안 가지고 있고 절사 금액 이라면 1, 10 단위의 오차가 발생한다. 뭐... 어떤 용도로 사용하고 계산법은 어떻게 나와야 하느냐에 따른 문제지만 참 거지 같다 -_- 그래서 이런 쿼리가 나왔.. 2010. 9. 17.
반응형