취미 기록용 블로그
Bitmap image = ThumbnailUtils.createVideoThumbnail(“동영상 경로”, android.provider.MediaStore.Video.Thumbnails.MINI_KIND); 이렇게 하면 동영상 썸네일을 구해옴. “read more”
WindowManager.LayoutParams layoutParams = new WindowManager.LayoutParams(); layoutParams.flags = WindowManager.LayoutParams.FLAG_DIM_BEHIND; layoutParams.dimAmount = 0.8f; // 투명도 0 ~ 1 getWindow().setAttributes(layoutParams); 위 내용은 onCreate에 넣어주고 android:theme=”@android:style/Theme.Translucent” 이건 AndroidManifest.xml 에서 해당 액티비티에 아래 속성을 넣어준다 “read more”
File apkFile = new File(apk파일경로); if(apkFile.exists() == true ){ Intent intent2 = new Intent(Intent.ACTION_VIEW); intent2.setDataAndType( Uri.fromFile(apkFile), “application/vnd.android.package-archive”); this.startActivity(intent2); } 안드로이드에서 APK 설치하게 해주는 명령 “read more”
Intent intent = this.getPackageManager().getLaunchIntentForPackage(패키지명); this.startActivity(intent); 별다른 권한은 필요치 않음 “read more”
다른 액티비티 상태에서 종료를 원할때 public class TestMain extends Activity { public static Activity mainAct; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mainAct = TestMain.this; } @Override protected void onDestroy() { ActivityManager am = (ActivityManager) getSystemService(ACTIVITY_SERVICE); am.restartPackage(getPackageName()); super.onDestroy(); } } public… “read more”