일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 | 31 |
- 탑다운
- ㅂ
- dp
- opic
- 디피
- stack 스택
- 오픽가격
- dynamicProgramming
- 메모이제이션
- 이진탐색 #나무 자르기
- 안드로이드
- topdown
- fibo
- 오픽노잼공부방법
- 오픽노잼
- English
- 피보나치수열
- 영어말하기
- 주석
- 다이나믹프로그래밍
- 영어회화
- 오픽
- XML주석
- 오픽점수잘받는방법
- 이진탐색
- XML
- 안드로이드주석
- 오픽공부법
- 바텀업
목록STUDY/Android (14)
RUBY
1.전체 문서를 감싸는 RootTag가 존재해야 한다. 2. 시작 Tag와 끝 Tag가 쌍으로 존재해야 한다. 3. 태그는 포함관계로 존재해야한다. 4. 대소문자를 구분한다. 5. 속성(Attribute)값은 '' 또는 ""로 감싸여 표시되어야한다. 6. android로 시작되는 태그나 속성은 android에서 정의된 것임을 표현한다.
안드로이드스튜디오 인텐트(intent) 구현하기 인텐트 소스 인텐트 코드정리 /* 1.setClass Intent i=new Intent(); i.setClass(this,NextActivity.class); startActivity(i); */ /* 2.setComponent 다른 앱의 activity를 사용할 수 있어 중복되는 activity를 만드는 것을 줄일 수 있다. Intent i=new Intent(); ComponentName cn=new ComponentName("com.droid.baseapp","com.droid.baseapp.NextActivity"); //패키지명 클래스명 i.setComponent(cn); startActivity(i); */ /* 3. Constant 여러개 중..
*AsyncTask란? 백그라운드 작업을 더 쉽고 간단하게 하고 싶을 때 AsyncTask를 이용할 수 있습니다. 백그라운드에서 수행할 비동기 작업 생성, 작업완료시 UI업데이트 할 때 사용됩니다. thread의 생성,관리,동기화와 관련된 작업에 사용됩니다. AsyncTask클래스를 상속하여 새로운 클래스를 만들면 그 안에 스레드를 위한 코드와 UI접근 코드를 한번에 넣을 수 있습니다. 따라서 thread로 처리해야 하는 코드를 각각의 AsyncTask 클래스로 정의 할 수 있습니다. -사용 1. AsyncTask를 상속받아서 구현합니다. 2. mainthread에 의해 AsyncTask객체를 생성(new)하고, execute()를 호출하여 실행합니다. -코드 class Asynctest ex..
간단한 로그인 화면을 구현해보았습니다. package com.droid.myapplication1; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.widget.EditText; import android.widget.Toast; public class MainActivity2 extends AppCompatActivity { EditText userid, userpass; @Override protected void onCreate(Bundle savedInstanceState) { //찾는 작업은 oncreate에서 하여라 super.onCre..
로그인 연동시에 해시키가 필요한 데요, 다음은 해시키를 알 수 있는 코드 입니다. 로그캣에서 hashkey결과를 볼 수 있습니다. package com.droid.login; import com.facebook.FacebookSdk; import com.facebook.appevents.AppEventsLogger; import android.app.Activity; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.os.Bundle; import android.util.Base64; import android.util.Log; import java.security.MessageDig..
jsoup사용법 1. library 추가를 해야합니다 . library 추가방법은 다음과 같아요. project structure->apps->dependencies->jsoup검색하여 추가 표시된 project structure클릭 초록add버튼을 클릭->jsoup검색->첫번째 줄 추가 2.manifest에서 추가 3. Gradle Scripts app -targetSdkVersion을 22로 낮춤 4. xml, html 가져와서 코드상에서 이용하기
안드로이드/안드로이드 스튜디오 ANR(Application Not Responding) 에 대해서 알아보겠습니다. ANR(Application Not Responding) ANR이란 안드로이드 어플리케이션이 일정시간 동안 응답하지 않을 때 프레임워크가 발생시키는 에러를 말합니다. Activity가 5초이상 사용자의 입력에 반응하지 않을때, 브로드캐스트 리시버(BR)이 10초내로 리턴하지 않을때를 말합니다. ANR을 해결하는 방법은 Thread입니다. Thread를 이용하여 해결할 수 있습니다.
jsoup을 이용해서 네이버 실시간 검색어를 파싱해오는 앱을 만들어 볼께요 jsoup을 이용하기전에 준비과정은 이전 포스팅을 참고해주세요^^ https://blog.naver.com/scordelia00/221343394008 [안드로이드]안드로이드스튜디오 jsoup JSOUP은 html, xml 등을 파싱하는 자바 라이브러리jsoup사용법 1. library 추가를 해야합니다 . libra... blog.naver.com 실시간 검색어를 클릭하면 네이버에서 실시간 검색어를 파싱해 와서 보여주도록 구현하였습니다. package com.droid.jsoup; import android.app.Activity; import android.os.AsyncTask; import android.os.Bun..