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

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

728x90

전체 글 81

안드로이드 java 소스를 통한 layout 구성해보기

Main_Activity.class import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.util.DisplayMetrics; import android.view.View; import android.view.ViewGroup; import android.widget.Button; import android.widget.LinearLayout; import android.widget.TextView; import android.widget.Toast; public class MainActivity extends AppCompatActivity { @Override protected void onCr..

안드로이드 번들(Bundle)

액티비티 간 데이터 송수신 예제(추후 보완 수정 작업 예정) 간단 설명 - 두개의 액티비티 사이에 번들을 통해 데이터 송수신 예제 - 본 페이지에선 Bundle 내에 문자열, 정수, 문자열 배열, 정수 배열 사용 메니페스트 엑티비티 추가 MainAcitivity.class import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.Button; import java.util.ArrayList; public class MainActivity extends Activity { Button btn; @Override protecte..

레이아웃 인플레이션

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

코틀린 학습

developer.android.com/kotlin?hl=ko Android 개발자 | Android Developers Kotlin으로 Android 앱을 작성할 수 있습니다. Kotlin은 표현력이 뛰어나고 간결하며 강력합니다. 가장 좋은 점은 자바 프로그래밍 언어 및 기존 Android 런타임과 상호운용이 가능하다는 점입니다. developer.android.com 스마트폰은 국내에서만 보아도 95% 이상의 인원이 사용하는 현대의 필수 장비로서 대표적인 IT 기기 중 하나입니다. 우리가 사용하는 스마트폰은 안드로이드OS, iOS 라는 큰 양대 산맥으로 갈려있습니다. 물론, 위의 두 OS가 전부는 아닙니다만, 안드로이드는 74% 가량을, iOS 는 20~24% 내외를 차지합니다. 거의 전부라 보아도 ..

지원 서관 2021.03.28

안드로이드 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 출처 링크 구용. 아래의 칸은 해당 소스입니다. **************************************************************************************************..

GY-GPS6MV2 GPS 모듈 사용 부터 위도 경도 파싱까지

안녕하세요! 커피백작입니다! 음... 먼저, 제가 블로그 시작한지 얼마 안된 초짜라, 업로드할때 '어디서 샀는지, 어디글을 가져다 써도 되는지 등등' 저작권문제등은 잘 모르겠는데요 일단 제가 실제로 구매해서 사용한 제품으로, 직접 사진찍어 올리며, 여기저기서 자료 찾아서 직접 돌려본 소스코드를 올리는 것을 말씀드리며, 일정글을 퍼오면 명시해 남길 것입니다. 혹 문제된다면 알려주세요. 자, 그럼 시작하죠 오늘 업로드 내용은 GPS 모듈입니다! GY-GPS6MV2 라고 써있는 제품인데요. 부가세 포함 해서 13,200 원 정도에 샀네요. 시리얼 통신을 하는 녀석이구요. 테스트는 아두이노 우노보드에 연결해서 사용했습니다. 선은 VCC, RX, TX, GND 로 4개의 선을 연결하여 사용합니다. VCC 와 GN..

728x90
반응형