2015년 11월 9일 월요일
2015년 10월 28일 수요일
ngui scroll view 삽질
scroll view에 UIGrid를 이용해서 사용하다가
카톡 친구 리스트를 불러오는데 폰에서 과부하가 걸렷다....
UIGrid 대신에 UIWrapContent를 사용하고
min = -1, max = 0으로 설정해서 원하는 방향으로 구현했다.
하지만 이게 리스트에 Item일 때는 위치가 가운데로 되는 문제가...
이것저것 해보다가 ScrollView에 offset, positon값을 변경하니
progress bar 값이 0으로 설정되서 리스트 상위에 딱 위치한네..
ngui 짜증
카톡 친구 리스트를 불러오는데 폰에서 과부하가 걸렷다....
UIGrid 대신에 UIWrapContent를 사용하고
min = -1, max = 0으로 설정해서 원하는 방향으로 구현했다.
하지만 이게 리스트에 Item일 때는 위치가 가운데로 되는 문제가...
이것저것 해보다가 ScrollView에 offset, positon값을 변경하니
progress bar 값이 0으로 설정되서 리스트 상위에 딱 위치한네..
ngui 짜증
2015년 9월 22일 화요일
2015년 9월 9일 수요일
Android Studio Jar 파일 Export
class.jar 파일을 원하는 이름으로 변경하고
R.class 파일도 포함해서 Jar 파일로 압축한다.
Unity에서 사용할 Jar파일인데 문제는 없지만
AAR 패키지를 이용하는 걸 참고하는게 좋을 듯 하다.(유니티 5부터 가능)
apply plugin: 'com.android.library' def sep = File.separatordef outAbsoluteDir = "${project.buildDir.absolutePath}${sep}intermediates${sep}webView${sep}classes${sep}release"def outJarAbsoluteDir = "${project.buildDir.absolutePath}${sep}intermediates${sep}webView"def projectSrcPath = "${projectDir.absolutePath}${sep}release" android { compileSdkVersion 23 buildToolsVersion "23.0.0" defaultConfig { //applicationId "com.blackcoffee.delta.webview" minSdkVersion 8 targetSdkVersion 23 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:23.0.0'} task buildExportJar(dependsOn: 'assembleRelease'){ delete "${project(':app').projectDir.absolutePath}" + "${sep}release${sep}WebView.jar" delete fileTree(dir: outAbsoluteDir, include: "*") mkdir outAbsoluteDir def openJar = project.rootProject.file('app/build/intermediates/bundles/release/classes.jar') ant.unzip(src: openJar.absolutePath, dest: outAbsoluteDir) copy { from "${project(':app').projectDir.absolutePath}" + "${sep}build${sep}intermediates${sep}classes${sep}release" into outAbsoluteDir include '**/*.class' } project.exec { commandLine 'jar' args 'cf' args "${outJarAbsoluteDir}${sep}WebView.jar" args '-C' args outAbsoluteDir args '.' } copy { from outJarAbsoluteDir include 'WebView.jar' into projectSrcPath } }
2015년 8월 23일 일요일
이클립스 android 설정
이클립스를 처음 설치하고 실행을 톽 햇는데 Android 관련된 Project가 보이지 않아서
간단하게 설정하는 부분을 남겨야겠다.
eclipse -> Help -> Install New software
Add 버튼 클릭 후에
Name : Android ADT(자유롭게)
Location : https://dl-ssl.google.com/android/eclipse/ 주소 입력
Ok 버튼 후에 설치!!
간단하게 설정하는 부분을 남겨야겠다.
eclipse -> Help -> Install New software
Add 버튼 클릭 후에
Name : Android ADT(자유롭게)
Location : https://dl-ssl.google.com/android/eclipse/ 주소 입력
Ok 버튼 후에 설치!!
피드 구독하기:
글 (Atom)