일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 아이폰 바탕화면
- 안드로이드 개발 2.0
- MapView
- 안드로이드 개발 강좌
- 안드로이드 개발
- 안드로이드개발
- 안드로이드2.0개발
- Form Stuff
- 구글안드로이드
- sky 시리우스폰
- 영어
- objective-c
- 아이폰 배경화면
- 구글 안드로이드
- 안드로이드2.0
- 스마트폰 배경화면
- 안드로이드 바탕화면
- 하루한마디영어
- 하루 한마디 영어
- SKY 시리우스
- 안드로이드 배경화면
- 스카이 안드로이드폰 시리우스
- 안드로이드 2.0 개발
- 안드로이드
- 스카이 안드로이드폰 시리우스 K양 동영상
- android
- 구글 안드로이드 개발
- 안드로이드 개발 2.0 강좌
- 안드로이드폰
- 인기있는 블로그 만들기
- Today
- Total
목록안드로이드개발강좌 (122)
moozi
구글맵 테스트환경 공식AVD : Android 5.1 (Google APIs) . API22Genymotion : Android 7.0(Google APIs). API24. 구글플레이Servcie 업데이트 https://drive.google.com/open?id=0B8U2plRvHaNSelFpOXY4dzFwbjQ
package com.naver.combo2b_28; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.Path; import android.graphics.Rect; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; public class MainActivity extends AppCompatActiv..
package com.naver.combo2b_28; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.Path; import android.graphics.Rect; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; public class MainActivity extends AppCompatActivity { @Override protected void on..
구글맵 마커 아이콘 red-dot http://www.google.com/mapfiles/ms/micons/red-dot.png 그 밖의 아이콘은 다음 링크에서 참조. https://sites.google.com/site/gmapsdevelopment/
genymotion gapp설치 1. 다음파일설치 2.gapp설치https://harrytang.xyz/blog/install-gapps-genymotion intel 이외에 더많은 gapp파일들은 다음 링크 참조http://opengapps.org/ zip파일을 genymotion에 드래그앤드롭하면 설치됨
runOnUiThread를 활용한 파일다운로드
sqlite database browser 다운로드 https://github.com/sqlitebrowser/sqlitebrowser/releases
다이얼로그 관련 예제
-------------------------------------------------------------------------- package com.naver.combo2b_17; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.webkit.WebSettings; import android.webkit.WebView; import android.webkit.WebViewClient; import android.widget.Button; imp..
안드로이드 하위버젼과 호환되는 ActionBar예제입니다. package com.example.parkjs.actionbar; import android.support.v7.app.ActionBar; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentTransaction; import android.graphics.Color; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.LayoutInflater; import android.view.Menu; import android.view.MenuIte..
- JSON파싱연습 - jsp페이지를 요청하여 넘어오는 JSON데이터 파싱 - jsp페이지에 post방식으로 패러미터값 전달 - jsp페이지 샘플 - jsp페이지에 post 방식으로 패러미터 전달 후 결과받기 HttpResponse response = httpclient.execute(httppost); // 실행하고 결과 response로 받아오기 HttpEntity entityResponse = response.getEntity(); // 엔티티 얻어오기 is = entityResponse.getContent(); // is 는 InputStream is; 로 멤버변수로 미리 선언된 것으로 가정. // 응답된 데이터를 읽을수있는 입력스트림 넘어옴 BufferedReader reader = new Bu..
package com.example.user.json2; import java.io.BufferedInputStream; import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.IOException; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; import java.net.URLEncoder; import java.util.ArrayList; import java.util.Enumeration; import java.util.Properties; import org.apache.http.HttpEntity..
안드로이드 스튜디오에서 JSON 테스트
BlurMaskFilter가 적용되지 않을 때 AndroidManifest.xml파일의 해당 Activity에 다음을 추가한다. android:hardwareAccelerated="false"
package com.naver.graphictest; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.support.v7.app.ActionBarActivity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import android.view.View; class MyGraphic extends View{ private Paint paint; //붓역할을 하는 paint선언. //생성자 public M..
nfc reader writer
NFC 태그를 이용한 웹페이지 띄우기 private NdefMessage getNdefMessage(String text) { byte[] uriField = "naver.com".getBytes(Charset.forName("US-ASCII")); byte[] payload = new byte[uriField.length +1]; //URI Prefix로 1을 추가할 것임. payload[0] = 0x01; //접두사 http://www. System.arraycopy(uriField, 0, payload, 1, uriField.length); //payload에 URI 삽입 NdefRecord textRecord = new NdefRecord( NdefRecord.TNF_WELL_KNOWN, Ndef..
//무음 처리 AudioManager aManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE); aManager.setRingerMode(AudioManager.RINGER_MODE_SILENT); //무음 //aManager.setRingerMode(AudioManager.RINGER_MODE_VIBRATE); //진동 //aManager.setRingerMode(AudioManager.RINGER_MODE_NORMAL); //벨소리
데이터네트워크 on/off 하기 try{ final ConnectivityManager conman = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); final Class conmanClass = Class.forName(conman.getClass().getName()); final Field connectivityManagerField = conmanClass.getDeclaredField("mService"); connectivityManagerField.setAccessible(true); final Object connectivityManager = connectivityManagerField.get(conman); f..
wifi on/off 하기 WifiManager wifiManager = (WifiManager)getSystemService(Context.WIFI_SERVICE); wifiManager.setWifiEnabled(false); //true, false로 on/off AndoridManifest.xml에 다음 퍼미션추가
EditText 멀티라인 지정하기
WebView에서 웹페이지 URL 확인하기
MyApp13
웹페이지 소스를 가져오는 코드입니다.
동영상에서 썸네일추출하기 Bitmap bmThumbnail; bmThumbnail = ThumbnailUtils.createVideoThumbnail("/sdcard/fountain_night.mp4", Thumbnails.MICRO_KIND); ImageView imageThumbnail = (ImageView)findViewById(R.id.imageView1); imageThumbnail.setImageBitmap(bmThumbnail);
Intent로 기본 뮤직플레이어 실행하기 Intent it=new Intent(Intent.ACTION_VIEW); Uri uri=Uri.parse("file:///sdcard/music1.mp3"); it.setDataAndType(uri, "audio/mp3"); startActivity(it); => 현재는 불가Intent intent = new Intent(MediaStore.INTENT_ACTION_MUSIC_PLAYER); startActivity(intent);
mp3플레이어소스입니다.
안드로이드 시스템 이미지 http://me2.do/IM0ct0lq
eclipse 실행시 'Failed to create the java virtual machine' 에러(Error) 가 나면 eclipse.ini 파일을 열고 다음을 추가한다. replace-to-your-java-version 부분에 자바 SDK 버젼명을 정확히 적어준다. -vm C:\Program Files\Java\(replace-to-your-java-version)\bin\javaw.exe