Programming 썸네일형 리스트형 #[Xamarin] settings . 자마린에서의 settings란 Shared Message라고 보면 된다. 안드로이드로 치면 Shared Preference 정도이다.사용법은 다음과 같다. 1. 자마린 폼 프로젝트에서 인터페이스 만들기파일명 : ISettings.cspublic interface ISettings { bool GetAuto(); void SetAuto(bool isAuto); void SetDeviceRotationEnable(bool isEnabled); } 2. 드로이드 프로젝트에서 인터페이스 구현파일명 : SettingsProvider.cs[assembly: Dependency (typeof(SettingsProvider))] namespace TTMobile.Droid { public class SettingsPr.. 더보기 Separation of Concerns [ 관심사 분리 ] - 소프트웨어 공학적인 말로 'SoC'라고 하지만, 작업을 미분하자는 의미- 큰 문제를 작은 문제로 분할해서 해결하자- 모듈성과 캡슐화는 별표 열개- 객체지향 프로그래밍에서는 데이터에 대한 관심을 클래스와 객체로 분리하자- 이거 적용해서 MVC패턴을 만들어보자- 로직 역할을 구분짓고 모듈화해서 관리하자- 잘 되면 역할 분담이나 부서로 나눠 작업 관리가 용이해지겠지!? 결합도(Coupling)을 낮추고 응집도(Cohesion)를 높이기 위해서 참 이런 개념도 등장하고... 이러니까 나날이 프로그래밍은 철학이 되어 가는 것 같다.그놈의 결합도와 응집도를 낮추고 관리와 유지보수 측면에 치중하여 개발하다 보니까 알아야 할 게 ㅈ나게 많아지는 것 같다. 그래도 어쩔 수 없는 것이 프로그래밍도 집단으로 하면 결국에.. 더보기 #[스크랩]iOS9 App Transport Security 설정법 출처 [iOS] iOS9 App Transport Security 설정법 출처http://blowmj.tistory.com/entry/iOS-iOS9-App-Transport-Security-%EC%84%A4%EC%A0%95%EB%B2%95 아오... 쓸데없이 또 이런 걸 만들어놔서는... 귀찮게스리.. 더보기 #[MS Prism] UI Composition Quick Start Exam. 이 글은 MS Prism 5.0 , UI Composition Quick Start Example 공부 내용이다. 이 예제는 View Discovery와 View Injection을 보인다.LeftRegion, MainRegion, TabRegion 등, 여러 region을 나눈다.MVVM패턴에서 Model을 DataContext에 ref 하듯, region은 RegionContext에 ref 하는 듯하다. 실행 순서는 대강 다음과 같다.1. App.xaml.cs의 OnStartup 메소드에서 Bootstrapper 실행한다.2. Bottstrapper의 ConfigureModuleCatalog 메소드에서 모듈 카탈로그가 적재된다.3. Bootstrapper는 EmployeeModule에에 있는 Modu.. 더보기 #[Cocos2x-x] 멸령어 메모 Create project.1. To create a project, input the following command. - cocos new [Project Name] -p [Package Dir 'com.XXX.YYY'] -l cpp -d [Make Dir]2. In cmd, go to the made directory and enter to the project folder.3. In cmd, Input the following command that you want. - cocos compile -p android ( basic android compile ) - cocos compile -p android --android-studio ( android-studio version compile .. 더보기 #[cocos2d-x]MSB3073 라이브러리 파일을 이것저것 만지다보니 MSB3073 에러가 발생했다.build를 위해서는 각종 dll과 lib 파일이 집합된 디렉토리를 링크해야 하지만, 해당 위치에 디렉토리가 존재하지 않아 발생하는 에러이다.cocos를 재설치하면, prebuilt라는 디렉토리와 함께 빌드된 dll과 lib 파일들이 생성되고 정상적으로 링크가 진행되어 빌드를 마칠 수 있다. 더보기 #[c++] Marshaling 마샬링을 이용하면 string를 char로, char를 string 으로 쉽게 변환할 수 있다. 마샬링을 사용하기 위해서는 다음과 같은 헤더파일과 namspace를 등록해줘야 하고, #include using namespace msclr::interop; Project Properties-> Configuration Properties -> General -> Common Language Runtime Supprot 를 'Common Language Runtime Supprot (clr)' 로 변경해줘야 한다. 또한 아래 사이트에 From type, To type이 적혀 있으니 참고하면 된다.https://msdn.microsoft.com/en-us/library/bb384865.aspx 더보기 #[c++] 정적, 동적 라이브러리 관련 Url http://stackoverflow.tistory.com/1 더보기 이전 1 ··· 9 10 11 12 13 14 15 다음