본문 바로가기

변경

[Android] Make CustomView (TextView, OnMeasure) CustomView를 만들어 보고자 합니다.하고자 하는 것은 TextView Background 에 기본적으로 RoundRect 가 그려지도록 할 예정입니다. 여기서 필요한 기술이 두가지 입니다. 1. Background를 어떻게 그리지??2. CustomeView의 크기를 어떻게 조절하지??? 모든것을 설명해 드릴 수 없지만, 개발하는데 유용할 만한 내용은 될것이라 생각 됩니다. 먼저, Background에 이미지를 넣을때 아래와 같은 방법을 많이 씁니다. (전..그랬음.._) - FrameLayout으로 감싼 후, Background로 활용할 이미지를 ImageView에 먼저 그린 후 그 다음으로 위에 표현하고자 하는 View를 올린다. 단점 ) View의 크기가 고정 되어 있지 않으면 (예를 들어 .. 더보기
[Android] 특정 Layout 위치에 Fragment를 변환 대부분 아는 내용이라 생각되지만, Fragment를 활용하는 개념을 이해하는데 좋을 듯 하여 이렇게 글을 남깁니다. 테스트는 위 그림과 같이 버튼을 누른 이벤트 따라 Layout 영역이 변경되는 것을 확인 하는 아주 간단한 예제 입니다. ## MainActivity public class MainActivity extends AppCompatActivity implements View.OnClickListener { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); findViewById(R.id.btn_fr.. 더보기
[Android] Toast 글씨 사이즈 변경 Toast toast = Toast.makeText(context, "", Toast.LENGTH_SHORT); ViewGroup group = (ViewGroup) mToast.getView(); TextView messageTextView = (TextView) group.getChildAt(0); messageTextView.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 15);위와 같이 하면 Toast가 15dip 만큼 텍스트 사이즈가 변경 됩니다. 이 외적으로 설정을 넣을 수 있겠죠? ㅎ ## 참고 사항커스텀 토스트 : http://developer.android.com/guide/topics/ui/notifiers/toasts.html#CustomToastView #.. 더보기
[ Android ] 버튼 이미지 변경 ( 코딩 ) 버튼 클릭 이벤트가 발생 했을 때, 아이콘을 변경하는 방법입니다.기본 drawable 리소스가 존재한다는 전제하에...^^ btn.setCompoundDrawablesWithIntrinsicBounds(getResources().getDrawable(R.drawable.id), null, null, null); 매개변수는 left,top,right,down 순입니다. xml 에선 다음과 같이 적용.참조 : http://stackoverflow.com/questions/4250923/how-to-change-a-buttons-icon-programmatically 그럼 오늘도 즐코딩하세요.^^ 더보기
[ Android ] Android 4.0 변경 사항 Android 4.0(Ice Cream Sandwich)의 중요한 기능을 나열한 것입니다. 인식이 애매한 부분이나 틀린 부분도 있을 지 모릅니다. 상세한 것은 Android 공개 사이트에서 확인해 주세요. 720p로 Native 해상도를 처리할 수 있다. 카메라 어플 업데이트 손 떨림 보정 동영상 촬영 중에서도 포커스를 계속 잡아준다. 동영상 촬영 중 줌 가능. 포커스 기능 업(?) 얼굴을 인신하고, 자동으로 포커스를 잡는다. 파노라마 사진 촬영 공유 옵션이 추가. 제로 셔터(Galaxy Nexus 밖에): 셔터 스피드가 빨라진듯 줌 레바 비디오 녹화나 비디오 채팅 중에, 상대 얼굴, 배경을 변경할 수 있다. (Live Effect) 갤럭시 어플 업데이트 갤러리가 Grid 스타일 사람 , 날짜, 장소와 .. 더보기