안드로이드(이클립스)/막 써
-
홈키 막기에 관해안드로이드(이클립스)/막 써 2016. 3. 31. 15:16
우선 홈키는 제어 불가 이유는 홈키를 제어할 수 있다면 악용할 경우 핸드폰이 벽돌이 될 수 있기때문에 안드로이드 자체에서 막음 key event에는 홈키에 관한 이벤트를 받을 수 있게 해놨으나 절대 호출되지 않는 이벤트임 하지만 OnUserLeaveHint() 함수를 통해 홈키가 눌려졌다는걸 알 수 있음 이 함수를 통해 홈키를 눌렀을 때 다시 액티비티를 띄워 홈키를 막은것과 같은 효과를 노릴 수 있지만 안드로이드 자체에서 액티비티가 접혀질 때 5초간 모든게 정지하게 해놔서 다시 액티비티를 호출해도 5초안에는 호출이 안됨 참고 사이트 : http://hns17.tistory.com/entry/App-%EA%B0%9C%EB%B0%9C-%EC%9E%A0%EA%B8%88%ED%99%94%EB%A9%B4-Home..
-
해상도에 관해서안드로이드(이클립스)/막 써 2016. 3. 26. 17:31
16 : 9 해상도(맞는지 확인 안해 봄) 320x180400x225480x270 502x311560x315624x352640x360656x369672x378704x396720x405800x450864x486900x506960x540 1024x5761280x7201366x7681440x8101600x9001920x1080 2048x11522560x14402880x1620 3200x18003840x2160 4096x2304 5120x2880 7680x4320 15360x8640 4 : 3 해상도(맞는지 확인 안해 봄) 320 x 240 640 x 480800 x 600 1024 x 7681152 x 8641280 x 9601400 x 10501600 x 1200 2048 x 1536 3200 x 2400 ..
-
꺼진 화면 켜기안드로이드(이클립스)/막 써 2016. 3. 24. 00:40
메니페스트에 추가 코드 켜기PowerManager pm = (PowerManager)context.getSystemService(Context.POWER_SERVICE); PowerManager.WakeLock wake = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP, context.getClass().getName());wake.acquire(); 소모 전력 이슈가 되지 않도록 해제 해줘야 됨wake.release();wake = null;
-
서비스 실행 여부 확인안드로이드(이클립스)/막 써 2016. 3. 24. 00:32
/** * 서비스 실행중인지 확인 * @param serviceName 메니페스트에 등록 된 서비스의 이름 * @return true 서비스 실행 중 false 서비스 실행 안됨 */public Boolean isServiceRunning(String serviceName) {ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);for (RunningServiceInfo runningServiceInfo : activityManager.getRunningServices(Integer.MAX_VALUE)) {System.out.println(runningServiceInfo.service.getClassN..
-
wifi 신호세기 확인안드로이드(이클립스)/막 써 2016. 1. 1. 19:58
package com.example.testandroid; import android.app.Activity;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.content.IntentFilter;import android.net.wifi.WifiInfo;import android.net.wifi.WifiManager;import android.os.Bundle;import android.util.Log;import android.view.Menu;import android.view.MenuItem;import android.widget.TextV..
-
findViewById 여러개 한번에 하기안드로이드(이클립스)/막 써 2015. 12. 24. 11:14
import java.util.ArrayList; import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.widget.TextView; public class MainActivity extends Activity {private ArrayList array_tv;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);array_tv = new ArrayList(..