본문 바로가기

728x90
반응형

2017티스토리결산

(19)
[안드로이드]프로세스와스레드 [안드로이드 프로세스와 스레드]※프로세스, 스레드, 컴포넌트와의 관계 - 프로세스 : 실행 중인 프로그램- 스레드 : 실행 중인 프로그램 내에서 동작하는 작업의 단위 UID : User ID
[안드로이드]컴포넌트 [안드로이드 컴포넌트] 안드로이드 앱을 구성하는 주요 컴포넌트에 대해 살펴보기※안드로이드의 주요 컴포넌트 : 액티비티, 서비스, 브로드캐스트 리시버, 컨텐트 프로바이더- 컴포넌트는 개발의 생산성을 높이고, 좋은 품질의 소프트웨어를 쉽고 빠르게 개발할 수 있도록 안드로이드 애플리케이션 프레임워크에서 제공해주는 것.○ 컴포넌트 중, 가장 많이 사용되는 것으로는 액티비티, 서비스, 컨텐트 프로바이더, 브로드캐스트/리시버 가 있음.- 액티비티('화면'을 제공) : 사용자와 앱 간의 인터페이스 역할을 담당. ● 액티비티는 사용자가 보기에는 하나의 화면이지만, 내부적으로 볼 때는 뷰와 뷰 그릅으로 이루어져 있음.● 기본적으로 안드로이드 개발 환경인 Android Studio에서 프로젝트를 생성하면 'app'이라는 ..
[안드로이드]APK 1. 안드로이드 스튜디오 - Project : 이클립스의 Workspace 개념. - Module : 이클리스의 Project 개념. 따라서 신규 앱을 생성해야 하는 경우 [마우스우클릭] - [New] - [Module] --> 신규 앱을 추가하기 위해서는 Module을 만들어야 함. [모듈 구성 정보] - Manifests : AndroidManifest.xml 파일을 가지고 있으며, 안드로이드 앱의 패키지명, 앱버전, 앱이름, 앱 권한 등을 설정 할 수 있음.- Java : 안드로이드 앱의 자바 소스가 위치하며 패키지로 구분하여 구성할 수 있음.- res : 안드로이드 앱의 리소스에 해당하는 모든 파일이 존재. 이미지(.png), 레이아웃(.xml), 지원언어 설정 등과 같은 것들이 있음. [빌드 v..
[나루토 블레이징]지스케 풀어빌~~~
[리눅스(센트)] 리눅스 계정 및 리눅스 접속 기록 확인하기 1. 리눅스 접속 기록 확인 명령어 : last
[그래픽 인터페이스] 1. wxPython 애플리케이션의 시작과 끝, wx.App 클래스- 가장 먼저 알아둬야 할 친구는 wx.App 클래스임.- wx.App 클래스가 wxPython 시스템을 초기화하고 구동하는 역할을 갖고 있음 + 이벤트를 감시하고 처리하는 이벤트 루프를 수행.Oninit() 메소드 2. GUI의 창틀 : wx.Frame 클래스-대개는 wx.Frame을 그냥 사용하지 않고 파생 클래스를 만들어 씀. 파생 클래스 안에 여러가지 위젯으로 GUI를 구성해서 넣는 것임.○ wx.Frame의 파생클래스로 윈도우 만들어 띄우기- wx 모듈을 반입하고 wx.Frame을 상속하는 클래스를 정의하기만 하면 될 뿐.○ wx.Frame의 이벤트와 이벤트 처리기 연결하기-이벤트 : 행사, 사건 -> wx.Frmae을 포함해서 ..
[파일처리] (파일에 데이터 읽고 쓰기) ※ 파일을 읽거나 쓰기 전에는 먼저 파일을 '열어야'하고, 용무를 마친 뒤에는 파일을 반드시 '닫아야' 함.- 파일 열기/읽기-쓰기 닫기: 파일열기 튜플(데이터)
[예외처리] (예외 처리)- 파이썬에서 예외(Exception)는 문법적으로는 문제가 없는 코드를 실행하는 중에 발생하는 오류를 말함. - try ~ except로 예외 처리하기try :#문제가 없을 경우 실행할 코드except:#문제가 생겼을 때 실행할 코드○ 복수 개의 except절 사용 : 프로그램이 하는 일이 많아지고 코드의 양이 늘어나면 처리해야 할 예외도 늘어남에 따라 예외의 종류에 따른 예외 처리 구현하기try:#문제가 없을 경우 실행할 코드except 예외형식1 :#문제가 생겼을 때 실행할 코드excpet 예외형식2 :#문제가 생겼을 때 실행할 코드 추가적으로, 예외형식의 인스턴스를 얻어 낼 수 있는 방법try:#문제가 없을 경우 실행할 코드except 예외형식1 as err:#문제가 생겼을 때 실행할..

728x90
반응형