Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

앱이없네/2017.05.14: Difference between revisions

From ZeroWiki
imported>lsh5243
({CREATE})
 
No edit summary
 
Line 1: Line 1:
== 참가자 ==
== 참가자 ==
* 기존 : [[김한성]], [[신형철]], [[심재철]]
* 기존 : [[김한성]], [[남효민]], [[심재철]], [[이승현]]


=== 일감 ===
=== 일감 ===
Line 12: Line 12:
== 진행 ==
== 진행 ==
[[김한성]]
[[김한성]]
MVP로 나눔
* 네트워크 감시 서비스 만드는 중.
V(액티비티)
* build.gradle 수정 (Flavor 설정)
P(리스너, 액션)
* Flavor 별로 manifest.xml 분리가능.
M(로컬디비, HTTP 통신값 들) - 서비스
* Run Configuration 사용방법 - 원래는 adb shell에서 해야 됬던거임.
예제 만들어서 올려 줄 것임
  ( am start -n 명령어 필요. (Manifest.xml에 android:exported="true" 명시필요.) )
* MVP 구조를 위해서 Model(OKHTTP, SQLite 등..)은 별도의 module로 분리 예정.
* Java Annotation 설명


[[신형철]]
[[이승현]]
firebase, 앱에서 로그인
* AfterEffect로 파일 만들어서 lottie로 보여주는거 해봄.
Manifest
splash - guide - login - main
스플래쉬를 메인으로 안쓰고 넘어가는 감
intent-filter
 
noti 관련
progress 처리
통신 비동기: request 날리고 call-back, 따로 비동키 task를 만들지 않음
-> 비동기로 바꾸는 것이 더 도움이 될것 
 
서버 레포 분할(클라우드 함수별로 폴더)
root - src - func1
****** func2
*** resource
 
.gitignore
 
[[심재철]], [[남효민]]
@재철: 죄송합니다... ㅠ_ㅠ
 
@한성 to @승현: 돌아와~ 디자인 하자 ㅠ-ㅠ
 
@다인이는 회의 좀 와라


== 회의 내용 ==
== 회의 내용 ==
다음 주 to be continued...
다음 주 to be continued...
gradle script, flavor - 다음주 [[김한성]] 설명
module 들어가서 flag를 변경할 수 있는데
version 코드나 release 버전인지 debug 버전인지 체크할 수 있는 '''flavor'''
run하기 전에 선택할 수 있음!
'''앱알못 위한 설명'''
debug/release 차이
apk 실행 파일에 코드가 들어가는지 안들어가는지
메모리 할당 방식이 다름
debug는 메모리 추적을 해야하지만
release는 메모리가 이미 추적되어 있다.
@deplicate
'''안드로이드(M/V/P)'''
Activity(V) - 액티비티 하나가 프로세스, 여러개의 쓰레드로 구성
Service(M) - 통신 관련 처리, 쓰레드
Intent(P)
Broadcast Receiver(P)
Content Provider(P)
sys - service
*** content
*** activity - broadcast(sms, sys)
*** activity - broadcast(sms, sys)
******** broadcast(custom)
activityResult*: 회원 가입시 인증번호 바로 받아 올 수 있는 것


[[앱이없네]]
[[앱이없네]]



Latest revision as of 08:10, 14 May 2017

참가자

일감

Permission에 인터넷 Access 권한? 인터넷이 연결 안되어 있을 때(Activity 스스로 처리해야한다) 통신 - service - onchanged() = 인터넷 상태를 체크 이것 처리를 안해주면 인터넷 끊길 때마다 앱이 꺼지는 상황 발생

이야기 하다보니 김한성님께서 하시기로 하였습니다.

진행

김한성

  • 네트워크 감시 서비스 만드는 중.
  • build.gradle 수정 (Flavor 설정)
  • Flavor 별로 manifest.xml 분리가능.
  • Run Configuration 사용방법 - 원래는 adb shell에서 해야 됬던거임.
 ( am start -n 명령어 필요. (Manifest.xml에 android:exported="true" 명시필요.) )
  • MVP 구조를 위해서 Model(OKHTTP, SQLite 등..)은 별도의 module로 분리 예정.
  • Java Annotation 설명

이승현

  • AfterEffect로 파일 만들어서 lottie로 보여주는거 해봄.

회의 내용

다음 주 to be continued...

앱이없네