본문 바로가기

개발자

안드로이드 리스트 뷰 만들어 붙이는 방법 두가지로 데이터와 리스트뷰를 연결할 어댑터를 생성할 때 두 가지 방법이 있는데 그 중 한개가 1번의 생성자 형태는 ArrayAdapter (Context context, int textViewResourceId, T[] objects); 다른 하나가 ArrayAdapter(Context context, int textViewResourceId, List objects) 요런 생성자를 가지고 있다. 우선 2번을 구현한 코드는 아래와 같다. 메인 레이아웃을 아래와 같이 만들어 둔다. 리스트 퓨 가 하나이고 통째로 다 사용한다. 파일이름 : mugrn_main.xml 구현 코드는 아래와 같다. private ListView _listview;private String[] items = { "악기와 음색", "음이름",..
[Accessibility] Missing contentDescription attribute on image 경고 [Accessibility] Missing contentDescription attribute on image 경고가 의미하는것~ 이미지뷰에 대해 android:contentDescription="StringValue" 를 선언함으로써 해결됩니다.이것으로 워닝 waring 문구가 많이 나오는데 위와같이 항목을 넣어주면 깔끔해질 겁니다. 컨텐츠를 읽어오기 실패시에 대해 이미지를 묘사할수 있는 스트링을 받아두는거 같습니다.anyString은 stringvalue값에 미리 입력해두고 이미지뷰에는 아래처럼 적어 주세요. 이미지가 열리지 않습니다.
안드로이드 작업 폴더에 .bak 파일 있으면 에러나요~ 이클립스에서 편집할땐 별 문제가 없는다 울트라 에디트와 같은 다름 문서 편집기 사용해서 작업하다 보면 폴더에 파일.java 나 파일.xml 파일 말고도 파일.bak 파일이 생성되게 되는데 - 자동 저장 파일이죠. 그게 또 심각한 에러를 냅니다. 주의하시길~ 에러메시지 DescriptionResourcePathLocationTypeerror: Error parsing XML: no element foundbase002_001.xml/MuGen/res/layoutline 29Android AAPT Problem DescriptionResourcePathLocationTypeXML document structures must start and end within the same entity.base002_00..
RGB 16진수 색상표 RGB 색상표입니다. 원하는 색상 코드를 드래그한 후 복사하고 필요한 곳에 붙여넣으면 됩니다. RGB 16진수 색상표 #93DAFF#98DFFF#9DE4FF#A2E9FF#A7EEFF#ACF3FF#B0F7FF#B4FBFF#B9FFFF#C0FFFF#87CEFA#91D8FA#A5D8FA#AFDDFA#B9E2FA#C3E7FA#CDECFA#D7F1FA#E1F6FA#EBFBFF#00BFFF#0AC9FF#14D3FF#1EDDFF#28E7FF#32F1FF#3CFBFF#46FFFF#96FFFF#C8FFFF#00A5FF#00AFFF#00B9FF#00C3FF#00CDFF#00D7FF#00E1FF#00EBFF#00F5FF#00FFFF#1EA4FF#28AEFF#32B8FF#3CC2FF#46CCFF#50D6FF#5AE0FF#6E..
옵션메뉴 같은 각 액티비티에 공통인 코드 처리 방법 옵션메뉴 : 폰에 왼쪽 맨 밑에 책갈피 쌓아논 듯한 버튼 있죠 ? 앱 실행중에 가끔 누르기도 하는 버튼... 근데 이게 보통 앱 개발시에 액티비티마다 모두 떠야 되니 공통으로 들어가는 코드인데... 구현 화면 잠깐 보여드리면~ 아래 옵션메뉴가 모든 액티비티에 들어가게 되는데 이걸 간단하게 하는 방법입니다. 처음에는 모든 액티비티에 오버라이드 해서 //@Override//public boolean onCreateOptionsMenu(Menu menu) {//// TODO Auto-generated method stub//MenuInflater inflater = getMenuInflater();//inflater.inflate(R.menu.mugen_main, menu);////return true;//}..
ActionBarSherlock을 쓰면서 TabActivity를 TabAcitvity를 사용하면서 ActionBar를 사용할 수 있는 방법은? ActionBarSherlock은 TabActivity는 지원하지 않는다. 출처 : http://codingpapa.blogspot.kr/2012/07/actionbarsherlock-tabactivity.html ~ 삽질만.. 휴~~~ 정답은 Fragment 를 사용한다. 보통처럼 액션바 네비게이션 탭사용 하든가. 탭 호스트 사용하든가... 탭에서 인터액션이 일어나려면 프래그먼트 사용해야 한다. 힝힝~~
레이아웃에 설정된 이미지 뷰에 동적으로 비트맵 그림 넣기 - Bitmap Image insert in ImageView to Layout file set 레이아웃 파일에서 설정된 이미지 뷰에 비트맵을 이용해서 그린 그림을 그 위치에 넣는 방법을 말합니다. 레이아웃 xml 파일입니다. 빨간자리에 우리가 만들 Bitmap (이미지가 아닙니다. 직접 그린겁니다.) 이렇게 해주시고 메인에서는 레이아웃에 설정된 대로 화면을 만들고 아래쪽에 이미지뷰 의 위치에 그린 그림이 동적으로 나오는 거죠. 편의상 함수로 만들었습니다. private void Create_Image_View() {// TODO Auto-generated method stub Bitmap tmpBmp; tmpBmp = Bitmap.createBitmap(300, 300, Bitmap.Config.ARGB_8888); for(int x = 0; x < 300; x++) for(int y = 0; y..
이클립스에서 폰트 크기 조절 방법 이클립스 처음 역고나서 작은 폰트로 고생했는데 폰트 크기 변경시키는 방법을 알아봅니다. Window -> Preferences -> General -> Appearance -> Colors and Fonts -> Java -> Java Editor Text Font -> Change 에서 변경하시고 확인 하시면 됩니다. 줄여서 Window -> Preferences -> General -> Appearance -> Colors and Fonts -> Java -> Java Editor Text Font -> Change 하면 됩니다. 보통 Consolas 폰트에 11 이나 12면 적당합니다.