More actions
({CREATE}: 4월 30일 회의 진행) |
No edit summary |
||
| (12 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
== 참가자 == | |||
* 기존 : [[김한성]], [[신형철]], [[심재철]] | |||
=== 일감 === | |||
Permission에 인터넷 Access 권한? | |||
인터넷이 연결 안되어 있을 때(Activity 스스로 처리해야한다) | |||
통신 - service - onchanged() = 인터넷 상태를 체크 | |||
이것 처리를 안해주면 인터넷 끊길 때마다 앱이 꺼지는 상황 발생 | |||
이야기 하다보니 [[김한성]]님께서 하시기로 하였습니다. | |||
== 진행 == | |||
[[김한성]] | |||
MVP로 나눔 | |||
V(액티비티) | |||
P(리스너, 액션) | |||
M(로컬디비, HTTP 통신값 들) - 서비스 | |||
예제 만들어서 올려 줄 것임 | |||
[[신형철]] | |||
firebase, 앱에서 로그인 | |||
Manifest | |||
splash - guide - login - main | |||
스플래쉬를 메인으로 안쓰고 넘어가는 감 | |||
intent-filter | |||
noti 관련 | |||
progress 처리 | |||
통신 비동기: request 날리고 call-back, 따로 비동키 task를 만들지 않음 | |||
-> 비동기로 바꾸는 것이 더 도움이 될것 | |||
서버 레포 분할(클라우드 함수별로 폴더) | |||
root - src - func1 | |||
****** func2 | |||
*** resource | |||
.gitignore | |||
[[심재철]], [[남효민]] | |||
@재철: 죄송합니다... ㅠ_ㅠ | |||
@한성 to @승현: 돌아와~ 디자인 하자 ㅠ-ㅠ | |||
@다인이는 회의 좀 와라 | |||
== 회의 내용 == | |||
다음 주 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 06:41, 30 April 2017
참가자
일감
Permission에 인터넷 Access 권한? 인터넷이 연결 안되어 있을 때(Activity 스스로 처리해야한다) 통신 - service - onchanged() = 인터넷 상태를 체크 이것 처리를 안해주면 인터넷 끊길 때마다 앱이 꺼지는 상황 발생
이야기 하다보니 김한성님께서 하시기로 하였습니다.
진행
김한성 MVP로 나눔 V(액티비티) P(리스너, 액션) M(로컬디비, HTTP 통신값 들) - 서비스 예제 만들어서 올려 줄 것임
신형철 firebase, 앱에서 로그인 Manifest splash - guide - login - main 스플래쉬를 메인으로 안쓰고 넘어가는 감 intent-filter
noti 관련 progress 처리 통신 비동기: request 날리고 call-back, 따로 비동키 task를 만들지 않음 -> 비동기로 바꾸는 것이 더 도움이 될것
서버 레포 분할(클라우드 함수별로 폴더) root - src - func1
- func2
- resource
.gitignore
@한성 to @승현: 돌아와~ 디자인 하자 ㅠ-ㅠ
@다인이는 회의 좀 와라
회의 내용
다음 주 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*: 회원 가입시 인증번호 바로 받아 올 수 있는 것