일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- WillPopScope
- Row Widget
- Row
- listview
- Cached Image
- 반석천
- Flutter 앱 배포
- Snackbar
- ListView.builder
- Networking
- Flutter 예제
- Column Widget
- HTTP
- navigator
- Flutter 강좌
- ListTile
- Flutter Tutorial
- Image.network
- flutter
- node.js
- AppBar
- FutureBuilder
- Scaffold
- MainAxisAlignment
- Flutter Example
- InkWell
- sqlite
- Load Image
- CrossAxisAlignment
- Hello World
- Today
- Total
목록Development/Android (44)
꿈꾸는 시스템 디자이너
일반적으로 하나의 Activity에 하나의 Layout을 적용하여 사용한다. 하지만 필요에 따라 한 Activity에 여러개의 Layout을 적용할 필요가 있을 때 Layout Inflation 기법을 이용한다. - 여러 Activity에서 중복 사용할 Layout이 필요할 때 - Activity 실행 도중 동적으로 Layout을 추가/삭제할 필요가 있을 때 위의 레이아웃에서는 텍스트뷰와 버튼을 하나의 리니어레이아웃으로 구성하고 그 아래 inflatedLayout이라는 id를 가지는 별도의 레이아웃을 추가하였다(33줄 ~ 39줄). 이 영역이 향후 새로운 레이아웃이 추가될 영역이다. * 29행은 동적으로 사용자가 버튼을 눌렀을때 레이아웃이 추가되도록 하기 위해 추가한 이벤트이다. 위의 레이아웃은 infl..
# adb root# adb remount# adb shell rm system/app/PamDemo.apk# adb uninstall com.smartcon.panDemo
Fragment는 Activity가 아니기 때문에 context를 가지지 않는다.Fragment 구현시 context를 이용해야 할 경우 getActivity()함수를 이용한다.http://stackoverflow.com/questions/8215308/using-context-in-fragment
http://susemi99.tistory.com/1095
안드로이드 메니페시트 파일에 설정할 수 있는 퍼미션들의 정보는 android.Manifest.permission에 정의되어 있으며, 아래의 레퍼런스 페이지에서 참고 가능하다. http://developer.android.com/reference/android/Manifest.permission.html
Intent 생성 및 활용에 필요한 액션들과, 카테고리들, 기타 데이터의 참조 정보는 android.content.Intent에 정의 되어 있으며, 자세한 내용은 아래 웹페이지에서 확인이 가능하다. http://developer.android.com/reference/android/content/Intent.html
1. 메니패스트파일에 호출할 Activity 등록 메인 엑티비티는 .ExplicitIntent로 자동 등록되어 있는 것을 확인할 수 있다. 이는 메인 activity 클래스가 ExplicitIntent.class파일임을 의미한다. 호출할 엑티비티(ForwardTarget.class 파일)을 메니페시트 파일에 추가한다. Java 코드 상에서 올바르게 Intent를 생성하여 호출한다고 하더라도, 호출되는 activity를 메니페시트에 추가하지 않으면 실행되지 않음에 주의한다. 2. 호출자 activity 구현 package com.android.example; import android.app.Activity; import android.content.ActivityNotFoundException; impo..
1. xml 파일의 구성 XML파일 작성시 요구사항 탭호스트: android:id="@android:id/tabhost" 탭 위젯: @android:io="@android:id/tabs" 탭컨텐트: @android:id="@android:id/tabcontent" 2. java파일 작성 package com.android.example.hellotabwidget; import android.app.TabActivity; import android.content.Intent; import android.content.res.Resources; import android.os.Bundle; import android.widget.TabHost; public class HelloTabWidget extends..