SlideShare une entreprise Scribd logo
1  sur  120
Télécharger pour lire hors ligne
Extended
Seoul
Extended
Seoul
Extended
Seoul
Extended
Seoul
Extended
Seoul
Extended
Seoul
Extended
Seoul
Extended
Seoul
Extended
Seoul
Extended
Seoul
Extended
Seoul
Extended
Seoul
Extended
Seoul
Extended
Seoul
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12;3
0
She is a sort of life changing
person.
8,5K1 min agoAngie Pine
Angie Pine
Rotterdam
127 Followers • 387 Likes
Mypage
12D3
0
Page Title
12<3
0
Angie Pine
Rotterdam
On the Radio
Activity
Videography
Discography
Tickets
News
1
12<3
0
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12;3
0
She is a sort of life changing
person.
8,5K1 min agoAngie Pine
Angie Pine
Rotterdam
127 Followers • 387 Likes
Mypage
12D3
0
Page Title
12<3
0
Angie Pine
Rotterdam
On the Radio
Activity
Videography
Discography
Tickets
News
1
12<3
0
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12;3
0
She is a sort of life changing
person.
8,5K1 min agoAngie Pine
Angie Pine
Rotterdam
127 Followers • 387 Likes
Mypage
12D3
0
Page Title
12<3
0
Angie Pine
Rotterdam
On the Radio
Activity
Videography
Discography
Tickets
News
1
12<3
0
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12;3
0
She is a sort of life changing
person.
8,5K1 min agoAngie Pine
Angie Pine
Rotterdam
127 Followers • 387 Likes
Mypage
12D3
0
Page Title
12<3
0
Angie Pine
Rotterdam
On the Radio
Activity
Videography
Discography
Tickets
News
1
12<3
0
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12;3
0
She is a sort of life changing
person.
8,5K1 min agoAngie Pine
Angie Pine
Rotterdam
127 Followers • 387 Likes
Mypage
12D3
0
Page Title
12<3
0
Angie Pine
Rotterdam
On the Radio
Activity
Videography
Discography
Tickets
News
1
12<3
0
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12;3
0
She is a sort of life changing
person.
8,5K1 min agoAngie Pine
Angie Pine
Rotterdam
127 Followers • 387 Likes
Mypage
12D3
0
Page Title
12<3
0
Angie Pine
Rotterdam
On the Radio
Activity
Videography
Discography
Tickets
News
1
12<3
0
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12;3
0
She is a sort of life changing
person.
8,5K1 min agoAngie Pine
Angie Pine
Rotterdam
127 Followers • 387 Likes
Mypage
12D3
0
Page Title
12<3
0
Angie Pine
Rotterdam
On the Radio
Activity
Videography
Discography
Tickets
News
1
12<3
0
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12;3
0
She is a sort of life changing
person.
8,5K1 min agoAngie Pine
Angie Pine
Rotterdam
127 Followers • 387 Likes
Mypage
12D3
0
Page Title
12<3
0
Angie Pine
Rotterdam
On the Radio
Activity
Videography
Discography
Tickets
News
1
12<3
0
@Override
protected void onResume() {
super.onResume();
NetworkManager.getUser(user.id).subscribe((User) user -> {
changeUserView(user);
});
}
@Override
protected void onResume() {
super.onResume();
NetworkManager.getUser(user.id).subscribe((User) user -> {
changeUserView(user);
});
}
@Override
protected void onResume() {
super.onResume();
NetworkManager.getUser(user.id).subscribe((User) user -> {
changeUserView(user);
});
}
@Override
protected void onResume() {
super.onResume();
NetworkManager.getUser(user.id).subscribe((User) user -> {
changeUserView(user);
});
}
@Override
protected void onResume() {
super.onResume();
NetworkManager.getUser(user.id).subscribe((User) user -> {
changeUserView(user);
});
}
@Override
protected void onResume() {
super.onResume();
NetworkManager.getUser(user.id).subscribe((User) user -> {
changeUserView(user);
});
}
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12;3
0
Page Title
12<3
0
Angie Pine
Rotterdam
On the Radio
Activity
Videography
Discography
Tickets
News
1
12<3
0
She is a sort of life changing
person.
8,5K1 min agoAngie Pine
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12D3
0
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12;3
0
Page Title
12<3
0
Angie Pine
Rotterdam
On the Radio
Activity
Videography
Discography
Tickets
News
1
12<3
0
She is a sort of life changing
person.
8,5K1 min agoAngie Pine
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12D3
0
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12;3
0
Page Title
12<3
0
Angie Pine
Rotterdam
On the Radio
Activity
Videography
Discography
Tickets
News
1
12<3
0
She is a sort of life changing
person.
8,5K1 min agoAngie Pine
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12D3
0
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12;3
0
Page Title
12<3
0
Angie Pine
Rotterdam
On the Radio
Activity
Videography
Discography
Tickets
News
1
12<3
0
She is a sort of life changing
person.
8,5K1 min agoAngie Pine
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12D3
0
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12;3
0
Page Title
12<3
0
Angie Pine
Rotterdam
On the Radio
Activity
Videography
Discography
Tickets
News
1
12<3
0
She is a sort of life changing
person.
8,5K1 min agoAngie Pine
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12D3
0
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12;3
0
Page Title
12<3
0
Angie Pine
Rotterdam
On the Radio
Activity
Videography
Discography
Tickets
News
1
12<3
0
She is a sort of life changing
person.
8,5K1 min agoAngie Pine
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12D3
0
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12;3
0
Page Title
12<3
0
Angie Pine
Rotterdam
On the Radio
Activity
Videography
Discography
Tickets
News
1
12<3
0
She is a sort of life changing
person.
8,5K1 min agoAngie Pine
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12D3
0
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12;3
0
Page Title
12<3
0
Angie Pine
Rotterdam
On the Radio
Activity
Videography
Discography
Tickets
News
1
12<3
0
She is a sort of life changing
person.
8,5K1 min agoAngie Pine
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12D3
0
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12;3
0
Page Title
12<3
0
Angie Pine
Rotterdam
On the Radio
Activity
Videography
Discography
Tickets
News
1
12<3
0
She is a sort of life changing
person.
8,5K1 min agoAngie Pine
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12D3
0
public class ChangeUserEvent {
private User user;
public ChangeUserEvent(User user) {
this.user = user;
}
}
public class ChangeUserEvent {
private User user;
public ChangeUserEvent(User user) {
this.user = user;
}
}
public class MypageActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_mypage);
...
}
...
@Subscribe
public void onChangeUserEvent(ChnageUserEvent event) {
changeUserView(event.user);
};
}
public class MypageActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_mypage);
...
}
...
@Subscribe
public void onChangeUserEvent(ChangeUserEvent event) {
changeUserView(event.user);
};
}
public class MypageActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_mypage);
...
}
...
@Subscribe
public void onChangeUserEvent(ChangeUserEvent event) {
changeUserView(event.user);
};
}
public class MypageActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_mypage);
...
}
...
@Subscribe
public void onChangeUserEvent(ChangeUserEvent event) {
changeUserView(event.user);
};
}
public class ProfileActivity extends AppCompatActivity {
...
private void setUser(User user) {
EventBus.getDefault().post(new ChangeUserEvent(user));
}
}
public class ProfileActivity extends AppCompatActivity {
...
private void setUser(User user) {
EventBus.getDefault().post(new ChangeUserEvent(user));
}
}
public class ProfileActivity extends AppCompatActivity {
...
private void setUser(User user) {
EventBus.getDefault().post(new ChangeUserEvent(user));
}
}
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12;3
0
Page Title
12<3
0
Angie Pine
Rotterdam
On the Radio
Activity
Videography
Discography
Tickets
News
1
12<3
0
She is a sort of life changing
person.
8,5K1 min agoAngie Pine
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12D3
0
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12;3
0
Page Title
12<3
0
Angie Pine
Rotterdam
On the Radio
Activity
Videography
Discography
Tickets
News
1
12<3
0
She is a sort of life changing
person.
8,5K1 min agoAngie Pine
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12D3
0
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12;3
0
Page Title
12<3
0
Angie Pine
Rotterdam
On the Radio
Activity
Videography
Discography
Tickets
News
1
12<3
0
She is a sort of life changing
person.
8,5K1 min agoAngie Pine
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12D3
0
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12;3
0
Page Title
12<3
0
Angie Pine
Rotterdam
On the Radio
Activity
Videography
Discography
Tickets
News
1
12<3
0
She is a sort of life changing
person.
8,5K1 min agoAngie Pine
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12D3
0
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12;3
0
Page Title
12<3
0
Angie Pine
Rotterdam
On the Radio
Activity
Videography
Discography
Tickets
News
1
12<3
0
She is a sort of life changing
person.
8,5K1 min agoAngie Pine
Angie Pine
Rotterdam
127 Followers • 387 Likes
Profile
12D3
0
public class MypageActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_mypage);
RxBus.getInstance()
.getObservable()
.subscribe(
user -> changeUserView(user)
);
}
public class MypageActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_mypage);
RxBus.getInstance()
.getObservable()
.subscribe(
user -> changeUserView(user)
);
}
public class MypageActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_mypage);
RxBus.getInstance()
.getObservable()
.subscribe(
user -> changeUserView(user)
);
}
public class ProfileActivity extends AppCompatActivity {
...
private void setUser(User user) {
RxBus.getInstance().sendEvent(user);
}
}
public class ProfileActivity extends AppCompatActivity {
...
private void setUser(User user) {
RxBus.getInstance().sendEvent(user);
}
}
public class Developer {
private String name;
private int age;
private String language;
private String company;
private String school;
private boolean is_android_developer;
private View.OnClickListener reaction;
public Developer(String name, int age, String language, String company, String
school, boolean is_android_developer, View.OnClickListener reaction) {
this.name = name;
this.age = age;
this.language = language;
this.company = company;
this.school = school;
this.is_android_developer = is_android_developer;
this.reaction = reaction;
}
}
public class Developer {
private String name;
private int age;
private String language;
private String company;
private String school;
private boolean is_android_developer;
private View.OnClickListener reaction;
public Developer(String name, int age, String language, String company, String
school, boolean is_android_developer, View.OnClickListener reaction) {
this.name = name;
this.age = age;
this.language = language;
this.company = company;
this.school = school;
this.is_android_developer = is_android_developer;
this.reaction = reaction;
}
}
public class Developer {
private String name;
private int age;
private String language;
private String company;
private String school;
private boolean is_android_developer;
private View.OnClickListener reaction;
public Developer(String name, int age, String language, String company, String
school, boolean is_android_developer, View.OnClickListener reaction) {
this.name = name;
this.age = age;
this.language = language;
this.company = company;
this.school = school;
this.is_android_developer = is_android_developer;
this.reaction = reaction;
}
}
public class Developer {
private String name;
private int age;
private String language;
private String company;
private String school;
private boolean is_android_developer;
private View.OnClickListener reaction;
public Developer(String name, int age, String language, String company, String
school, boolean is_android_developer, View.OnClickListener reaction) {
this.name = name;
this.age = age;
this.language = language;
this.company = company;
this.school = school;
this.is_android_developer = is_android_developer;
this.reaction = reaction;
}
}
public class Developer {
private String name;
private int age;
private String language;
private String company;
private String school;
private boolean is_android_developer;
private View.OnClickListener reaction;
public Developer(String name, int age, String language, String company, String
school, boolean is_android_developer, View.OnClickListener reaction) {
this.name = name;
this.age = age;
this.language = language;
this.company = company;
this.school = school;
this.is_android_developer = is_android_developer;
this.reaction = reaction;
}
}
public class Developer {
private String name;
private int age;
private String language;
private String company;
private String school;
private boolean is_android_developer;
private View.OnClickListener reaction;
public Developer(String name, int age, String language, String company, String
school, boolean is_android_developer, View.OnClickListener reaction) {
this.name = name;
this.age = age;
this.language = language;
this.company = company;
this.school = school;
this.is_android_developer = is_android_developer;
this.reaction = reaction;
}
}
AlertDialog alertDialog = new AlertDialog.Builder(this)
.setTitle("DevFest2017")
.setMessage("좋은 코드를 고민하는 주니어 개발자들을 위한 안드로이드 디자인 패턴")
.setNegativeButton("취소", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
// 취소 클릭 시
}
})
.setPositiveButton("입장", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
// 입장 클릭 시
}
})
.show();
AlertDialog alertDialog = new AlertDialog.Builder(this)
.setTitle("DevFest2017")
.setMessage("좋은 코드를 고민하는 주니어 개발자들을 위한 안드로이드 디자인 패턴")
.setNegativeButton("취소", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
// 취소 클릭 시
}
})
.setPositiveButton("입장", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
// 입장 클릭 시
}
})
.show();
AlertDialog alertDialog = new AlertDialog.Builder(this)
.setTitle("DevFest2017")
.setMessage("좋은 코드를 고민하는 주니어 개발자들을 위한 안드로이드 디자인 패턴")
.setNegativeButton("취소", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
// 취소 클릭 시
}
})
.setPositiveButton("입장", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
// 입장 클릭 시
}
})
.show();
AlertDialog alertDialog = new AlertDialog.Builder(this)
.setTitle("DevFest2017")
.setMessage("좋은 코드를 고민하는 주니어 개발자들을 위한 안드로이드 디자인 패턴")
.setNegativeButton("취소", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
// 취소 클릭 시
}
})
.setPositiveButton("입장", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
// 입장 클릭 시
}
})
.show();
Developer developer = new Developer.Builder(this)
.setName("워니")
.setAge(24)
.setLanguage("JAVA")
.setCompany(“트레바리")
.setSchool("가천대")
.set_android_developer(true)
.setReaction(new View.OnClickListener() {
@Override
public void onClick(View view) {
smile();
}
})
.build();
이미지 출처: http://www.karthikscorner.com/sharepoint/design-patterns-adapter-pattern
이미지 출처: http://www.karthikscorner.com/sharepoint/design-patterns-adapter-pattern
이미지 출처: http://www.karthikscorner.com/sharepoint/design-patterns-adapter-pattern
이미지 출처: http://www.karthikscorner.com/sharepoint/design-patterns-adapter-pattern
Person#1
Person#2
Person#3
Person#n
…
Adapter
Person#1
Person#2
Person#3
Person#n
…
Adapter
Person#1
Person#2
Person#3
Person#n
…
Adapter
Person#1
Person#2
Person#3
Person#n
…
Adapter
Angie Pine musician profile and pages
Angie Pine musician profile and pages
Angie Pine musician profile and pages
Angie Pine musician profile and pages
Angie Pine musician profile and pages
Angie Pine musician profile and pages
Angie Pine musician profile and pages
Angie Pine musician profile and pages

Contenu connexe

Tendances

OptView2 MUC meetup slides
OptView2 MUC meetup slidesOptView2 MUC meetup slides
OptView2 MUC meetup slidesOfek Shilon
 
2600Hz - Tuning Kazoo to 10,000 Handsets - KazooCon 2015
2600Hz - Tuning Kazoo to 10,000 Handsets - KazooCon 20152600Hz - Tuning Kazoo to 10,000 Handsets - KazooCon 2015
2600Hz - Tuning Kazoo to 10,000 Handsets - KazooCon 20152600Hz
 
[224]네이버 검색과 개인화
[224]네이버 검색과 개인화[224]네이버 검색과 개인화
[224]네이버 검색과 개인화NAVER D2
 
Folding Unfolded - Polyglot FP for Fun and Profit - Haskell and Scala - with ...
Folding Unfolded - Polyglot FP for Fun and Profit - Haskell and Scala - with ...Folding Unfolded - Polyglot FP for Fun and Profit - Haskell and Scala - with ...
Folding Unfolded - Polyglot FP for Fun and Profit - Haskell and Scala - with ...Philip Schwarz
 
Left and Right Folds - Comparison of a mathematical definition and a programm...
Left and Right Folds- Comparison of a mathematical definition and a programm...Left and Right Folds- Comparison of a mathematical definition and a programm...
Left and Right Folds - Comparison of a mathematical definition and a programm...Philip Schwarz
 
Massive service basic
Massive service basicMassive service basic
Massive service basicDaeMyung Kang
 

Tendances (6)

OptView2 MUC meetup slides
OptView2 MUC meetup slidesOptView2 MUC meetup slides
OptView2 MUC meetup slides
 
2600Hz - Tuning Kazoo to 10,000 Handsets - KazooCon 2015
2600Hz - Tuning Kazoo to 10,000 Handsets - KazooCon 20152600Hz - Tuning Kazoo to 10,000 Handsets - KazooCon 2015
2600Hz - Tuning Kazoo to 10,000 Handsets - KazooCon 2015
 
[224]네이버 검색과 개인화
[224]네이버 검색과 개인화[224]네이버 검색과 개인화
[224]네이버 검색과 개인화
 
Folding Unfolded - Polyglot FP for Fun and Profit - Haskell and Scala - with ...
Folding Unfolded - Polyglot FP for Fun and Profit - Haskell and Scala - with ...Folding Unfolded - Polyglot FP for Fun and Profit - Haskell and Scala - with ...
Folding Unfolded - Polyglot FP for Fun and Profit - Haskell and Scala - with ...
 
Left and Right Folds - Comparison of a mathematical definition and a programm...
Left and Right Folds- Comparison of a mathematical definition and a programm...Left and Right Folds- Comparison of a mathematical definition and a programm...
Left and Right Folds - Comparison of a mathematical definition and a programm...
 
Massive service basic
Massive service basicMassive service basic
Massive service basic
 

Dernier

Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 

Dernier (20)

Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 

Angie Pine musician profile and pages

  • 1.
  • 2.
  • 3.
  • 4.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28. Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12;3 0 She is a sort of life changing person. 8,5K1 min agoAngie Pine Angie Pine Rotterdam 127 Followers • 387 Likes Mypage 12D3 0 Page Title 12<3 0 Angie Pine Rotterdam On the Radio Activity Videography Discography Tickets News 1 12<3 0
  • 29. Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12;3 0 She is a sort of life changing person. 8,5K1 min agoAngie Pine Angie Pine Rotterdam 127 Followers • 387 Likes Mypage 12D3 0 Page Title 12<3 0 Angie Pine Rotterdam On the Radio Activity Videography Discography Tickets News 1 12<3 0
  • 30. Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12;3 0 She is a sort of life changing person. 8,5K1 min agoAngie Pine Angie Pine Rotterdam 127 Followers • 387 Likes Mypage 12D3 0 Page Title 12<3 0 Angie Pine Rotterdam On the Radio Activity Videography Discography Tickets News 1 12<3 0
  • 31. Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12;3 0 She is a sort of life changing person. 8,5K1 min agoAngie Pine Angie Pine Rotterdam 127 Followers • 387 Likes Mypage 12D3 0 Page Title 12<3 0 Angie Pine Rotterdam On the Radio Activity Videography Discography Tickets News 1 12<3 0
  • 32. Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12;3 0 She is a sort of life changing person. 8,5K1 min agoAngie Pine Angie Pine Rotterdam 127 Followers • 387 Likes Mypage 12D3 0 Page Title 12<3 0 Angie Pine Rotterdam On the Radio Activity Videography Discography Tickets News 1 12<3 0
  • 33. Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12;3 0 She is a sort of life changing person. 8,5K1 min agoAngie Pine Angie Pine Rotterdam 127 Followers • 387 Likes Mypage 12D3 0 Page Title 12<3 0 Angie Pine Rotterdam On the Radio Activity Videography Discography Tickets News 1 12<3 0
  • 34. Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12;3 0 She is a sort of life changing person. 8,5K1 min agoAngie Pine Angie Pine Rotterdam 127 Followers • 387 Likes Mypage 12D3 0 Page Title 12<3 0 Angie Pine Rotterdam On the Radio Activity Videography Discography Tickets News 1 12<3 0
  • 35. Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12;3 0 She is a sort of life changing person. 8,5K1 min agoAngie Pine Angie Pine Rotterdam 127 Followers • 387 Likes Mypage 12D3 0 Page Title 12<3 0 Angie Pine Rotterdam On the Radio Activity Videography Discography Tickets News 1 12<3 0
  • 36. @Override protected void onResume() { super.onResume(); NetworkManager.getUser(user.id).subscribe((User) user -> { changeUserView(user); }); }
  • 37. @Override protected void onResume() { super.onResume(); NetworkManager.getUser(user.id).subscribe((User) user -> { changeUserView(user); }); }
  • 38. @Override protected void onResume() { super.onResume(); NetworkManager.getUser(user.id).subscribe((User) user -> { changeUserView(user); }); }
  • 39. @Override protected void onResume() { super.onResume(); NetworkManager.getUser(user.id).subscribe((User) user -> { changeUserView(user); }); }
  • 40. @Override protected void onResume() { super.onResume(); NetworkManager.getUser(user.id).subscribe((User) user -> { changeUserView(user); }); }
  • 41. @Override protected void onResume() { super.onResume(); NetworkManager.getUser(user.id).subscribe((User) user -> { changeUserView(user); }); }
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52. Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12;3 0 Page Title 12<3 0 Angie Pine Rotterdam On the Radio Activity Videography Discography Tickets News 1 12<3 0 She is a sort of life changing person. 8,5K1 min agoAngie Pine Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12D3 0
  • 53. Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12;3 0 Page Title 12<3 0 Angie Pine Rotterdam On the Radio Activity Videography Discography Tickets News 1 12<3 0 She is a sort of life changing person. 8,5K1 min agoAngie Pine Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12D3 0
  • 54. Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12;3 0 Page Title 12<3 0 Angie Pine Rotterdam On the Radio Activity Videography Discography Tickets News 1 12<3 0 She is a sort of life changing person. 8,5K1 min agoAngie Pine Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12D3 0
  • 55. Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12;3 0 Page Title 12<3 0 Angie Pine Rotterdam On the Radio Activity Videography Discography Tickets News 1 12<3 0 She is a sort of life changing person. 8,5K1 min agoAngie Pine Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12D3 0
  • 56. Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12;3 0 Page Title 12<3 0 Angie Pine Rotterdam On the Radio Activity Videography Discography Tickets News 1 12<3 0 She is a sort of life changing person. 8,5K1 min agoAngie Pine Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12D3 0
  • 57. Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12;3 0 Page Title 12<3 0 Angie Pine Rotterdam On the Radio Activity Videography Discography Tickets News 1 12<3 0 She is a sort of life changing person. 8,5K1 min agoAngie Pine Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12D3 0
  • 58. Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12;3 0 Page Title 12<3 0 Angie Pine Rotterdam On the Radio Activity Videography Discography Tickets News 1 12<3 0 She is a sort of life changing person. 8,5K1 min agoAngie Pine Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12D3 0
  • 59. Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12;3 0 Page Title 12<3 0 Angie Pine Rotterdam On the Radio Activity Videography Discography Tickets News 1 12<3 0 She is a sort of life changing person. 8,5K1 min agoAngie Pine Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12D3 0
  • 60. Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12;3 0 Page Title 12<3 0 Angie Pine Rotterdam On the Radio Activity Videography Discography Tickets News 1 12<3 0 She is a sort of life changing person. 8,5K1 min agoAngie Pine Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12D3 0
  • 61. public class ChangeUserEvent { private User user; public ChangeUserEvent(User user) { this.user = user; } }
  • 62. public class ChangeUserEvent { private User user; public ChangeUserEvent(User user) { this.user = user; } }
  • 63. public class MypageActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_mypage); ... } ... @Subscribe public void onChangeUserEvent(ChnageUserEvent event) { changeUserView(event.user); }; }
  • 64. public class MypageActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_mypage); ... } ... @Subscribe public void onChangeUserEvent(ChangeUserEvent event) { changeUserView(event.user); }; }
  • 65. public class MypageActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_mypage); ... } ... @Subscribe public void onChangeUserEvent(ChangeUserEvent event) { changeUserView(event.user); }; }
  • 66. public class MypageActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_mypage); ... } ... @Subscribe public void onChangeUserEvent(ChangeUserEvent event) { changeUserView(event.user); }; }
  • 67. public class ProfileActivity extends AppCompatActivity { ... private void setUser(User user) { EventBus.getDefault().post(new ChangeUserEvent(user)); } }
  • 68. public class ProfileActivity extends AppCompatActivity { ... private void setUser(User user) { EventBus.getDefault().post(new ChangeUserEvent(user)); } }
  • 69. public class ProfileActivity extends AppCompatActivity { ... private void setUser(User user) { EventBus.getDefault().post(new ChangeUserEvent(user)); } }
  • 70.
  • 71.
  • 72.
  • 73. Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12;3 0 Page Title 12<3 0 Angie Pine Rotterdam On the Radio Activity Videography Discography Tickets News 1 12<3 0 She is a sort of life changing person. 8,5K1 min agoAngie Pine Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12D3 0
  • 74. Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12;3 0 Page Title 12<3 0 Angie Pine Rotterdam On the Radio Activity Videography Discography Tickets News 1 12<3 0 She is a sort of life changing person. 8,5K1 min agoAngie Pine Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12D3 0
  • 75. Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12;3 0 Page Title 12<3 0 Angie Pine Rotterdam On the Radio Activity Videography Discography Tickets News 1 12<3 0 She is a sort of life changing person. 8,5K1 min agoAngie Pine Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12D3 0
  • 76. Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12;3 0 Page Title 12<3 0 Angie Pine Rotterdam On the Radio Activity Videography Discography Tickets News 1 12<3 0 She is a sort of life changing person. 8,5K1 min agoAngie Pine Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12D3 0
  • 77. Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12;3 0 Page Title 12<3 0 Angie Pine Rotterdam On the Radio Activity Videography Discography Tickets News 1 12<3 0 She is a sort of life changing person. 8,5K1 min agoAngie Pine Angie Pine Rotterdam 127 Followers • 387 Likes Profile 12D3 0
  • 78. public class MypageActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_mypage); RxBus.getInstance() .getObservable() .subscribe( user -> changeUserView(user) ); }
  • 79. public class MypageActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_mypage); RxBus.getInstance() .getObservable() .subscribe( user -> changeUserView(user) ); }
  • 80. public class MypageActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_mypage); RxBus.getInstance() .getObservable() .subscribe( user -> changeUserView(user) ); }
  • 81. public class ProfileActivity extends AppCompatActivity { ... private void setUser(User user) { RxBus.getInstance().sendEvent(user); } }
  • 82. public class ProfileActivity extends AppCompatActivity { ... private void setUser(User user) { RxBus.getInstance().sendEvent(user); } }
  • 83.
  • 84.
  • 85. public class Developer { private String name; private int age; private String language; private String company; private String school; private boolean is_android_developer; private View.OnClickListener reaction; public Developer(String name, int age, String language, String company, String school, boolean is_android_developer, View.OnClickListener reaction) { this.name = name; this.age = age; this.language = language; this.company = company; this.school = school; this.is_android_developer = is_android_developer; this.reaction = reaction; } }
  • 86. public class Developer { private String name; private int age; private String language; private String company; private String school; private boolean is_android_developer; private View.OnClickListener reaction; public Developer(String name, int age, String language, String company, String school, boolean is_android_developer, View.OnClickListener reaction) { this.name = name; this.age = age; this.language = language; this.company = company; this.school = school; this.is_android_developer = is_android_developer; this.reaction = reaction; } }
  • 87. public class Developer { private String name; private int age; private String language; private String company; private String school; private boolean is_android_developer; private View.OnClickListener reaction; public Developer(String name, int age, String language, String company, String school, boolean is_android_developer, View.OnClickListener reaction) { this.name = name; this.age = age; this.language = language; this.company = company; this.school = school; this.is_android_developer = is_android_developer; this.reaction = reaction; } }
  • 88. public class Developer { private String name; private int age; private String language; private String company; private String school; private boolean is_android_developer; private View.OnClickListener reaction; public Developer(String name, int age, String language, String company, String school, boolean is_android_developer, View.OnClickListener reaction) { this.name = name; this.age = age; this.language = language; this.company = company; this.school = school; this.is_android_developer = is_android_developer; this.reaction = reaction; } }
  • 89. public class Developer { private String name; private int age; private String language; private String company; private String school; private boolean is_android_developer; private View.OnClickListener reaction; public Developer(String name, int age, String language, String company, String school, boolean is_android_developer, View.OnClickListener reaction) { this.name = name; this.age = age; this.language = language; this.company = company; this.school = school; this.is_android_developer = is_android_developer; this.reaction = reaction; } }
  • 90. public class Developer { private String name; private int age; private String language; private String company; private String school; private boolean is_android_developer; private View.OnClickListener reaction; public Developer(String name, int age, String language, String company, String school, boolean is_android_developer, View.OnClickListener reaction) { this.name = name; this.age = age; this.language = language; this.company = company; this.school = school; this.is_android_developer = is_android_developer; this.reaction = reaction; } }
  • 91.
  • 92.
  • 93.
  • 94.
  • 95.
  • 96. AlertDialog alertDialog = new AlertDialog.Builder(this) .setTitle("DevFest2017") .setMessage("좋은 코드를 고민하는 주니어 개발자들을 위한 안드로이드 디자인 패턴") .setNegativeButton("취소", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { // 취소 클릭 시 } }) .setPositiveButton("입장", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { // 입장 클릭 시 } }) .show();
  • 97. AlertDialog alertDialog = new AlertDialog.Builder(this) .setTitle("DevFest2017") .setMessage("좋은 코드를 고민하는 주니어 개발자들을 위한 안드로이드 디자인 패턴") .setNegativeButton("취소", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { // 취소 클릭 시 } }) .setPositiveButton("입장", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { // 입장 클릭 시 } }) .show();
  • 98. AlertDialog alertDialog = new AlertDialog.Builder(this) .setTitle("DevFest2017") .setMessage("좋은 코드를 고민하는 주니어 개발자들을 위한 안드로이드 디자인 패턴") .setNegativeButton("취소", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { // 취소 클릭 시 } }) .setPositiveButton("입장", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { // 입장 클릭 시 } }) .show();
  • 99. AlertDialog alertDialog = new AlertDialog.Builder(this) .setTitle("DevFest2017") .setMessage("좋은 코드를 고민하는 주니어 개발자들을 위한 안드로이드 디자인 패턴") .setNegativeButton("취소", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { // 취소 클릭 시 } }) .setPositiveButton("입장", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { // 입장 클릭 시 } }) .show();
  • 100. Developer developer = new Developer.Builder(this) .setName("워니") .setAge(24) .setLanguage("JAVA") .setCompany(“트레바리") .setSchool("가천대") .set_android_developer(true) .setReaction(new View.OnClickListener() { @Override public void onClick(View view) { smile(); } }) .build();
  • 101.
  • 102.
  • 103.
  • 104.