res폴더에 있는 xml 파일을 읽는 코드입니다. 정확하게 말하면 DOM형식의 파일을 읽는 코드입니다. 그래서 xml 뿐만 아니라 html도 읽는데 활용할수 있습니다. xml을 보면 저는 태그 안에 정보들이 들어 있습니다. NodeList nodeList = doc.getElementsByTagName("data");//여기 변경 코드가 로 둘러 싸여 있는 것들을 모두 가져옮니다. Log.e("tag", String.valueOf(node.getChildNodes().item(1).getFirstChild().getNodeValue()));//여기변경 그리고 .getChildNodes()로 하여 하위 데이터를 읽습니다. 위 로그 같은경우 의 데이터를 출력합니다. 학생과 0 SQ11872 001 교육봉사활..
안드로이드 스터디를 시작한지 벌써 3주차가 되어가네요. 오늘은 같이 스터디하는 친구가 만들 앱에 필요한 text 파일 입출력 중 가장 손쉽게 관리할 수 있는 res 폴더의 입출력을 그리고 가장 많이 쓰는 한 줄씩 읽는 방식으로 포스팅 하겠습니다. 사실 제가 배운 기억으로는 res폴더에서의 입출력은 읽기만 되서 실직적인 입출력은 아니지만 데이터 읽기로는 유용하게 쓰여서 일단 쓰겠습니다. import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; import android.widget.TextView; import java.io.BufferedReader; import java.io.IOE..
2일차에 사용되었던 count에 대해 코드만 포스팅하겠습니다. 실직적으로 눈으로 보기 위하여 textView를 이용하였습니다. 그리고 사용하다 느꼈는데 딜레이가 발생합니다. package com.example.testcount; import android.support.v7.app.ActionBarActivity; import android.os.Bundle; import android.os.CountDownTimer; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.widget.TextView; public class MainActivity extends ActionBarActi..
수업으로 했던 암묵적 인텐트 예제 입니다. 프로젝트를 옮기다 한글이 깨져 검색부분에서 이상하게 동작하는게 있습니다. 이점 유의 해주시면 감사하겠습니다. 주소록은 세부적으로 클릭하지 않았습니다. 다음은 프로젝트 파일입니다. 코드를 보겠습니다. 먼저 메니페스트 입니다. 보시면 Loding엑티비티에 Main엑티비티에 있던 필터가 옴겨져 있습니다. 이것은 시작 엑티비티를 알려주는 코드인데 로딩을 구현하기 위해 옮겼습니다. 그리고 sub1 과 sub2에 특수한 코드가 똑같이 적혀있는데 이는 인텐트 필터를 사용하기 위한 코드입니다. 두번째는 LodingActivity의 java와 xml파일입니다. 카운터(counter)함수를 추가하였습니다. package jsy.code160111; import android.co..
1. 개요 대뇌피질의 시각피질의 학습 과정을 모델화한 인공신경망으로써 자율 학습에 의한 클러스터링을 수행하는 알고리즘이다. 2. 용어 정의 - 클러스터링(clustering) : 데이터의 유사성에 기초하여 데이터를 몇몇의 그룹으로 분류하는 기법 - 입력층(input layer) : 입력벡터를 입력받는 층 - 경쟁층(competitive layer) : 입력 벡터의 특성에 따라 입력 벡터가 한 점으로 클러스터링 되는 층 - 가중치(weight) : 인공신경망에서 가중치는 각 입력 값에 대한 입력 값의 중요도를 값을 말함 - 노드(node) : 경쟁층에서 입력 벡터들이 서로의 유사성에 의해 모이는 하나의 영역 3. 알고리즘 구조 자기조직화지도 인공신경망 기법에서 가장 단순한 알고리즘 중 하나이다. 알고리즘에..
11일 월요일날 강의를 했는데 이제 업로드하네요 역시 PPT는 작년에 사용하였던 것을 재탕하였습니다. 내용은 1)인텐트 정의 2)인텐트 종류 3) 인텐트 필터 4)카운터(counter) 5)사이드뷰(side View) 를 설명 했다고 보시면 됩니다. 추가적으로 슬라이드 뷰는 xml을 이용하여 애니메이션으로 구현하였는데 저가 이클립스 유저였고 최근 1년간 안드로이드 스튜디오를 사용 하지 않아서 안스가 제공하는 엑티비티가 아닌 예전에 만든것을 활용하였습니다. 아래 파일은 수업에 사용된 모든 파일을 압축한 것입니다. 혹시 암묵적 인텐트 코드를 얻기 위해 오신 분들은 저가 ppt에 코드 복사할수 있도록 해두었으니 ppt를 다운받아 활용하시기 바랍니다. ppt를 보기전 먼저 완성본 입니다. 다음은 ppt 입니다.
오늘은 저가 짠 유전 알고리즘 설명 해드리겠습니다. 저가 글을 잘 못써 큰 부분으로 큼지막하게 설명하겠습니다. 먼저 유전알고리즘이 진행 되면서 변경되는 염색체 클레스입니다. //염색체 클레스이다. private class chromosome implements Comparable{ int order[] = null; int fit=0; int useFit=0; chromosome(int ch_len){ order = new int[ch_len]; } public int compareTo(chromosome ch) { return ch.useFit-this.useFit; // 자기 자신이 기준이 되면 오름차순 }//상대가 기준이면 내림차순 feat.sort public boolean isExist(int ..
14년도에 안드로이드를 배우고 15년에 이어 이번 년에도 안드로이드를 가르처 주게 되었습니다. 작년과 다르게 이번에는 소수!! 동기 2명에게 가르쳐 주게 되었습니다. 그래도 작년에 만들어둔 강의 자료를 재탕하여 사용했고 포스팅도 작년 ppt 위주로 할려고 합니다. 추가적으로 코드는 저가 당일에 즉석으로 내준 것으로 올리겠습니다. 먼저 ppt 첨부파일입니다. ppt에 첨부된 과제 영상입니다. 아래는 과제를 해온 친구의 코드입니다. 코드는 getvisibility와 setvisibility와 if문을 이용해서 구현했답니다. 먼저 java코드입니다.import android.media.Image; import android.support.v7.app.AppCompatActivity; import android..
현재 방학때 하고 있는 Os 스터디에 사용된 ppt 입니다. 1일차는 저가 시작하였고 3장 process부분을 다루었습니다. 저가 생각하는 3장 process에서 가장 중요한 것은 아마 단기 스케줄러, 장기 스케줄러, 그리고 중기 스케줄러의 차이점이 아닐까 생각합니다. 처음 스케줄러를 접했을때 저는 프로세스의 종류에 따라 스케줄러가 각각 담당하는줄 알았습니다. 그러나 그게 아니더라구요 먼저 장기 스케줄러는 프로세스 상태의 New->Ready와 Running(or Ready) ->Terminated 일때를 관리합니다. 즉 메모리와 디스크 사이의 스케줄링을 담당하는 것이죠. 그렇기 때문에 상대적으로 호출되는 빈도가 적습니다. 반대로 단기 스케줄러는 CPU와 메모리 사이의 스케줄링을 담당합니다. 프로세스 스테..
- Total
- Today
- Yesterday
- 파일 입출력
- php
- java
- LISTVIEW
- 안드로이드
- 자바 입출력
- 카운터
- counter
- java 파일 입출력
- 알고리즘
- c언어
- android
- 유전
- 서버
- 유전 알고리즘
- 테라펀딩 #투게더펀딩 #P2P투자 #부동산 소액 투자 #카카오 #토스
- Java Decompiler
- 파일입출력
- 포켓몬 Go
- vim 설치
- 인텐트
- 아두이노
- 5582
- jad
- java url
- Res
- Notification
- Service
- vim
- 포켓몬 고
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |