그래서 기본적인 체스 앱을 만들어서 안드로이드 프로그래밍의 다양한 요소를 가지고 놀고 있습니다. 지금까지 많이 배우고 있지만, 이번에는 길을 잃어 버렸습니다. 에뮬레이터의 방향이 변경되면 동작이 재설정됩니다. 내 연구를 기반으로 응용 프로그램이 일시 중지/중단 될 때마다 똑같은 일이 발생합니다. 키보드 변경, 전화 통화, 집 열쇠 치기 등이 포함됩니다. 분
Android 개발자 가이드의 Parcelable 예제를 따라 다른 활동으로 보내는 좀 더 복잡한 객체를 사용하려고합니다. 바로 지금, 클래스는 String 멤버의 래퍼입니다. 개체를 의도에 넣고 의도 한대로 Intent에서 다시 읽으면받는 사람 쪽에서 항상 null 포인터입니다. 내 클래스 : 의도 읽기/백/만약 startActivity의 package
을 구현하는 객체의 배열을 Parcel에 writeParcelableArray을 사용하여 쓰려고합니다. 내가 작성하는 노력하고있어 개체는 다음과 같이 (예상대로) 정의 : public class Arrival implements Parcelable {
/* All the right stuff in here... this class compiles
Bundle을 serializable 또는 parcelable 오브젝트와 함께 사용하면 마샬링이 실제로 발생하는지 궁금합니다. 번들에 넣는 즉시 요? 번들은 주로 두 화면 사이의 데이터를 전달하는 데 주로 사용되므로 (여기서는 IPC에 대해서도 언급하지 않습니다!) 객체를 마샬링하는 데 많은 포인트가없는 것 같습니다. 항상 메모리에 남아 있기 때문에 ? 바
onSaveInstanceState에 Parcelable Restaurant 오브젝트의리스트를 저장하고 싶습니다. 아래에 표시된 Parcelable과 RestaurantList 객체를 확장 한 Restaurant 클래스를 만들었습니다. 내 주요 활동에서 나는 GSON 사용하여 JSON 인터넷 데이터에서 직접 내 RestauranList을 채우기 : rest