취미 기록용 블로그
ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo ni = cm.getNetworkInfo(ConnectivityManager.TYPE_WIFI); //와이파이상태 ni = cm.getNetworkInfo(ConnectivityManager.TYPE_ETHERNET); //유선랜 상태 ni = cm.getNetworkInfo(ConnectivityManager.TYPE_MOBILE); //3g, 기타 모바일 상태 boolean isAvail = ni.isAvailable(); // 사용가능한지 여부 boolean isConn = ni.isConnected(); //연결되었는지 여부 <uses-permission android:name=”android.permission.INTERNET”></uses-permission> <uses-permission android:name=”android.permission.ACCESS_NETWORK_STATE” ></uses-permission>… “read more”
webview.getSettings().setUserAgent(ua); // (ua = 0 – 안드로이드, ua = 1 – 데스크탑) “read more”
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”