Mobile(143)
-
안드로이드 버튼 동적 + android dynamic button click event
안드로이드 버튼 동적 + android dynamic button click event LayoutParams params 을이요 하면 얼마든지 동적으로 버튼을 만들 수 있음 RelativeLayout 를 이용해서 ex) addRule(RelativeLayout.ALIGN_PARENT_RIGHT, RelativeLayout.TRUE); 또한 다양하게 만들 수 있습니다. 잘 만들어진 라이브러리를 사용하면 빠르겠지만https://github.com/blazsolar/FlowLayout 이론을 알면 응용하기가 쉽습니다. 이미지 참고 아래 소스 참고 하시기 바랍니다. MainActivity.java package com.example.dynamicbtn; import android.app.ActionBar.La..
2016.07.08 -
android videoview + 안드로이드 동영상 재생
android videoview + 안드로이드 동영상 재생 VideoView sample code res -> raw 폴더를 만드시고 동영상을 삽입 해주세요. Uri.parse 로 http 도 연결이 가능합니다. ex 1)String uriPath = "android.resource://" + getPackageName() + "/" + R.raw.ggari; ex 2)Uri.parse(http://www.~~~~~); 이런식으로.. 메인엑티비티 소스 코드 참고 참고https://developer.android.com/reference/android/widget/VideoView.html MainActivity.java package com.example.videotest; import android.a..
2016.07.05 -
[안드로이드 스튜디오 강좌] android live templates
안드로이드 스튜디오 강좌 + android live templates 쉽게 빠르게 코딩을 할 수 있는 기능~ 내마음데로 자동완성 기능을 만들 수 있습니다.syso , main , logi, fori 등등 처럼(기존에 있는 기능들) 1. File -> Settings... 클릭 2. Editor -> Live Templates 클릭 3. Template text 예제를 일단 살펴보겠음 Android에서 Toast에 대한 것을 많이 쓰고 아는 부분이라 이 부분을 살펴 보조 android.widget.Toast.makeText ~~~ 이런 식으로 쓰이는 게 보입니다. 안에 보면 $className$ , "$text$"라는 것도 보이고요 4. 일단 다시 class로 와서 Toast라는 문구를 입력 후 자동완성되..
2016.07.01 -
Android Sensor list 종류
Android Sensor list 종류 단말기마다 센서의 종류가 다르다. 저가 핸드폰의 경우 그 비용 절감을 하기 위해 센서의 몇 가지가 빠지는 부분이 있다. 대표적인 예로 GPS가 빠지는 기기도 그런 예이다. 예제를 보고 기기의 센서들 리스트를 뽑아보도록 하자. MainActivity.java package com.example.testsensorlist; import android.hardware.Sensor;import android.hardware.SensorManager;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.widget.TextView; import java.util.Hash..
2016.06.27 -
Error: Expected resource of type id [ResourceType]
Error: Expected resource of type id [ResourceType] 싸인된 APK 만들려고 하니까 에러가난다. 왜 그럴까...? 디버깅 하는데 문제가 없는데... 흠 열심히 구글로 찾아봄 http://stackoverflow.com/questions/24682007/assign-a-view-id-programmatically-in-android view.setId(View.generateViewId()); 이런 방법도 있고 http://stackoverflow.com/questions/8937380/how-to-set-id-of-dynamic-created-layout/8937477#8937477 view.setId(R.id.id1); 이렇게 사용할 수 있다. btn[0].setI..
2016.06.11 -
안드로이드 + android custom countdowntimer
안드로이드 + android custom countdowntimer 안드로이드 커스텀 타이머 좋은 소스 코드가 있어서 응용을 했다. 언제 어디서든지 이제 편하게 사용을~ CustomCounDownTimer .java import android.os.Handler;import android.os.Looper;import android.os.SystemClock; import java.util.concurrent.Executors;import java.util.concurrent.ScheduledExecutorService;import java.util.concurrent.TimeUnit; /** * Implementation of a timer which allows the duration of timer..
2016.06.08