자기 개발과 IT 프로그래밍을 위한 여행

물처럼 흐르는 시간, 그 속에서의 여행

반응형

안드로이드 기반 앱 개발부 16

레이아웃 인플레이션

- Android 인플레이션이란? XML 레이아웃 파일의 내용을 메모리상에 로드하여 화면에 보여주는 과정을 인플레이션이라고 합니다. 인플레이션은 크게 2가지로 나뉘는데 전체 인플레이션과 부분 인플레이션입니다. - 전체 인플레이션 전체 인플레이션은 자바파일의 기본메소드인 onCreate 에 기본 정의된 setContentView 를 통해 구현됩니다. setContentView(R.layout.[XML 레이아웃 파일명]); - 부분 인플레이션 부분 인플레이션을 이용하려면 LayoutInflater 라는 클래스를 이용하여 사용할 수 있습니다. LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE); ..

안드로이드 pie차트, bar차트, line차트

안녕하십니까~~커피백작입니다.오늘은 차트를 생성하는 예제를 가져왔습니다.이것저것 차트 예제들이 잘 나온것도 많이 있는데, 오늘 굳이 다른 곳에서 예제를 가져온건 파일도 하나 같이 첨부해서 쓰려구용 먼저 소스를 구한 링크입니다! http://ojc.asia/bbs/board.php?bo_table=LecAndroid&wr_id=94 위의 링크에서 보시면 아래의 파일을 다운로드하라고 나옵니다.해당 페이지에서 다운로드하라고 보내주는 링크는 404 뜨더라구욤.. ㅋㅋ;그래서 직접 구해서 이곳에 올립니다! 위의 파일을 다운로드 해주시고, 아래와 같이 추가를 해주시면 됩니다. 좌측 부터 화살표 따라 우측 3번째로 가시면 되용.project - app - libs 폴더안에 다운받으신 파일을 추가해주시구요 File -..

안드로이드 원형 차트 만들기

안드로이드에서 원형 차트 만들기에요. 네, 위의 스샷과같은놈입니다. 아래는 전체 소스입니당~ MainActivity.java package com.example.luoon.circlechart2_2; import android.app.Activity; import android.content.Context; import android.graphics.Canvas; import android.os.Bundle; import java.util.ArrayList; public class MainActivity extends Activity { ArrayList writing = null; @Override protected void onCreate(Bundle savedInstanceState) { super..

안드로이드. Colors.xml 과 R 에러.

Can not Resolve 'R' 짜증나는 녀석...여러가지 검색의 해법들을 적용해도 에러가 사라지질 않는다.해서 새 프로젝트 파일을 만들어 소스를 갖다 붙였다.얼레? 또 R 에러?? 해서 소스를 봤다.p.setColor(getResources().getColor(R.id.red_color)); 현재 쓰는 안드로이드의 .java 파일 내에 위와 같은 소스를 쓰고있다.여기의 R 에서 에러가 나길래, res 폴더 > values 폴더 > colors.xml 을 봤다.분명 여기에 red_color 라는 녀석을 만들어 두었었는데...혹시 하면서 소스를 p.setColor(Color.RED);로 바꿔 봤다. colors.xml 에서 설정해주는게 아닌, .java 소스에서 직접 설정해줘보니까.... R 에러 없어..

안드로이드 권한 취득 소스

넵, 바로 이어서 안드로이드에서 주소록 권한을 가져오는 앱을 하나 만들어 봤는데요. 일단 퍼미션이란게 여러가지 있습니다. Permission GroupPermissionsCALENDARREAD_CALENDARWRITE_CALENDARCALL_LOGREAD_CALL_LOGWRITE_CALL_LOGPROCESS_OUTGOING_CALLSCAMERACAMERACONTACTSREAD_CONTACTSWRITE_CONTACTSGET_ACCOUNTSLOCATIONACCESS_FINE_LOCATIONACCESS_COARSE_LOCATIONMICROPHONERECORD_AUDIOPHONEREAD_PHONE_STATEREAD_PHONE_NUMBERSCALL_PHONEANSWER_PHONE_CALLSADD_VOICEMAIL..

주소록 데이터 가져오기

안녕하세요~ 커피백작 입니다~ 한 1,2주 만인것 같네요.바빴습니다 하하..( 바쁜때 넌 짬내서 롤 하니!? 퍽! )하하.. 네, 서두는 슬슬 접고, 오늘은 안드로이드 스튜디오에서 주소록에 저장된 이름과 번호들을 불러오는 소스를 구하던 중, 공유하고자 올렸습니다. 즉, 구해서 공유하는 것이므로 먼저 이 글의 소스는 퍼온글임을 밝힙니다. http://ramsandroid4all.blogspot.com/2014/01/display-all-contacts-from-contacts.html 출처 링크 구용. 아래의 칸은 해당 소스입니다. **************************************************************************************************..

반응형