개발도구 썸네일형 리스트형 [안드로이드] 블록형식의 메뉴에서 이미지 선택후 선택한 이미지 활성화 이번에는 위와 같이 메뉴에서 클릭후 이미지가 선택되는 것을 알아 보려 한다. 기본 main.xml 은 아래와 같이 off 로 초기화 해놓는다. class 에서는 버튼의 선택후 setimage(); 로 넘어가기 한다. public static String ImageButtonType="b1" ; ImageButton6 = (ImageButton)findViewById(R.id.ImgButton6); ImageButton6.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub ImageButtonType = "b6"; setImage(); } }); p.. 더보기 [안드로이드] intent get 값 받기 , send 보내기 관해.. 인텐트 를 받아오는 지 안 받아 오는지에 따라 값을 설정하도록 하기 위해 아내 if 절을 보면 쉽게 알수 있다. 단! 인텐드에서 값을 받아 오지도 않고 무십코 Log.v 하면 null 값이라도 에러가 나니 주의 바란다. 값 받기 String category =""; String type=""; Intent intent = getIntent(); if (intent != null) { Bundle b = intent.getExtras(); if (b == null) { type ="MenuMt"; } else { num = b.getString("num"); category = b.getString("category"); type = b.getString("type"); //Log.v("MTcategory.. 더보기 [안드로이드] 슬라이드 에니메이션, 밑 고정 메뉴 위의 사진과 같이 손가락으로 클릭후 끌어 메뉴를 갖고 올수 가 있습니다. 아래 있는 고정 메뉴는 쉽게 HTML로 말하자면 include 같이 main 에 UI을 고정해놓는거예요. 손으로 집어 끌어 올리는 SlidingDrawer 와 Drawer 클래스에 관해 알아 보도록 하죠.. 간단히 소스를 공개합니다. main.xml main.class draw = (Drawer)findViewById(R.id.customDrawer); Drawer.class public class Drawer extends FrameLayout{ private ImageButton ImageButton1; private ImageButton ImageButton2; private ImageButton ImageButton3; pr.. 더보기 [안드로이드] AlertDialog , 스트림 실행하기 AlertDialog.Builder builder = new AlertDialog.Builder(this); //AlertDialog.Builder builder = new AlertDialog.Builder(v.getContext()); builder.setMessage("3G 상태에선 가입하신 요금제에 따라 데이터 통화료가 발생할 수 있습니다.\r\n이점 유의해 주세요.") .setCancelable(false) .setPositiveButton("Yes", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { //Toast.makeText(getApplicationContext(), ".. 더보기 [안드로이드] WebView 로딩, 백, 앞 private ProgressBar pb3; pb3 = (ProgressBar)findViewById(R.id.progresssmall3); pb3.setVisibility(View.VISIBLE); browser = (WebView) findViewById(R.id.webview); browser.getSettings().setJavaScriptEnabled(true); browser.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } @Override public void onPageFi.. 더보기 [안드로이드] 현재 클래스에서 다른 클래스 값 조정하기 A.class B b; // 클래스 B 에 메모리 할당 b.imageButtonType = "b2"; // B 클래스의 imageButtonType 의 값을 b2 로 할당. B.class public static String ImageButtonType ; // 스태틱으로 메모리 정적으로 할당 더보기 [안드로이드] webview 에 스크롤 삐져 나오는거 처리 webview에 옆 몇 픽셀 되지도 않은 흰색 자리가 걸리적 거린다. 없애려고 여러 시도를 하는 끝네 찾아냄 스크롤을 아애 없애 버리면 된다. 그러나 이건 안보이게 하는거지 웹 뷰에 스크롤를 올릴려면.. webview.setVerticalScrollbarOverlay(true); 더보기 [안드로이드] webview 와 주소창 없애기 step 1. AndroidManifest.xml에 인터넷 권한을 설정합니다. step 2. layout에 WebView를 선언합니다. step 3. source code에서 WebView의 URL을 설정합니다. private WebView browser; WebView webView = (WebView) findViewById(R.id.webview); // 자바 스크립트 실행을 활성화 webView.getSettings().setJavaScriptEnabled(true); // 페이지의 기본 zoom dinsity 설정. UI Thread에서 호출해야합니다. // FAR | MEDIUM | CLOSE, 기본 설정: MEDIUM webView.getSettings().setDefaultZoom(Zoom.. 더보기 [안드로이드] 좌우로 넘기는 ViewFlipper View를 좌우로 밀었을 때의 애니메이션 효과를 미리 만들어줍니다. actViewFlipper.class package View.Flipper; import android.app.Activity; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; import android.view.animation.AnimationUtils; import android.widget.ViewFlipper; public class actViewFlipper extends Activity { private ViewFlipper m_viewFlipper; private int m_nPreTouchPosX = 0; /** Cal.. 더보기 [PHP] facebook API call returns php상에서 facebook 로긴 계정 콜리턴 소스 /src/facebook.php 더보기 이전 1 ··· 30 31 32 33 34 35 36 ··· 45 다음