본문 바로가기

Android

cordova android apk 설치시 에러 exposed beyond app through intent.getdata() 안드로이드에서 다운로드 받은 apk 설치파일을 실행시 exposed beyond app through intent.getdata() 라는 에러가 보안상 이유로 뜨는경우 플러그인 설치로 해결했음. 1. cordova plugin 설치 cordova plugin add cordova-plugin-file-opener2 2. 실행 cordova.plugins.fileOpener2.open( '경로/설치파일.apk', 'application/vnd.android.package-archive' ); 더보기
findViewById 에서 String 으로 불러오기 int resId = getResources().getIdentifier("button" + i, "id", getPackageName());bt = (Button)findViewById(resId); 더보기
재밌는 UI 사이트 검색하다보니 재밌는 사이트가 있어서 가져옴..ㅋ 나중에 써먹을듯.. https://android-arsenal.com https://github.com/wasabeef/awesome-android-ui 더보기
롤리팝 새로운 기능 안드로이드 5.0 롤리팝의 새로운 기능을 소개하는 동영상이 있네요. 참고해서 보세요 http://www.youtube.com/watch?v=YO9G8WYC8xg&feature=youtu.be&list=PL_WJkTbDHdBk5A4pRtg7JpSpFi23G4YSr 더보기
android obd2 참고자료 1. http://www.socialledge.com/sjsu/index.php?title=F12:_OBD-II_Android_Monitor 2. http://en.wikipedia.org/wiki/OBD-II_PIDs 3. http://www1.snapon.com/Files/Diagnostics/UserManuals/GlobalOBDVehicleCommunicationSoftwareManual_EAZ0025B43B.pdf 더보기
이클립스 개발환경 배경색상 폰트 바꾸기 이클립스의 기본 배경화면은 흰색입니다. 장시간 코딩을 하다보면 눈이 아픕니다. 이클립스의 배경화면 및 폰트 등을 편안하게 바꾸는 방법이 있습니다. 현재 저의 화면은 아래와 같습니다. 방법은 아래와 같습니다. 1. Dark UI Theme 다운로드https://github.com/downloads/rogerdudler/eclipse-ui-themes/com.github.eclipsecolortheme.themes_1.0.0.201207121019.zip 2. 압축을 해제하신후com.github.eclipsecolortheme.themes_1.0.0.201207121019.jar 파일을 "eclipse\dropins\" 에 붙여넣기 하세요. 3. 이클립스를 실행하세요 4. window > preference.. 더보기
android 간단한 값 저장 SharedPreferences Class 어플 개발중에 간단한 값을 저장해야하는 경우가 있다. 이럴때 SharedPreferences 클래스를 사용한다. 변수명, 변수값 으로 저장된다. 1. 설정값 저장하기 SharedPreferences pref = getSharedPreferences( "pref" , MODE_PRIVATE);SharedPreferences.Editor ed = pref.edit();ed.putString( "name" , "noransmile" );ed.putInt( "age" , 39 );ed.commit(); 2. 설정값 불러오기 SharedPreferences pref = getSharedPreferences("pref", MODE_PRIVATE); pref.getString("name", ""); 3. 설정값 삭제.. 더보기
android adam, admob 광고달기 순서 계속 쓸것 같아서 만들어 봤습니다. 1. AndroidManifest.xml 추가 2. layout.xml 추가 광고 넣을 부분에 아래사항 추가 3. java file 추가AdControl.getInstance().InitBanner(findViewById(R.id.adAdamView), findViewById(R.id.adAdmobView));AdControl.getInstance().InitInterstitial(this); 4. adControl.java file 내용public class AdControl { private static AdControl instance;private View mAdamView;private View mAdmobView;private boolean mAdamInte.. 더보기