본문 바로가기

App14

버튼 이벤트 처리 [Android] 버튼은 단순한 차일드 위젯이고 버튼클래스를 바로 사용하는것이 보통이라 상속받지않고 이벤트 처리가능해야함 그래서 클릭 이벤트에 대해선 콜백 메서드가 정의되어 있지 않으며 반드시 리스너로 이벤트를 받어야한다. 첫번째방법 package test.Layout; import a.. 2015. 12. 11.
Layout xml 속성 [Android] Android Layout Xml Basic Android Layout Xml TextView 속성 Android Layout Xml Button 속성​​ Android Layout [Linearlayout, RelativeLayout, FrameLayout] 속성 2015. 12. 10.
UIWebview [IOS][Object-C] 이전 포스팅의 업그레이드 버전이다.기존 WebView는 아무 준비 없이 갑자기 떠버린다.즉, 로딩되는 모습을 볼 수가 없다는 것이다.현재 앱을 통해 Web를 접속하면 가운데에 로드되는 표시 (빙글빙글 돌아가는)를 볼 수 있을것이다.지금 그것을 첨가해보겠다. 1. 2. 화면 구성StoryBoard에서 화면 구성을 한다.화면 전체에 WebView를 배치한다. 3. 클래스와 연동 및 구성하기 ViewController.h #import @interface ViewController : UIViewController { IBOutlet UIWebView* WebView;} @property (strong, nonatomic) UIWebView* WebView; -(void) goUrl:(NSString*)url.. 2015. 12. 10.
Activity Indicator 적용 [IOS][Object-C] 웹뷰를 이용한 어플리케이션을 개발 중인데, HTTP 통신을 사용하다보니 3G가 느린 환경에서는 데이터를 받아오거나 해당 페이지로 접속을 하는 과정에서 로딩이 길어질 때가 있다. 처음에는 페이지 접속하고 로그인 하는 정도인데 뭐가 느릴까 싶었지만, 느린 환경이 의외로 많고(회사에서 Wi-Fi 끄면 장난 아님), 이때 Activity Indicator가 없으면 기다리는 동안 이게 에러인지 로딩중인지 헷갈릴 때가 많았다. 그래서 결국 구글링을 통해 Activity Indicator를 적용하였고, 적용법은 굉장히 쉬웠다. 1. ㅇㅇㅇ.h 에 정의 @interface ViewController : UIViewController{ UIActivityIndicatorView *activityIndicator;} @p.. 2015. 12. 10.