일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- GCD
- Bitcode
- Xcode
- IOS
- 앱스토어
- 아이폰7
- push
- 신도림 테크노마트
- Example
- Check
- UITableView
- 신도림
- setting
- swift
- loop
- simulator
- UIView
- afterdelay
- 해몽
- swift3
- LG유플러스
- 포켓몬 GO
- 얻는법
- 공략
- 스마트폰
- 보라카이
- 포켓볼
- error
- 샘플
- 페이백
- Today
- Total
목록개발 (186)
도래울
TextSwitcher 는 Text를 변경하는데 사용하는 View입니다.Text를 변경할 때 효과를 줄 수 있다는 장점이 있습니다. 다음 예제는 Apidemos에 나온 것과 동일한 내용을 다룹니다.다른 점은 ApiDemos는 버튼에 반응하지만, 이 예제는 TextSwitcher를 한번 클릭할 때 반응합니다. 1. 기본 프로젝트를 생성합니다.2. main.xml의 내용을 아래와 같이 수정합니다. 3. 소스 파일을 열고 아래와 같이 코딩합니다.package com.sohon.app.dynamicWP; import android.app.Activity;import android.os.Bundle;import android.view.Gravity;import android.view.View;import andr..
다른 사람들이 만든 안드로이드 어플을 에뮬레이터에 설치하는 방법을 모르고 있다가 이제서야 알게 되었네요... 우선 자신이 피요한 .apk 파일을 받아서는 원하는 위치에 둡니다.. 아니면 SDK가 설치된 곳의 tools 폴더이 파일을 이동 시켜 둡니다. SDK의 tools폴더가 환경변수에 path설정이 되어 있다면 아무 위치에 두어도 상관 없습니다. 그리고 나서 에뮬레이터가 실행되어 있는 상태에서 adb install 파일이름.apk 이렇게 해주게 되면 설치가 됩니다. 설치가 성공되었을 때의 화면 입니다. 삭제하는 방법은 adb uninstall 파일이름.apk 이렇게 하면 삭제가 되고 재설치 하는 방법은 adb install -r 파일이름.apk 하시게 되면 됩니다.
TelephonyManager 는 알람서비스를 가져오 듯이 사용하시면 됩니다. [code java]TelephonyManager telephony = (TelephonyManager)getSystemService(TELEPHONY_SERVICE); String phoneNumber = telephony.getLine1Number();[/code] 위와 같이 하시면 TelephonyManager 를 가져오게 되고 getLine1Number() 메서드로 폰 번호를 가져오게 됩니다.물론 다른 메서드들도 있기 때문에 이것저것 해보시길 바랍니다. 아차!!TelephonyManager 사용하기 위해서는 AndroidManifest.xml 에서 permission 을 설정하셔야 합니다. [code xml] [/cod..
Activity의 onCreate함수는 다음과 같다.public void onCreate(Bundle savedInstanceState) { 도대체 savedInstanceState 란 뭘까? 이것이 왜 필요할까? 화면이 세로모드에서 가로모드로 전환 시 onCreate함수가 다시 호출된다. 만약 전역변수를 설정하고 그 값을 유지하며 항상 사용해야 하는 경우라도 화면이 세로모드에서 가로모드로 변경될 경우 전역변수에 설정한 값이 모두 초기화 된다. 이런 경우 변경된 값을 유지하고 싶다면 savedInstanceState을 이용하는 것이 좋다. 우선 다른 Activity를 호출할 경우 (세로모드 화면레이아웃과 가로모드 화면레이아웃이 다를경우도 해당된다)에 아래의 메써드가 호출된다.@Override protec..
이클립스(3.6 Helios 버전)에서 코딩 하는 도중 멈추는 경우가 자주 발생 하더군요.특히 자동완성 기능(메서드나 변수에 점 찍을때!!)이 동작할때 90% 확률로 멈추더라구요 ㅠㅠ 이클립스 설정 변경해서 메모리도 늘려봤지만 아무 효과를 못봤습니다. 그래서 여기 저기 뒤적거리다가 아주 뛰어난 효과를 발휘하는 방법을 찾았습니다. 이 글에 첨부 되어 있는 properties.index 파일을 현재 작업 중인 workspace 폴더 내의 \.metadata\.plugins\org.eclipse.core.resources\.root\.indexes 에다가 붙여 넣으면 더이상 멈춤 현상이 발생하지 않습니다. 생성되는 workspace 마다 넣어줘야해서 좀 귀찮긴 하지만 효과는 정말 좋습니다. 일단 저만 해본거라..
구글맵 관련 어플을 개발하다보니 아래와 같은 에러가 발생하면서 맵이 보이지 않을때가 있더군요. Couldn't get connection factory client 에뮬에서는 문제 없이 잘되던것이 실제 폰에서 테스트를 할때는 파란 격자만 보일뿐, 또는 지도위에 표시한 마커만 표시될뿐 지도는 나타나지 않았습니다. 결론적인 문제는 키값이 잘못되어 발새한 문제더군요. 문외한 저로써 오랜기간 삽질하다 나름대로 해결한 방법을 남기려고 합니다. 기본적인 맵관련은 스크랩강좌에 다른분의 강좌를 올려놓도록 하겠습니다. 참고하시고 혹시 저와 같은 분이 계시면 똑같은 문제가 생기지 않았으면 합니다. 참고로 저는 윈도우7에서 테스트한 결과 입니다. 1. 에뮬에서 테스트 하기 구글링 하시면 많이 보실수 있을겁니다. 기존에 참고..
안드로이드 Layout 쉽게 만들어주는 프로그램 (droiddraw) http://droiddraw.org/
기존의 안드로이드 에뮬레이터는 한글 키보드를 지원하지 않습니다. 그래서 한글 키보드를 사용하고자 하는 개발자는 직접 한글 키보드를 설치 해야 합니다. 설치 방법은 다음과 같습니다. ※ 안드로이드 에뮬레이터에 한글키보드 설치하기 1. 에뮬레이터를 실행한다. 2. 윈도우 -> 실행에서 cmd 명령어를 이용해 커맨드 창을 띄운다. 3. 커맨드 창에서 안드로이드 sdk 폴더안의 tools 폴더로 이동한다. 4. adb 명렁어를 이용해서 HangulKeyboard.apk(첨부파일)을 설치한다. 5. 에뮬레이터 설정에서 한글 키보드를 활성화 시킨다. 자세한건 아래 그림을 통해 살펴 보도록 하겠습니다. 1. 한글 키보드 설치 1.1 에뮬레이터를 실행합니다. 1.2 시작 -> 실행 -> cmd 입력 1.3 커맨드 창은..
파일시스템에 파일 생성하여 데이터 저장하기package com.andr;import java.io.BufferedWriter; import java.io.OutputStreamWriter;import android.app.Activity; import android.os.Bundle; import android.util.Log; import android.widget.TextView;public class main extends Activity{ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); TextView t=(TextVie..