APP 인프라

6827 단어 Android

총국


  • Android Studio 사용
    XML Tutorial

    범례

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout
    android:layout_height="match_parent"
    android:layout_width="match_parent"
    android:orientation="vertical"
    android:gravity="center" 
    xmlns:android="http://schemas.android.com/apk/res/android" >
    
     將要放的佈局物件放在LinearLayout裡
     .
     .
     .
    

  • layout_height와android:layout_width는 기본 설정입니다. 선언하지 않으면 오류가 발생합니다

  • orientation은 배열 방법을 설정하는 데 사용됩니다

  • gravity는 배치 위치 (배치 중, 왼쪽 배치...) 를 사용합니다
  • 물건을 배치하는 범례

    
        <EditText
            android:id="@+id/et_name"
            android:layout_width="200dp"
            android:layout_height="wrap_content" />
        <Button
            android:id="@+id/btn_enter"
            android:layout_marginTop="20dp"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="push it"
            android:textSize="20dp"/>
    
        <TextView
            android:id="@+id/tv_s1"
            android:layout_marginTop="20dp"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="heheXD"
            android:textSize="20dp"/>
    
  • EditText: 텍스트 블록을 편집할 수 있습니다
  • Button: 단추
  • TextView: 문자

  • id는 기어오르는 물건을 알리는 이름입니다. 메인 프로그램에서 호출할 수 있습니다
  • MainActivity


    화면에서 물건을 얻어 이 물건의 형태로 바꾸다

    
    public class MainActivity extends AppCompatActivity {
        private EditText et_name;
    
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);//該畫面中的布局
            et_name = (EditText)findViewById(R.id.et_name);//物件型態轉換
    
            Toast.makeText(MainActivity.this,"successful",Toast.LENGTH_LONG).show();//產生成功提示
        }
    }
    
    
    

    TAG 사용법

  • 디버그 창에 표시되어 정찰하기 편리합니다
  • 
    private final String TAG = MainActivity.class.getSimpleName();
    
    Log.i(TAG, put some to debug );
    

    세운집

  • 우클릭 app->java->new->java class
  • 편집 화면에서 오른쪽 키를 사용하여generate를 사용하여 빠른 구성 기능을 도와줍니다. 예를 들어 구성 문자 set & get
  • ListView 사용


    Android 학습 노트 - 간단한 ListView 만들기

    참고 자료


    투명 setContentView 변환 레이아웃
    Android Context 전체 분석
    Android 입문 기초: 기어오르기부터
    Android 학습 노트 - 간단한 ListView 만들기

    좋은 웹페이지 즐겨찾기