2014년 12월 31일 수요일

Hadoop

Hadoop disable safe mode


hadoop dfsadmin -safemode leave

2014년 8월 29일 금요일

안드로이드 UI 변경





//스레드 생성
Thread t = new Thread(){
@Override
public void run() {

while(true)
{
try {
Message msg = handler.obtainMessage();
handler.sendMessage(msg);
Thread.sleep(200);
} catch (Exception e) {
// TODO: handle exception
}

}
}
};
t.start();



//핸들러 생성
final Handler handler = new Handler(){
public void handleMessage(android.os.Message msg) {
ball.setX(ball.getX()-3f); //ball image move
};
};


//Thread ((Message))  Handler 에서 UI 처리

2014년 8월 22일 금요일

잡다한것...2

//android에서 VideoView 영상이 짤려서 나올때

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
     >
 
     <VideoView
         android:id="@+id/play_videoview"
         android:layout_alignParentTop="true"
         android:layout_alignParentBottom="true"
         android:layout_alignParentLeft="true"
         android:layout_alignParentRight="true"
         android:layout_width="match_parent"
         android:layout_height="match_parent"      
     />
 

</RelativeLayout>


//이게 중요.. android:layout_alignParentTop="true"
         android:layout_alignParentBottom="true"
         android:layout_alignParentLeft="true"
         android:layout_alignParentRight="true"


//무료 아이콘/UI http://sourcetree.kr/



//View.setX(), View.setY()  => View.setLeft(), View.setTop() 이랑 같지만 setXY가 잘먹힘..

//포지션을 얻으려면 windowFocusChaged에서 확인

2014년 8월 21일 목요일

잡다한것..

//안드로이드에서 보내기 예제(MMS이미지첨부)
Intent sendIntent = new Intent(Intent.ACTION_SEND);
sendIntent.putExtra("sms_body", "텍스트내용");
sendIntent.setType("image/*");
sendIntent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(new File(Environment.getExternalStorageDirectory().toString()+"/tmp_1405952707341.jpg")));
startActivity(Intent.createChooser(sendIntent, "send"));




//안드로이드에서 메시지 기본어플로 메시지  보내기 확인 창

Intent sendIntent = new Intent(Intent.ACTION_VIEW);
sendIntent.setType("vnd.android-dir/mms-sms");
int flags = Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_SINGLE_TOP |Intent.FLAG_ACTIVITY_CLEAR_TOP;
sendIntent.setFlags(flags);
sendIntent.setData(Uri.parse("sms:"+phoneNumber));
sendIntent.putExtra("sms_body", "텍스트내용");
startActivity(sendIntent);



//java library path
/usr/java/jdk1.8.0_05/jre/lib/ext