최근 포토로그


[ANDROID]xml에 메소드명 넣어 버튼처리

XML 부분
 - 아이디와 거기에 사용될 메소드를 넣는다.

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

    android:orientation="vertical"

    android:layout_width="fill_parent"

    android:layout_height="fill_parent"

    android:gravity="center_horizontal"

    >

<TextView 

       android:id="@+id/testtext"

    android:layout_width="fill_parent"

    android:layout_height="wrap_content"

    android:text="button test"

   

    />

 <LinearLayout

       android:layout_width="wrap_content"

       android:layout_height="fill_parent"

       android:orientation="horizontal"

       >

 <Button

       android:id="@+id/test1"

       android:layout_width="wrap_content"

       android:layout_height="wrap_content"

       android:text="test1"

       android:onClick="mOnClick"

       />

 <Button

       android:id="@+id/test2"

       android:layout_width="wrap_content"

       android:layout_height="wrap_content"

       android:text="test2"

       android:onClick="mOnClick"

       />          

       </LinearLayout>  

</LinearLayout>


JAVA

package com.android.test;

 

import android.app.Activity;

import android.os.Bundle;

import android.view.View;

import android.widget.TextView;

 

public class test extends Activity {

    /-* Called when the activity is first created. *-

    @Override

    public void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.main);

    }

   
// 버튼 처리 부분

    public void mOnClick(View v){

        TextView tv=(TextView)findViewById(R.id.testtext);//뷰에 있는 Textview를 받는다

        switch(v.getId()){

        case R.id.teat1:

              tv.setText("test1");

              break;

        case R.id.test2:

              tv.setText("test2");

              break;

        }

    }

}

[ANDROID]네트워크 감지 1

private boolean isWifiConnected(){     ConnectivityManager connMgr = null;    connMgr = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); &... » 내용보기

[MAC]chmod 사용

chmod 란- 파일의 모드를 바꿀 때 사용하는데 파일의 모드는 권한(permission)을 제어한다. 옵션 chmod [옵션] (u|g|o|a)(+|-)(r|w|x) files directory...-c : 실제로 파일의 권한이 바뀐 파일만 자세히 기술한다. -f : 파일의 권한이 바뀔 수 없어도 에러 메시지를 출력하지 않는... » 내용보기

[JAVA]c++ 처럼 enum 사용

익숙하지 않은 JAVA를 할려니 힘들군....enum을 사용 하려고 하는데 생각대로 되지 않는당...그래서 만들어 사용했다enum PAGELIST{ DefaulePage(0), Board_Event(1), Board_Event_Detail(2),  Board_News(3), MAX(4) PAGELIST(int value) { th... » 내용보기

[ANDROID] 카카오 링크 사용하기

카카오 링크에서 제공하는 java소스를 패키지에 추가한다.그리고 소스에  String strMessage = "메시지"; String strURL = "https://market.android.com/details?id=패키지이름"; String strAppId = "패키지이름"; String strAppVer = "1.0"; ... » 내용보기