Programing/Android 썸네일형 리스트형 android db 사용시 cursor.getCount를 사용하자 String characterQuery = "select * from character"; SQLiteDatabase db = this.getReadableDatabase(); Cursor cursor = db.rawQuery(characterQuery, null); cursor.moveToFirst(); if(cursor.getCount() > 0){ db.close(); return cursor.getInt(1); } db.close(); return 0; 이런식으로 안드로이드에서 db를 사용할때 if(cursor.getCount() > 0){ db.close(); return cursor.getInt(1); } db.close(); 커서로 얻어온 값이 아무것도 없을때를 if문으로 구분해주면 오류 없.. 더보기 (Android) CCTV 졸업작품으로 구현한 스마트폰의 영상을 실시간으로 서버로 스트림해서 서버에서 재생해주는 것을 드디어 구현했네요 ! 지금 화면은 스마트폰에서 모니터를 찍고 있는 장면이구요 저기 모니터 안에서는 스마트폰의 영상을 스트리밍 해서 재생하고 있는 화면입니다 한 삼개월 정도 이것만 붙잡고 산거 같은데 역시 개발의 즐거움은 수많은 디버깅 후에 완성된 작품을 볼땐거 같습니다~ ㅎㅎ 혹시 궁금한게 있으시면 댓글 달아주세요 ^^ 더보기 android 하단 버튼 xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"> android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="0.1"> android:id="@.. 더보기 android xml 주석달기 더보기 android intro 페이지 설정 setContentView(R.layout.intro); //설정하고자 하는 intro page Handler handler = new Handler(); handler.postDelayed(new Runnable(){ public void run(){ startActivity(new Intent(intro.this, MainActivity.class)); finish(); } },2000); //2초후에 매인 엑티비티 실행 매인패스트 설정 더보기 surfaceview 실시간 사진 저장2 try { mCamera.setPreviewCallback(new PreviewCallback(){ public void onPreviewFrame(byte[] data, Camera camera){ Log.d("PreviewCallback",data.length +"" ); try { Camera.Parameters parameters = camera.getParameters(); Size size = parameters.getPreviewSize(); YuvImage image = new YuvImage(data, parameters.getPreviewFormat(), size.width, size.height, null); File file = new File(Environment.getExtern.. 더보기 surfaceview 실시간 사진 저장 public void onPreviewFrame(byte[] data, Camera camera){ Log.d("PreviewCallback",data.length +"" ); try { Camera.Parameters parameters = camera.getParameters(); Size size = parameters.getPreviewSize(); YuvImage image = new YuvImage(data, parameters.getPreviewFormat(), size.width, size.height, null); File file = new File(Environment.getExternalStorageDirectory() .getPath() + "/out.jpg"); FileOutpu.. 더보기 surfaceview 동영상 실시간 전송 public void onPreviewFrame(byte[] data, Camera camera){ Log.d("PreviewCallback",data.length +"" ); //이부분에 실시간으로 영상을 처리할 코드를 넣어주시면 됩니다. } }); 일단 onPreviewFrame을 쓰면 동영상 데이터를 받아올수있다. 그런데 문제는 이제 data를 어떻게 요리할것이냐 인데... 저데이터를 인코딩해서 서버로 전송해주는거같다 더 자세한건 더..... 구글링을 해봐야 할듯... 더보기 surfaceview public class Preview extends SurfaceView implements SurfaceHolder.Callback { SurfaceHolder mHolder; Camera mCamera; public Preview(Context context) { super(context); // TODO Auto-generated constructor stub mHolder = getHolder(); mHolder.addCallback(this); mHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS); } @Override public void surfaceChanged(SurfaceHolder holder, int format, int w, int .. 더보기 android 버튼 클릭 public void mOnClick(View v){ switch(v.getId()){ case R.id.button1: Intent intent = new Intent(this,SecondActivity.class); startActivity(intent); break; case R.id.button2: Intent intent2 = new Intent(this,ThirdActivity.class); startActivity(intent2); } } 더보기 이전 1 2 다음