Are you over 18 and want to see adult content?
More Annotations
![A complete backup of www.lalibre.be/culture/musique/lana-del-rey-annule-sa-tournee-europeenne-je-suis-desolee-cette-maladie-m-a-](https://www.archivebay.com/archive2/48293293-5e4d-4bc6-8ead-968f45835f88.png)
A complete backup of www.lalibre.be/culture/musique/lana-del-rey-annule-sa-tournee-europeenne-je-suis-desolee-cette-maladie-m-a-
Are you over 18 and want to see adult content?
![A complete backup of depor.com/futbol-internacional/inglaterra/sigue-en-vivo-via-espn-manchester-city-vs-leicester-en-directo-ki](https://www.archivebay.com/archive2/849187c1-ddd5-43b2-8b5c-6b72c3505fe1.png)
A complete backup of depor.com/futbol-internacional/inglaterra/sigue-en-vivo-via-espn-manchester-city-vs-leicester-en-directo-ki
Are you over 18 and want to see adult content?
![A complete backup of paltoday.ps/ar/post/369832](https://www.archivebay.com/archive2/7fd9cb4e-bfe9-4703-8299-9cb9c597c8b5.png)
A complete backup of paltoday.ps/ar/post/369832
Are you over 18 and want to see adult content?
Favourite Annotations
![नागरीक समाचार - समाचार सूचना र मनाेरञ्जन](https://www.archivebay.com/archive/8ead8330-eca1-4135-863a-d17c131152f3.png)
नागरीक समाचार - समाचार सूचना र मनाेरञ्जन
Are you over 18 and want to see adult content?
![acmeextension | Blog for Web Developers](https://www.archivebay.com/archive/168df896-8a33-4871-8b86-fc55d8a79ef3.png)
acmeextension | Blog for Web Developers
Are you over 18 and want to see adult content?
![Home - The Official Daniel Johnston Web Site - Hi, How Are You?](https://www.archivebay.com/archive/7dfaf7be-6b59-40d5-8e7b-ef8fae8b4a2f.png)
Home - The Official Daniel Johnston Web Site - Hi, How Are You?
Are you over 18 and want to see adult content?
![Gründer.de: Für Startups, Unternehmer, KMUs und Selbstständige](https://www.archivebay.com/archive/2a8bd3c4-8a83-4821-8901-2c8dc05421f1.png)
Gründer.de: Für Startups, Unternehmer, KMUs und Selbstständige
Are you over 18 and want to see adult content?
![PaidViewer - Complete Offers for Instant Payouts!](https://www.archivebay.com/archive/80a4e02d-0f61-4a88-a5f2-73ca5c41fbff.png)
PaidViewer - Complete Offers for Instant Payouts!
Are you over 18 and want to see adult content?
Text
ABOUT BLACK LENS
Read more about Black Lens. Android Developers' Journal. STYLING APPCOMPAT BUTTON WITH RIPPLE EFFECT Change the background color using android:backgroundTint . By using the android:backgroundTint, your button gets the color and the ripple effect.Unfortunately, this works only 5 DEBUGGING TIPS WITH ANDROID STUDIO This can be done in 3 simple steps. Place a breakpoint. Right click on the breakpoint and fill in a condition. Debug like you normally would and find it amazingly stop only when the condition is met. Simply place a breakpoint. Right click on a breakpoint and specify a GET STARTED ON MATERIAL COMPONENTS Brief. Material Design has 3 big aspects which are Design, Developer, and Tools.. Material Components (MDC) help developers implement Material Design.Created by a team of engineers and UX designers at Google, MDC features dozens of beautiful and functional UI components and is available for Android, iOS, web and Flutter.. Announce at Google IO’2014 on June 25, 2014 WHY I LOVE TEXT FIELD FROM MATERIAL DESIGN? Before & After. for 1 input field, you add parent view and child views are TextView to show label and EditText to get input from user. It’s so complex to create 1 field to get input from user. In Material Design, It’s dynamic for show and hide label when user type input inEditText.
BLACK LENSTRANSLATE THIS PAGE สี่ปีแห่งการเดินทางของBlack Lens Pub.
เป็นเวลาเกือบสี่ปีแล้วนับตั้งแต่ช่วงเดือนตุลาคม2016
ที่ผมกับทราวิสตัดสินใจเปิด Black Lens Pub ขึ้นมา คีย์ลัดขั้นเทพ ANDROID STUDIO. รับรองชีวิตดีย์ Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to thesurface. Learn more
MOCK API แบบง่ายๆ โดยไม่ง้อ BACKEND ด้วย CHARLES Charles คือ tool ที่ทำให้เราสามารถ monitor HTTPtraffic ได้
ลองนึกภาพว่าเราสามารถมองเห็นข้อมูลที่ออกมาจากแอปของเราทั้งฝั่ง request และ response แถมยังสามารถทำตัวเป็นMan-in-the
ทำไมถึงต้องใช้ DATA CLASS ใน KOTLIN? พื้นฐานอย่างหนึ่งของการเขียนโค้ดแบบOOP
ในยุคนี้จะต้องประกอบไปด้วย Model (หรือ Value Object) เสมอ ไม่ว่าคุณจะใช้ MVC, MVP, MVVM หรือ VIPER ก็ตาม คุณก็ขาด Model ไปไม่ได้เลย เริ่มทำ CODE REVIEW ด้วย KTLINT กันเถอะ เนื่องด้วยทำงานบริษัท startup ที่เปลี่ยนแปลง requirement ได้บ่อย จนเดฟไม่มีเวลาทำ Unit Test แล้วไม่รู้จะทำ Code Review ยังไงอีก อ่ะงั้นเราค่อยๆเริ่มทำสักอย่างก็แล้วABOUT BLACK LENS
Read more about Black Lens. Android Developers' Journal. STYLING APPCOMPAT BUTTON WITH RIPPLE EFFECT Change the background color using android:backgroundTint . By using the android:backgroundTint, your button gets the color and the ripple effect.Unfortunately, this works only 5 DEBUGGING TIPS WITH ANDROID STUDIO This can be done in 3 simple steps. Place a breakpoint. Right click on the breakpoint and fill in a condition. Debug like you normally would and find it amazingly stop only when the condition is met. Simply place a breakpoint. Right click on a breakpoint and specify a GET STARTED ON MATERIAL COMPONENTS Brief. Material Design has 3 big aspects which are Design, Developer, and Tools.. Material Components (MDC) help developers implement Material Design.Created by a team of engineers and UX designers at Google, MDC features dozens of beautiful and functional UI components and is available for Android, iOS, web and Flutter.. Announce at Google IO’2014 on June 25, 2014 WHY I LOVE TEXT FIELD FROM MATERIAL DESIGN? Before & After. for 1 input field, you add parent view and child views are TextView to show label and EditText to get input from user. It’s so complex to create 1 field to get input from user. In Material Design, It’s dynamic for show and hide label when user type input inEditText.
BLACK LENSTRANSLATE THIS PAGE สี่ปีแห่งการเดินทางของBlack Lens Pub.
เป็นเวลาเกือบสี่ปีแล้วนับตั้งแต่ช่วงเดือนตุลาคม2016
ที่ผมกับทราวิสตัดสินใจเปิด Black Lens Pub ขึ้นมา คีย์ลัดขั้นเทพ ANDROID STUDIO. รับรองชีวิตดีย์ Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to thesurface. Learn more
MOCK API แบบง่ายๆ โดยไม่ง้อ BACKEND ด้วย CHARLES Charles คือ tool ที่ทำให้เราสามารถ monitor HTTPtraffic ได้
ลองนึกภาพว่าเราสามารถมองเห็นข้อมูลที่ออกมาจากแอปของเราทั้งฝั่ง request และ response แถมยังสามารถทำตัวเป็นMan-in-the
ทำไมถึงต้องใช้ DATA CLASS ใน KOTLIN? พื้นฐานอย่างหนึ่งของการเขียนโค้ดแบบOOP
ในยุคนี้จะต้องประกอบไปด้วย Model (หรือ Value Object) เสมอ ไม่ว่าคุณจะใช้ MVC, MVP, MVVM หรือ VIPER ก็ตาม คุณก็ขาด Model ไปไม่ได้เลย เริ่มทำ CODE REVIEW ด้วย KTLINT กันเถอะ เนื่องด้วยทำงานบริษัท startup ที่เปลี่ยนแปลง requirement ได้บ่อย จนเดฟไม่มีเวลาทำ Unit Test แล้วไม่รู้จะทำ Code Review ยังไงอีก อ่ะงั้นเราค่อยๆเริ่มทำสักอย่างก็แล้วABOUT BLACK LENS
Read more about Black Lens. Android Developers' Journal. KOTLIN FOR ANDROID 101 Kotlin for Android 101 — Lecture 0: Introduction. Travis P. Follow. Jul 31, 2016 · 2 min read. นับเป็นเวลากว่า 5 ปีแล้วตั้งแต่ JetBrains เปิดตัว Kotlin ไปเมื่อกรกฎาคม 2011 ผมเองเพิ่งรู้จัก Kotlin ANDROID ARCHITECTURE Read writing about Android Architecture in Black Lens. Android Developers' Journal. EXPRESSION EVERYWHERE WITH KOTLIN Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to thesurface. Learn more
5 DEBUGGING TIPS WITH ANDROID STUDIO Conditional Breakpoints. When you debug a loop and somehow you want to inspect the 6th iteration. Typically you will place a breakpoint inside a loop then you MOCK API แบบง่ายๆ โดยไม่ง้อ BACKEND ด้วย CHARLES Charles คือ tool ที่ทำให้เราสามารถ monitor HTTPtraffic ได้
ลองนึกภาพว่าเราสามารถมองเห็นข้อมูลที่ออกมาจากแอปของเราทั้งฝั่ง request และ response แถมยังสามารถทำตัวเป็นMan-in-the
ทดลองทำ ANDROID APP BUNDLE ลง PLAY STORE …TRANSLATE THIS PAGE ก่อนอื่นนั้น แอปเราต้องเป็น API level 28 แล้วนะ เพื่อความปลอดภัย รู้จักกับ VISIBILITY MODIFIER ของ KOTLIN ที่ไม่เหมือนกับTRANSLATE THIS PAGE ถ้าผู้อ่านคุ้นเคยกับ Javaมาก่อน
และยังมือใหม่มากๆกับ Kotlin ก็คงไม่คุ้นกับคำว่า Visibility Modifier ซักเท่าไรนัก แต่ถ้าบอกว่ามันคือ Access Modifier ของ Java ล่ะ? เปลี่ยนโค้ด KOTLIN ให้ JAVA-FRIENDLY มากขึ้นด้วย JVMTRANSLATE THIS PAGE ผมก็เป็นคนหนึ่งที่มีความอวยในภาษา Kotlin เป็นอย่างมาก และในทุกวันนี้ก็เลือกที่จะเขียนโค้ดเป็น Kotlin มากกว่า Java และเดาว่านักพัฒนาหลายๆคนที่ได้HOW TO KOTLIN
ภาษานี้มันเขียนยังไงนะ จาก GOOGLE I/O …TRANSLATE THIS PAGE ตอนต้นเขาได้เกริ่นนำไว้ว่า เป็นภาษา Kotlin เป็น 1 ในภาษาที่ Developer ทั้งหลายรักสุดๆบนโลกใบนี้ เอ๊ะมันจะจริงไหมน๊าาาSession นี้
คงจะไม่มีใครเหมาะไปกว่าABOUT BLACK LENS
Read more about Black Lens. Android Developers' Journal. STYLING APPCOMPAT BUTTON WITH RIPPLE EFFECT Change the background color using android:backgroundTint . By using the android:backgroundTint, your button gets the color and the ripple effect.Unfortunately, this works only 5 DEBUGGING TIPS WITH ANDROID STUDIO This can be done in 3 simple steps. Place a breakpoint. Right click on the breakpoint and fill in a condition. Debug like you normally would and find it amazingly stop only when the condition is met. Simply place a breakpoint. Right click on a breakpoint and specify a GET STARTED ON MATERIAL COMPONENTS Brief. Material Design has 3 big aspects which are Design, Developer, and Tools.. Material Components (MDC) help developers implement Material Design.Created by a team of engineers and UX designers at Google, MDC features dozens of beautiful and functional UI components and is available for Android, iOS, web and Flutter.. Announce at Google IO’2014 on June 25, 2014 WHY I LOVE TEXT FIELD FROM MATERIAL DESIGN? Before & After. for 1 input field, you add parent view and child views are TextView to show label and EditText to get input from user. It’s so complex to create 1 field to get input from user. In Material Design, It’s dynamic for show and hide label when user type input inEditText.
BLACK LENSTRANSLATE THIS PAGE สี่ปีแห่งการเดินทางของBlack Lens Pub.
เป็นเวลาเกือบสี่ปีแล้วนับตั้งแต่ช่วงเดือนตุลาคม2016
ที่ผมกับทราวิสตัดสินใจเปิด Black Lens Pub ขึ้นมา คีย์ลัดขั้นเทพ ANDROID STUDIO. รับรองชีวิตดีย์ Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to thesurface. Learn more
MOCK API แบบง่ายๆ โดยไม่ง้อ BACKEND ด้วย CHARLES Charles คือ tool ที่ทำให้เราสามารถ monitor HTTPtraffic ได้
ลองนึกภาพว่าเราสามารถมองเห็นข้อมูลที่ออกมาจากแอปของเราทั้งฝั่ง request และ response แถมยังสามารถทำตัวเป็นMan-in-the
ทำไมถึงต้องใช้ DATA CLASS ใน KOTLIN? พื้นฐานอย่างหนึ่งของการเขียนโค้ดแบบOOP
ในยุคนี้จะต้องประกอบไปด้วย Model (หรือ Value Object) เสมอ ไม่ว่าคุณจะใช้ MVC, MVP, MVVM หรือ VIPER ก็ตาม คุณก็ขาด Model ไปไม่ได้เลย เริ่มทำ CODE REVIEW ด้วย KTLINT กันเถอะ เนื่องด้วยทำงานบริษัท startup ที่เปลี่ยนแปลง requirement ได้บ่อย จนเดฟไม่มีเวลาทำ Unit Test แล้วไม่รู้จะทำ Code Review ยังไงอีก อ่ะงั้นเราค่อยๆเริ่มทำสักอย่างก็แล้วABOUT BLACK LENS
Read more about Black Lens. Android Developers' Journal. STYLING APPCOMPAT BUTTON WITH RIPPLE EFFECT Change the background color using android:backgroundTint . By using the android:backgroundTint, your button gets the color and the ripple effect.Unfortunately, this works only 5 DEBUGGING TIPS WITH ANDROID STUDIO This can be done in 3 simple steps. Place a breakpoint. Right click on the breakpoint and fill in a condition. Debug like you normally would and find it amazingly stop only when the condition is met. Simply place a breakpoint. Right click on a breakpoint and specify a GET STARTED ON MATERIAL COMPONENTS Brief. Material Design has 3 big aspects which are Design, Developer, and Tools.. Material Components (MDC) help developers implement Material Design.Created by a team of engineers and UX designers at Google, MDC features dozens of beautiful and functional UI components and is available for Android, iOS, web and Flutter.. Announce at Google IO’2014 on June 25, 2014 WHY I LOVE TEXT FIELD FROM MATERIAL DESIGN? Before & After. for 1 input field, you add parent view and child views are TextView to show label and EditText to get input from user. It’s so complex to create 1 field to get input from user. In Material Design, It’s dynamic for show and hide label when user type input inEditText.
BLACK LENSTRANSLATE THIS PAGE สี่ปีแห่งการเดินทางของBlack Lens Pub.
เป็นเวลาเกือบสี่ปีแล้วนับตั้งแต่ช่วงเดือนตุลาคม2016
ที่ผมกับทราวิสตัดสินใจเปิด Black Lens Pub ขึ้นมา คีย์ลัดขั้นเทพ ANDROID STUDIO. รับรองชีวิตดีย์ Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to thesurface. Learn more
MOCK API แบบง่ายๆ โดยไม่ง้อ BACKEND ด้วย CHARLES Charles คือ tool ที่ทำให้เราสามารถ monitor HTTPtraffic ได้
ลองนึกภาพว่าเราสามารถมองเห็นข้อมูลที่ออกมาจากแอปของเราทั้งฝั่ง request และ response แถมยังสามารถทำตัวเป็นMan-in-the
ทำไมถึงต้องใช้ DATA CLASS ใน KOTLIN? พื้นฐานอย่างหนึ่งของการเขียนโค้ดแบบOOP
ในยุคนี้จะต้องประกอบไปด้วย Model (หรือ Value Object) เสมอ ไม่ว่าคุณจะใช้ MVC, MVP, MVVM หรือ VIPER ก็ตาม คุณก็ขาด Model ไปไม่ได้เลย เริ่มทำ CODE REVIEW ด้วย KTLINT กันเถอะ เนื่องด้วยทำงานบริษัท startup ที่เปลี่ยนแปลง requirement ได้บ่อย จนเดฟไม่มีเวลาทำ Unit Test แล้วไม่รู้จะทำ Code Review ยังไงอีก อ่ะงั้นเราค่อยๆเริ่มทำสักอย่างก็แล้วABOUT BLACK LENS
Read more about Black Lens. Android Developers' Journal. ACTIVITY – BLACK LENS Read writing about Activity in Black Lens. Android Developers'Journal.
KOTLIN FOR ANDROID 101 Kotlin for Android 101 — Lecture 0: Introduction. Travis P. Follow. Jul 31, 2016 · 2 min read. นับเป็นเวลากว่า 5 ปีแล้วตั้งแต่ JetBrains เปิดตัว Kotlin ไปเมื่อกรกฎาคม 2011 ผมเองเพิ่งรู้จัก Kotlin EXPRESSION EVERYWHERE WITH KOTLIN Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to thesurface. Learn more
5 DEBUGGING TIPS WITH ANDROID STUDIO Conditional Breakpoints. When you debug a loop and somehow you want to inspect the 6th iteration. Typically you will place a breakpoint inside a loop then you MOCK API แบบง่ายๆ โดยไม่ง้อ BACKEND ด้วย CHARLES Charles คือ tool ที่ทำให้เราสามารถ monitor HTTPtraffic ได้
ลองนึกภาพว่าเราสามารถมองเห็นข้อมูลที่ออกมาจากแอปของเราทั้งฝั่ง request และ response แถมยังสามารถทำตัวเป็นMan-in-the
ทดลองทำ ANDROID APP BUNDLE ลง PLAY STORE …TRANSLATE THIS PAGE ก่อนอื่นนั้น แอปเราต้องเป็น API level 28 แล้วนะ เพื่อความปลอดภัย รู้จักกับ VISIBILITY MODIFIER ของ KOTLIN ที่ไม่เหมือนกับTRANSLATE THIS PAGE ถ้าผู้อ่านคุ้นเคยกับ Javaมาก่อน
และยังมือใหม่มากๆกับ Kotlin ก็คงไม่คุ้นกับคำว่า Visibility Modifier ซักเท่าไรนัก แต่ถ้าบอกว่ามันคือ Access Modifier ของ Java ล่ะ? KOTLIN GENERICS: IN/OUT มีนอกมีใน การทำคลาสให้รองรับ generics ใน Kotlin นั้นก็คล้ายๆ กันกับ Java คือเราต้องประกาศ type parameter ตัวอย่างเช่น. class Box {} จากนั้นเวลาใช้งานก็แค่ระบุtype
เปลี่ยนโค้ด KOTLIN ให้ JAVA-FRIENDLY มากขึ้นด้วย JVMTRANSLATE THIS PAGE ผมก็เป็นคนหนึ่งที่มีความอวยในภาษา Kotlin เป็นอย่างมาก และในทุกวันนี้ก็เลือกที่จะเขียนโค้ดเป็น Kotlin มากกว่า Java และเดาว่านักพัฒนาหลายๆคนที่ได้ STYLING APPCOMPAT BUTTON WITH RIPPLE EFFECT Change the background color using android:backgroundTint . By using the android:backgroundTint, your button gets the color and the ripple effect.Unfortunately, this works only 5 DEBUGGING TIPS WITH ANDROID STUDIO This can be done in 3 simple steps. Place a breakpoint. Right click on the breakpoint and fill in a condition. Debug like you normally would and find it amazingly stop only when the condition is met. Simply place a breakpoint. Right click on a breakpoint and specify a GET STARTED ON MATERIAL COMPONENTS Brief. Material Design has 3 big aspects which are Design, Developer, and Tools.. Material Components (MDC) help developers implement Material Design.Created by a team of engineers and UX designers at Google, MDC features dozens of beautiful and functional UI components and is available for Android, iOS, web and Flutter.. Announce at Google IO’2014 on June 25, 2014 WHY I LOVE TEXT FIELD FROM MATERIAL DESIGN? Before & After. for 1 input field, you add parent view and child views are TextView to show label and EditText to get input from user. It’s so complex to create 1 field to get input from user. In Material Design, It’s dynamic for show and hide label when user type input inEditText.
คีย์ลัดขั้นเทพ ANDROID STUDIO. รับรองชีวิตดีย์ Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to thesurface. Learn more
MOCK API แบบง่ายๆ โดยไม่ง้อ BACKEND ด้วย CHARLES Charles คือ tool ที่ทำให้เราสามารถ monitor HTTPtraffic ได้
ลองนึกภาพว่าเราสามารถมองเห็นข้อมูลที่ออกมาจากแอปของเราทั้งฝั่ง request และ response แถมยังสามารถทำตัวเป็นMan-in-the
ทำไมถึงต้องใช้ DATA CLASS ใน KOTLIN? พื้นฐานอย่างหนึ่งของการเขียนโค้ดแบบOOP
ในยุคนี้จะต้องประกอบไปด้วย Model (หรือ Value Object) เสมอ ไม่ว่าคุณจะใช้ MVC, MVP, MVVM หรือ VIPER ก็ตาม คุณก็ขาด Model ไปไม่ได้เลย เปลี่ยนโค้ด KOTLIN ให้ JAVA-FRIENDLY มากขึ้นด้วย JVMTRANSLATE THIS PAGE ผมก็เป็นคนหนึ่งที่มีความอวยในภาษา Kotlin เป็นอย่างมาก และในทุกวันนี้ก็เลือกที่จะเขียนโค้ดเป็น Kotlin มากกว่า Java และเดาว่านักพัฒนาหลายๆคนที่ได้ เราจะเพิ่ม VISUALIZER ใน EXOPLAYER ยังไงดีนะ? อันนี้เราลองเขียนขึ้นมาเล่นๆ ว่าถ้าเราเล่นไฟล์เสียงใน ExoPlayer แล้ว มีเจ้า Visualizer มาด้วย เอ้อออ ว่าแต่ ทำยังไงนะ Visualizer View ขอเล่าคร่าวๆว่ามันเป็นView Class
อธิบายเรื่องการใช้ KOTLIN COROUTINES ใน ANDROID …TRANSLATE THIS PAGE อธิบายเรื่องการใช้ Kotlin Coroutines ใน Android แบบรวบรัด. ช่วงหลังๆมานี่เพื่อนๆน่าจะเคยได้ยินเรื่องของ Coroutine กันมาเยอะว่ามันดี อย่างนู้น STYLING APPCOMPAT BUTTON WITH RIPPLE EFFECT Change the background color using android:backgroundTint . By using the android:backgroundTint, your button gets the color and the ripple effect.Unfortunately, this works only 5 DEBUGGING TIPS WITH ANDROID STUDIO This can be done in 3 simple steps. Place a breakpoint. Right click on the breakpoint and fill in a condition. Debug like you normally would and find it amazingly stop only when the condition is met. Simply place a breakpoint. Right click on a breakpoint and specify a GET STARTED ON MATERIAL COMPONENTS Brief. Material Design has 3 big aspects which are Design, Developer, and Tools.. Material Components (MDC) help developers implement Material Design.Created by a team of engineers and UX designers at Google, MDC features dozens of beautiful and functional UI components and is available for Android, iOS, web and Flutter.. Announce at Google IO’2014 on June 25, 2014 WHY I LOVE TEXT FIELD FROM MATERIAL DESIGN? Before & After. for 1 input field, you add parent view and child views are TextView to show label and EditText to get input from user. It’s so complex to create 1 field to get input from user. In Material Design, It’s dynamic for show and hide label when user type input inEditText.
คีย์ลัดขั้นเทพ ANDROID STUDIO. รับรองชีวิตดีย์ Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to thesurface. Learn more
MOCK API แบบง่ายๆ โดยไม่ง้อ BACKEND ด้วย CHARLES Charles คือ tool ที่ทำให้เราสามารถ monitor HTTPtraffic ได้
ลองนึกภาพว่าเราสามารถมองเห็นข้อมูลที่ออกมาจากแอปของเราทั้งฝั่ง request และ response แถมยังสามารถทำตัวเป็นMan-in-the
ทำไมถึงต้องใช้ DATA CLASS ใน KOTLIN? พื้นฐานอย่างหนึ่งของการเขียนโค้ดแบบOOP
ในยุคนี้จะต้องประกอบไปด้วย Model (หรือ Value Object) เสมอ ไม่ว่าคุณจะใช้ MVC, MVP, MVVM หรือ VIPER ก็ตาม คุณก็ขาด Model ไปไม่ได้เลย เปลี่ยนโค้ด KOTLIN ให้ JAVA-FRIENDLY มากขึ้นด้วย JVMTRANSLATE THIS PAGE ผมก็เป็นคนหนึ่งที่มีความอวยในภาษา Kotlin เป็นอย่างมาก และในทุกวันนี้ก็เลือกที่จะเขียนโค้ดเป็น Kotlin มากกว่า Java และเดาว่านักพัฒนาหลายๆคนที่ได้ เราจะเพิ่ม VISUALIZER ใน EXOPLAYER ยังไงดีนะ? อันนี้เราลองเขียนขึ้นมาเล่นๆ ว่าถ้าเราเล่นไฟล์เสียงใน ExoPlayer แล้ว มีเจ้า Visualizer มาด้วย เอ้อออ ว่าแต่ ทำยังไงนะ Visualizer View ขอเล่าคร่าวๆว่ามันเป็นView Class
อธิบายเรื่องการใช้ KOTLIN COROUTINES ใน ANDROID …TRANSLATE THIS PAGE อธิบายเรื่องการใช้ Kotlin Coroutines ใน Android แบบรวบรัด. ช่วงหลังๆมานี่เพื่อนๆน่าจะเคยได้ยินเรื่องของ Coroutine กันมาเยอะว่ามันดี อย่างนู้น GET STARTED ON MATERIAL COMPONENTS Brief. Material Design has 3 big aspects which are Design, Developer, and Tools.. Material Components (MDC) help developers implement Material Design.Created by a team of engineers and UX designers at Google, MDC features dozens of beautiful and functional UI components and is available for Android, iOS, web and Flutter.. Announce at Google IO’2014 on June 25, 2014 HOW TO COLLABORATION CHIPS FROM MATERIAL DESIGN IN YOUR This blog is a path in my session, Recommend Material Components for your app, in Android Bangkok 2019. About Chips, everyone think aboutpotato chip,
KOTLIN – BLACK LENSTRANSLATE THIS PAGE Read writing about Kotlin in Black Lens. Android Developers' Journal. MOCK API แบบง่ายๆ โดยไม่ง้อ BACKEND ด้วย CHARLES Charles คือ tool ที่ทำให้เราสามารถ monitor HTTPtraffic ได้
ลองนึกภาพว่าเราสามารถมองเห็นข้อมูลที่ออกมาจากแอปของเราทั้งฝั่ง request และ response แถมยังสามารถทำตัวเป็นMan-in-the
KOTLIN IN PRODUCTION: จะอยู่หรือจะไป ในโลก Android สมัยนี้ หันไปทางไหนก็เจอ Kotlin ตลอด ไม่ว่าจะเป็นตามงาน conference หรือ blog เกี่ยวกับ Android ก็ต้องมีคนพูดถึง Kotlin เสมอ ผมจำได้ที่งาน Droidcon Berlin ปีที่แล้ว คน เริ่มทำ CODE REVIEW ด้วย KTLINT กันเถอะ เนื่องด้วยทำงานบริษัท startup ที่เปลี่ยนแปลง requirement ได้บ่อย จนเดฟไม่มีเวลาทำ Unit Test แล้วไม่รู้จะทำ Code Review ยังไงอีก อ่ะงั้นเราค่อยๆเริ่มทำสักอย่างก็แล้ว อธิบายเรื่องการใช้ KOTLIN COROUTINES ใน ANDROID …TRANSLATE THIS PAGE ช่วงหลังๆมานี่เพื่อนๆน่าจะเคยได้ยินเรื่องของ Coroutine กันมาเยอะว่ามันดี อย่างนู้นอย่างนี้ แต่ไม่มีเวลาได้ศึกษามันอย่างจริงๆจังๆซักทีใน
HOW TO KOTLIN
ภาษานี้มันเขียนยังไงนะ จาก GOOGLE I/O …TRANSLATE THIS PAGE ตอนต้นเขาได้เกริ่นนำไว้ว่า เป็นภาษา Kotlin เป็น 1 ในภาษาที่ Developer ทั้งหลายรักสุดๆบนโลกใบนี้ เอ๊ะมันจะจริงไหมน๊าาาSession นี้
คงจะไม่มีใครเหมาะไปกว่า เราจะเพิ่ม VISUALIZER ใน EXOPLAYER ยังไงดีนะ? อันนี้เราลองเขียนขึ้นมาเล่นๆ ว่าถ้าเราเล่นไฟล์เสียงใน ExoPlayer แล้ว มีเจ้า Visualizer มาด้วย เอ้อออ ว่าแต่ ทำยังไงนะ Visualizer View ขอเล่าคร่าวๆว่ามันเป็นView Class
แจ้งให้ USER รู้ว่าแอพมี VERSION ใหม่ด้วย IN-APP UPDATESTRANSLATE THIS PAGE เคยไหม ที่โดน user บ่นใส่ทีมคอมมูนิตี้ซึ่งมีหน้าที่ดูแล user ในแอพที่เรา develop อยู่ ว่าแอพอัพเดตแล้วทำไมไม่บอก มาลวงมาหลอกฉันเล่นทำไม เดี๋ยวๆ คือแอ STYLING APPCOMPAT BUTTON WITH RIPPLE EFFECT Change the background color using android:backgroundTint . By using the android:backgroundTint, your button gets the color and the ripple effect.Unfortunately, this works only 5 DEBUGGING TIPS WITH ANDROID STUDIO This can be done in 3 simple steps. Place a breakpoint. Right click on the breakpoint and fill in a condition. Debug like you normally would and find it amazingly stop only when the condition is met. Simply place a breakpoint. Right click on a breakpoint and specify a GET STARTED ON MATERIAL COMPONENTS Brief. Material Design has 3 big aspects which are Design, Developer, and Tools.. Material Components (MDC) help developers implement Material Design.Created by a team of engineers and UX designers at Google, MDC features dozens of beautiful and functional UI components and is available for Android, iOS, web and Flutter.. Announce at Google IO’2014 on June 25, 2014 WHY I LOVE TEXT FIELD FROM MATERIAL DESIGN? Before & After. for 1 input field, you add parent view and child views are TextView to show label and EditText to get input from user. It’s so complex to create 1 field to get input from user. In Material Design, It’s dynamic for show and hide label when user type input inEditText.
คีย์ลัดขั้นเทพ ANDROID STUDIO. รับรองชีวิตดีย์ Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to thesurface. Learn more
MOCK API แบบง่ายๆ โดยไม่ง้อ BACKEND ด้วย CHARLES Charles คือ tool ที่ทำให้เราสามารถ monitor HTTPtraffic ได้
ลองนึกภาพว่าเราสามารถมองเห็นข้อมูลที่ออกมาจากแอปของเราทั้งฝั่ง request และ response แถมยังสามารถทำตัวเป็นMan-in-the
ทำไมถึงต้องใช้ DATA CLASS ใน KOTLIN? พื้นฐานอย่างหนึ่งของการเขียนโค้ดแบบOOP
ในยุคนี้จะต้องประกอบไปด้วย Model (หรือ Value Object) เสมอ ไม่ว่าคุณจะใช้ MVC, MVP, MVVM หรือ VIPER ก็ตาม คุณก็ขาด Model ไปไม่ได้เลย เปลี่ยนโค้ด KOTLIN ให้ JAVA-FRIENDLY มากขึ้นด้วย JVMTRANSLATE THIS PAGE ผมก็เป็นคนหนึ่งที่มีความอวยในภาษา Kotlin เป็นอย่างมาก และในทุกวันนี้ก็เลือกที่จะเขียนโค้ดเป็น Kotlin มากกว่า Java และเดาว่านักพัฒนาหลายๆคนที่ได้ เราจะเพิ่ม VISUALIZER ใน EXOPLAYER ยังไงดีนะ? อันนี้เราลองเขียนขึ้นมาเล่นๆ ว่าถ้าเราเล่นไฟล์เสียงใน ExoPlayer แล้ว มีเจ้า Visualizer มาด้วย เอ้อออ ว่าแต่ ทำยังไงนะ Visualizer View ขอเล่าคร่าวๆว่ามันเป็นView Class
อธิบายเรื่องการใช้ KOTLIN COROUTINES ใน ANDROID …TRANSLATE THIS PAGE อธิบายเรื่องการใช้ Kotlin Coroutines ใน Android แบบรวบรัด. ช่วงหลังๆมานี่เพื่อนๆน่าจะเคยได้ยินเรื่องของ Coroutine กันมาเยอะว่ามันดี อย่างนู้น STYLING APPCOMPAT BUTTON WITH RIPPLE EFFECT Change the background color using android:backgroundTint . By using the android:backgroundTint, your button gets the color and the ripple effect.Unfortunately, this works only 5 DEBUGGING TIPS WITH ANDROID STUDIO This can be done in 3 simple steps. Place a breakpoint. Right click on the breakpoint and fill in a condition. Debug like you normally would and find it amazingly stop only when the condition is met. Simply place a breakpoint. Right click on a breakpoint and specify a GET STARTED ON MATERIAL COMPONENTS Brief. Material Design has 3 big aspects which are Design, Developer, and Tools.. Material Components (MDC) help developers implement Material Design.Created by a team of engineers and UX designers at Google, MDC features dozens of beautiful and functional UI components and is available for Android, iOS, web and Flutter.. Announce at Google IO’2014 on June 25, 2014 WHY I LOVE TEXT FIELD FROM MATERIAL DESIGN? Before & After. for 1 input field, you add parent view and child views are TextView to show label and EditText to get input from user. It’s so complex to create 1 field to get input from user. In Material Design, It’s dynamic for show and hide label when user type input inEditText.
คีย์ลัดขั้นเทพ ANDROID STUDIO. รับรองชีวิตดีย์ Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to thesurface. Learn more
MOCK API แบบง่ายๆ โดยไม่ง้อ BACKEND ด้วย CHARLES Charles คือ tool ที่ทำให้เราสามารถ monitor HTTPtraffic ได้
ลองนึกภาพว่าเราสามารถมองเห็นข้อมูลที่ออกมาจากแอปของเราทั้งฝั่ง request และ response แถมยังสามารถทำตัวเป็นMan-in-the
ทำไมถึงต้องใช้ DATA CLASS ใน KOTLIN? พื้นฐานอย่างหนึ่งของการเขียนโค้ดแบบOOP
ในยุคนี้จะต้องประกอบไปด้วย Model (หรือ Value Object) เสมอ ไม่ว่าคุณจะใช้ MVC, MVP, MVVM หรือ VIPER ก็ตาม คุณก็ขาด Model ไปไม่ได้เลย เปลี่ยนโค้ด KOTLIN ให้ JAVA-FRIENDLY มากขึ้นด้วย JVMTRANSLATE THIS PAGE ผมก็เป็นคนหนึ่งที่มีความอวยในภาษา Kotlin เป็นอย่างมาก และในทุกวันนี้ก็เลือกที่จะเขียนโค้ดเป็น Kotlin มากกว่า Java และเดาว่านักพัฒนาหลายๆคนที่ได้ เราจะเพิ่ม VISUALIZER ใน EXOPLAYER ยังไงดีนะ? อันนี้เราลองเขียนขึ้นมาเล่นๆ ว่าถ้าเราเล่นไฟล์เสียงใน ExoPlayer แล้ว มีเจ้า Visualizer มาด้วย เอ้อออ ว่าแต่ ทำยังไงนะ Visualizer View ขอเล่าคร่าวๆว่ามันเป็นView Class
อธิบายเรื่องการใช้ KOTLIN COROUTINES ใน ANDROID …TRANSLATE THIS PAGE อธิบายเรื่องการใช้ Kotlin Coroutines ใน Android แบบรวบรัด. ช่วงหลังๆมานี่เพื่อนๆน่าจะเคยได้ยินเรื่องของ Coroutine กันมาเยอะว่ามันดี อย่างนู้น GET STARTED ON MATERIAL COMPONENTS Brief. Material Design has 3 big aspects which are Design, Developer, and Tools.. Material Components (MDC) help developers implement Material Design.Created by a team of engineers and UX designers at Google, MDC features dozens of beautiful and functional UI components and is available for Android, iOS, web and Flutter.. Announce at Google IO’2014 on June 25, 2014 HOW TO COLLABORATION CHIPS FROM MATERIAL DESIGN IN YOUR This blog is a path in my session, Recommend Material Components for your app, in Android Bangkok 2019. About Chips, everyone think aboutpotato chip,
KOTLIN – BLACK LENSTRANSLATE THIS PAGE Read writing about Kotlin in Black Lens. Android Developers' Journal. MOCK API แบบง่ายๆ โดยไม่ง้อ BACKEND ด้วย CHARLES Charles คือ tool ที่ทำให้เราสามารถ monitor HTTPtraffic ได้
ลองนึกภาพว่าเราสามารถมองเห็นข้อมูลที่ออกมาจากแอปของเราทั้งฝั่ง request และ response แถมยังสามารถทำตัวเป็นMan-in-the
KOTLIN IN PRODUCTION: จะอยู่หรือจะไป ในโลก Android สมัยนี้ หันไปทางไหนก็เจอ Kotlin ตลอด ไม่ว่าจะเป็นตามงาน conference หรือ blog เกี่ยวกับ Android ก็ต้องมีคนพูดถึง Kotlin เสมอ ผมจำได้ที่งาน Droidcon Berlin ปีที่แล้ว คน เริ่มทำ CODE REVIEW ด้วย KTLINT กันเถอะ เนื่องด้วยทำงานบริษัท startup ที่เปลี่ยนแปลง requirement ได้บ่อย จนเดฟไม่มีเวลาทำ Unit Test แล้วไม่รู้จะทำ Code Review ยังไงอีก อ่ะงั้นเราค่อยๆเริ่มทำสักอย่างก็แล้ว อธิบายเรื่องการใช้ KOTLIN COROUTINES ใน ANDROID …TRANSLATE THIS PAGE ช่วงหลังๆมานี่เพื่อนๆน่าจะเคยได้ยินเรื่องของ Coroutine กันมาเยอะว่ามันดี อย่างนู้นอย่างนี้ แต่ไม่มีเวลาได้ศึกษามันอย่างจริงๆจังๆซักทีใน
HOW TO KOTLIN
ภาษานี้มันเขียนยังไงนะ จาก GOOGLE I/O …TRANSLATE THIS PAGE ตอนต้นเขาได้เกริ่นนำไว้ว่า เป็นภาษา Kotlin เป็น 1 ในภาษาที่ Developer ทั้งหลายรักสุดๆบนโลกใบนี้ เอ๊ะมันจะจริงไหมน๊าาาSession นี้
คงจะไม่มีใครเหมาะไปกว่า เราจะเพิ่ม VISUALIZER ใน EXOPLAYER ยังไงดีนะ? อันนี้เราลองเขียนขึ้นมาเล่นๆ ว่าถ้าเราเล่นไฟล์เสียงใน ExoPlayer แล้ว มีเจ้า Visualizer มาด้วย เอ้อออ ว่าแต่ ทำยังไงนะ Visualizer View ขอเล่าคร่าวๆว่ามันเป็นView Class
แจ้งให้ USER รู้ว่าแอพมี VERSION ใหม่ด้วย IN-APP UPDATESTRANSLATE THIS PAGE เคยไหม ที่โดน user บ่นใส่ทีมคอมมูนิตี้ซึ่งมีหน้าที่ดูแล user ในแอพที่เรา develop อยู่ ว่าแอพอัพเดตแล้วทำไมไม่บอก มาลวงมาหลอกฉันเล่นทำไม เดี๋ยวๆ คือแอABOUT BLACK LENS
Read more about Black Lens. Android Developers' Journal. 5 DEBUGGING TIPS WITH ANDROID STUDIO This can be done in 3 simple steps. Place a breakpoint. Right click on the breakpoint and fill in a condition. Debug like you normally would and find it amazingly stop only when the condition is met. Simply place a breakpoint. Right click on a breakpoint and specify a STYLING APPCOMPAT BUTTON WITH RIPPLE EFFECT Change the background color using android:backgroundTint . By using the android:backgroundTint, your button gets the color and the ripple effect.Unfortunately, this works only BLACK LENSTRANSLATE THIS PAGE สี่ปีแห่งการเดินทางของBlack Lens Pub.
เป็นเวลาเกือบสี่ปีแล้วนับตั้งแต่ช่วงเดือนตุลาคม2016
ที่ผมกับทราวิสตัดสินใจเปิด Black Lens Pub ขึ้นมา GET STARTED ON MATERIAL COMPONENTS Brief. Material Design has 3 big aspects which are Design, Developer, and Tools.. Material Components (MDC) help developers implement Material Design.Created by a team of engineers and UX designers at Google, MDC features dozens of beautiful and functional UI components and is available for Android, iOS, web and Flutter.. Announce at Google IO’2014 on June 25, 2014 WHY I LOVE TEXT FIELD FROM MATERIAL DESIGN? Before & After. for 1 input field, you add parent view and child views are TextView to show label and EditText to get input from user. It’s so complex to create 1 field to get input from user. In Material Design, It’s dynamic for show and hide label when user type input inEditText.
BACON DRIVEN DEVELOPMENT IN KOTLIN WITH SPEK HOW TO COLLABORATION CHIPS FROM MATERIAL DESIGN IN YOURMATERIAL DESIGN CHIPSCOMPUTER CHIP MATERIALMAKE YOUR OWN LOGOMATERIAL UI CHIPS This blog is a path in my session, Recommend Material Components for your app, in Android Bangkok 2019. About Chips, everyone think aboutpotato chip,
คีย์ลัดขั้นเทพ ANDROID STUDIO. รับรองชีวิตดีย์ Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to thesurface. Learn more
ทำไมถึงต้องใช้ DATA CLASS ใน KOTLIN? พื้นฐานอย่างหนึ่งของการเขียนโค้ดแบบOOP
ในยุคนี้จะต้องประกอบไปด้วย Model (หรือ Value Object) เสมอ ไม่ว่าคุณจะใช้ MVC, MVP, MVVM หรือ VIPER ก็ตาม คุณก็ขาด Model ไปไม่ได้เลยABOUT BLACK LENS
Read more about Black Lens. Android Developers' Journal. 5 DEBUGGING TIPS WITH ANDROID STUDIO This can be done in 3 simple steps. Place a breakpoint. Right click on the breakpoint and fill in a condition. Debug like you normally would and find it amazingly stop only when the condition is met. Simply place a breakpoint. Right click on a breakpoint and specify a STYLING APPCOMPAT BUTTON WITH RIPPLE EFFECT Change the background color using android:backgroundTint . By using the android:backgroundTint, your button gets the color and the ripple effect.Unfortunately, this works only BLACK LENSTRANSLATE THIS PAGE สี่ปีแห่งการเดินทางของBlack Lens Pub.
เป็นเวลาเกือบสี่ปีแล้วนับตั้งแต่ช่วงเดือนตุลาคม2016
ที่ผมกับทราวิสตัดสินใจเปิด Black Lens Pub ขึ้นมา GET STARTED ON MATERIAL COMPONENTS Brief. Material Design has 3 big aspects which are Design, Developer, and Tools.. Material Components (MDC) help developers implement Material Design.Created by a team of engineers and UX designers at Google, MDC features dozens of beautiful and functional UI components and is available for Android, iOS, web and Flutter.. Announce at Google IO’2014 on June 25, 2014 WHY I LOVE TEXT FIELD FROM MATERIAL DESIGN? Before & After. for 1 input field, you add parent view and child views are TextView to show label and EditText to get input from user. It’s so complex to create 1 field to get input from user. In Material Design, It’s dynamic for show and hide label when user type input inEditText.
BACON DRIVEN DEVELOPMENT IN KOTLIN WITH SPEK HOW TO COLLABORATION CHIPS FROM MATERIAL DESIGN IN YOURMATERIAL DESIGN CHIPSCOMPUTER CHIP MATERIALMAKE YOUR OWN LOGOMATERIAL UI CHIPS This blog is a path in my session, Recommend Material Components for your app, in Android Bangkok 2019. About Chips, everyone think aboutpotato chip,
คีย์ลัดขั้นเทพ ANDROID STUDIO. รับรองชีวิตดีย์ Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to thesurface. Learn more
ทำไมถึงต้องใช้ DATA CLASS ใน KOTLIN? พื้นฐานอย่างหนึ่งของการเขียนโค้ดแบบOOP
ในยุคนี้จะต้องประกอบไปด้วย Model (หรือ Value Object) เสมอ ไม่ว่าคุณจะใช้ MVC, MVP, MVVM หรือ VIPER ก็ตาม คุณก็ขาด Model ไปไม่ได้เลย BLACK LENSTRANSLATE THIS PAGE สี่ปีแห่งการเดินทางของBlack Lens Pub.
เป็นเวลาเกือบสี่ปีแล้วนับตั้งแต่ช่วงเดือนตุลาคม2016
ที่ผมกับทราวิสตัดสินใจเปิด Black Lens Pub ขึ้นมา KOTLIN FOR ANDROID 101 Kotlin for Android 101. Lecture 0: Introduction. Lecture 1: Just a Plugin Away. Lecture 2: A Walkthrough. Lecture 3: Properties and Lazy Initialization. Lecture 4: Null Safety. Lecture 5: Default Values, Extension Functions and Lambdas. Lecture 6: List and Map. ANDROID ARCHITECTURE COMPONENTS Data Layer. ใน data layer เราจะมี repository แค่อันเดียวก็คือ PostRepository ทำหน้าที่ดึงข้อมูล Post ซึ่งมันจะใช้งาน remote source และ local source. Remote Source. ในส่วนของ remote source นั้นผมเลือกใช้ Retrofit ด้วย รู้จักกับ VISIBILITY MODIFIER ของ KOTLIN ที่ไม่เหมือนกับTRANSLATE THIS PAGE ถ้าผู้อ่านคุ้นเคยกับ Javaมาก่อน
และยังมือใหม่มากๆกับ Kotlin ก็คงไม่คุ้นกับคำว่า Visibility Modifier ซักเท่าไรนัก แต่ถ้าบอกว่ามันคือ Access Modifier ของ Java ล่ะ? BACK TO BASIC OF FUEL เขียนเรียก API แบบไม่ยุ่งยาก Back to Basic of Fuel เขียนเรียก API แบบไม่ยุ่งยาก. คราวก่อนใช้ท่ายากไปนิดนึง ดูไม่ยืดหยุ่น แถมเจอหลายๆเคสเพิ่มเติมด้วย เลยกลายเป็นบล็อก MOCK API แบบง่ายๆ โดยไม่ง้อ BACKEND ด้วย CHARLES Charles คือ tool ที่ทำให้เราสามารถ monitor HTTPtraffic ได้
ลองนึกภาพว่าเราสามารถมองเห็นข้อมูลที่ออกมาจากแอปของเราทั้งฝั่ง request และ response แถมยังสามารถทำตัวเป็นMan-in-the
FUNCTIONAL PROGRAMMING ง่ายๆ สไตล์ KOTLIN Functional Programming เป็นศาสตร์ที่ล้ำลึกยิ่งนัก ผมเองก็ยังไม่บรรลุทั้งหมด แต่เพราะ Kotlin นี่แหละ ที่เขียนๆไปก็เข้าใจ FP มากขึ้น วันนี้จะมาเล่า 3 คอนเซปของ FP ทดลองทำ ANDROID APP BUNDLE ลง PLAY STORE …TRANSLATE THIS PAGE ก่อนอื่นนั้น แอปเราต้องเป็น API level 28 แล้วนะ เพื่อความปลอดภัย เทสแอพด้วย APPIUM ง่ายๆ ไม่ต้องจิ้มเอง ผมเชื่อว่าเป็นเรื่องปกติของ developer ทุกคนนะครับ ที่พอเราเขียนโค้ดเสร็จแล้วก็ต้องมานั่งเทสว่าทำงานถูกต้องมั้ย ดั้งเดิมเลยผมเขียนโค้ดเสร็จ เราจะเพิ่ม VISUALIZER ใน EXOPLAYER ยังไงดีนะ? อันนี้เราลองเขียนขึ้นมาเล่นๆ ว่าถ้าเราเล่นไฟล์เสียงใน ExoPlayer แล้ว มีเจ้า Visualizer มาด้วย เอ้อออ ว่าแต่ ทำยังไงนะ Visualizer View ขอเล่าคร่าวๆว่ามันเป็นView Class
ABOUT BLACK LENS
Read more about Black Lens. Android Developers' Journal.BLACK LENS
เป็นเวลาเกือบสี่ปีแล้วนับตั้งแต่ช่วงเดือนตุลาคม2016
ที่ผมกับทราวิสตัดสินใจเปิด Black Lens Pub ขึ้นมา STYLING APPCOMPAT BUTTON WITH RIPPLE EFFECT Change the background color using android:backgroundTint . By using the android:backgroundTint, your button gets the color and the ripple effect.Unfortunately, this works only 5 DEBUGGING TIPS WITH ANDROID STUDIO Conditional Breakpoints. When you debug a loop and somehow you want to inspect the 6th iteration. Typically you will place a breakpoint inside a loop then you GET STARTED ON MATERIAL COMPONENTS Brief. Material Design has 3 big aspects which are Design, Developer, and Tools.. Material Components (MDC) help developers implement Material Design.Created by a team of engineers and UX designers at Google, MDC features dozens of beautiful and functional UI components and is available for Android, iOS, web and Flutter.. Announce at Google IO’2014 on June 25, 2014 BACON DRIVEN DEVELOPMENT IN KOTLIN WITH SPEK WHY I LOVE TEXT FIELD FROM MATERIAL DESIGN? If you create UI for login page in your app, you create more view for 1 input such as TextView, EditText, and ImageView for optional. Is itbetter
HOW TO COLLABORATION CHIPS FROM MATERIAL DESIGN IN YOURMATERIAL DESIGN CHIPSCOMPUTER CHIP MATERIALMAKE YOUR OWN LOGOMATERIAL UI CHIPS This blog is a path in my session, Recommend Material Components for your app, in Android Bangkok 2019. About Chips, everyone think aboutpotato chip,
คีย์ลัดขั้นเทพ ANDROID STUDIO. รับรองชีวิตดีย์ Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to thesurface. Learn more
MOCK API แบบง่ายๆ โดยไม่ง้อ BACKEND ด้วย CHARLES Charles คือ tool ที่ทำให้เราสามารถ monitor HTTPtraffic ได้
ลองนึกภาพว่าเราสามารถมองเห็นข้อมูลที่ออกมาจากแอปของเราทั้งฝั่ง request และ response แถมยังสามารถทำตัวเป็นMan-in-the
ABOUT BLACK LENS
Read more about Black Lens. Android Developers' Journal.BLACK LENS
เป็นเวลาเกือบสี่ปีแล้วนับตั้งแต่ช่วงเดือนตุลาคม2016
ที่ผมกับทราวิสตัดสินใจเปิด Black Lens Pub ขึ้นมา STYLING APPCOMPAT BUTTON WITH RIPPLE EFFECT Change the background color using android:backgroundTint . By using the android:backgroundTint, your button gets the color and the ripple effect.Unfortunately, this works only 5 DEBUGGING TIPS WITH ANDROID STUDIO Conditional Breakpoints. When you debug a loop and somehow you want to inspect the 6th iteration. Typically you will place a breakpoint inside a loop then you GET STARTED ON MATERIAL COMPONENTS Brief. Material Design has 3 big aspects which are Design, Developer, and Tools.. Material Components (MDC) help developers implement Material Design.Created by a team of engineers and UX designers at Google, MDC features dozens of beautiful and functional UI components and is available for Android, iOS, web and Flutter.. Announce at Google IO’2014 on June 25, 2014 BACON DRIVEN DEVELOPMENT IN KOTLIN WITH SPEK WHY I LOVE TEXT FIELD FROM MATERIAL DESIGN? If you create UI for login page in your app, you create more view for 1 input such as TextView, EditText, and ImageView for optional. Is itbetter
HOW TO COLLABORATION CHIPS FROM MATERIAL DESIGN IN YOURMATERIAL DESIGN CHIPSCOMPUTER CHIP MATERIALMAKE YOUR OWN LOGOMATERIAL UI CHIPS This blog is a path in my session, Recommend Material Components for your app, in Android Bangkok 2019. About Chips, everyone think aboutpotato chip,
คีย์ลัดขั้นเทพ ANDROID STUDIO. รับรองชีวิตดีย์ Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to thesurface. Learn more
MOCK API แบบง่ายๆ โดยไม่ง้อ BACKEND ด้วย CHARLES Charles คือ tool ที่ทำให้เราสามารถ monitor HTTPtraffic ได้
ลองนึกภาพว่าเราสามารถมองเห็นข้อมูลที่ออกมาจากแอปของเราทั้งฝั่ง request และ response แถมยังสามารถทำตัวเป็นMan-in-the
BLACK LENS
เป็นเวลาเกือบสี่ปีแล้วนับตั้งแต่ช่วงเดือนตุลาคม2016
ที่ผมกับทราวิสตัดสินใจเปิด Black Lens Pub ขึ้นมา ANDROID ARCHITECTURE COMPONENTS Data Layer. ใน data layer เราจะมี repository แค่อันเดียวก็คือ PostRepository ทำหน้าที่ดึงข้อมูล Post ซึ่งมันจะใช้งาน remote source และ local source. Remote Source. ในส่วนของ remote source นั้นผมเลือกใช้ Retrofit ด้วย KOTLIN FOR ANDROID 101 วันนี้ผมจะพาทัวร์หลักสูตรเร่งรัด Kotlin สำหรับนักพัฒนา Android ครับ มีจุดประสงค์เพื่อให้ผู้อ่านมีความคุ้นเคยกับKotlin
และสามารถไปลองเล่นต่อเองได้โดย
5 DEBUGGING TIPS WITH ANDROID STUDIO Conditional Breakpoints. When you debug a loop and somehow you want to inspect the 6th iteration. Typically you will place a breakpoint inside a loop then you BACK TO BASIC OF FUEL เขียนเรียก API แบบไม่ยุ่งยาก ย้อนความเดิมตอนที่แล้ว เราได้ใช้ท่ายากในการทำ Routing Class เพื่อพูดคุยกับ API แต่แล้วเราค้นพบว่าการใช้งานในบางกรณีมันไม่ยืดหยุ่นเอาซะเลยนี่สิแถม
รู้จักกับ VISIBILITY MODIFIER ของ KOTLIN ที่ไม่เหมือนกับ ถ้าผู้อ่านคุ้นเคยกับ Javaมาก่อน
และยังมือใหม่มากๆกับ Kotlin ก็คงไม่คุ้นกับคำว่า Visibility Modifier ซักเท่าไรนัก แต่ถ้าบอกว่ามันคือ Access Modifier ของ Java ล่ะ? MOCK API แบบง่ายๆ โดยไม่ง้อ BACKEND ด้วย CHARLES Charles คือ tool ที่ทำให้เราสามารถ monitor HTTPtraffic ได้
ลองนึกภาพว่าเราสามารถมองเห็นข้อมูลที่ออกมาจากแอปของเราทั้งฝั่ง request และ response แถมยังสามารถทำตัวเป็นMan-in-the
FUNCTIONAL PROGRAMMING ง่ายๆ สไตล์ KOTLIN Functional Programming เป็นศาสตร์ที่ล้ำลึกยิ่งนัก ผมเองก็ยังไม่บรรลุทั้งหมด แต่เพราะ Kotlin นี่แหละ ที่เขียนๆไปก็เข้าใจ FP มากขึ้น วันนี้จะมาเล่า 3 คอนเซปของ FP ทดลองทำ ANDROID APP BUNDLE ลง PLAY STORE เพื่อแอปที่เบา ก่อนอื่นนั้น แอปเราต้องเป็น API level 28 แล้วนะ เพื่อความปลอดภัย เทสแอพด้วย APPIUM ง่ายๆ ไม่ต้องจิ้มเอง ผมเชื่อว่าเป็นเรื่องปกติของ developer ทุกคนนะครับ ที่พอเราเขียนโค้ดเสร็จแล้วก็ต้องมานั่งเทสว่าทำงานถูกต้องมั้ย ดั้งเดิมเลยผมเขียนโค้ดเสร็จHomepage
Sign in
Get
started
BLACK LENS
บล็อกไปรอ BUILD ไป* Kotlin
* Android Studio
* User Interface
* Architecture
* Testing
* Dev Story
* Libs & Tools
FollowFollowing
มาสรุปจาก Droid Dev Talk ตอนที่ 6 เกี่ยวกับ Android Studio กันสักนิด มาสรุปจาก Droid Dev Talk ตอนที่ 6 เกี่ยวกับ Android Studio กันสักนิด ตอนที่อัดรายการนี้อยู่ก็อยากเขียนขึ้นมา แปะรูปไว้ด้วย จะได้เอาไปปรับใช้ Minseo ChayabanjonglerdFeb 11
รู้จักกับ Visibility Modifier ของ Kotlin ที่ไม่เหมือนกับ Java รู้จักกับ Visibility Modifier ของ Kotlin ที่ไม่เหมือนกับ Java ความเหมือนที่แตกต่างAke Exorcist
Dec 20, 2019
แก้ปัญหาการแสดงตัวหนังสือบนTextView
ให้มีหลากหลายสไตล์ด้วย KTX แก้ปัญหาการแสดงตัวหนังสือบนTextView
ให้มีหลากหลายสไตล์ด้วย KTX เคยไหมที่รู้สึกเบื่อทุกที ที่ต้องมานั่งทำ style แตกต่างกัน ใน TextView เดียวกัน Minseo ChayabanjonglerdNov 19, 2019
เขียน Android ด้วย Java ในยุคนี้ แถมฟรี Technical Debt เขียน Android ด้วย Java ในยุคนี้ แถมฟรี Technical Debt ในยุคที่ Kotlin เฉิดฉายบนแอนดรอยด์สุดๆAke Exorcist
Oct 29, 2019
เราจะเพิ่ม Visualizer ใน ExoPlayer ยังไงดีนะ? เราจะเพิ่ม Visualizer ใน ExoPlayer ยังไงดีนะ? มันไม่ได้ใช้ง่ายเท่าตอนใส่ใน MediaPlayer อ่ะดิ Minseo ChayabanjonglerdOct 22, 2019
แจ้งให้ user รู้ว่าแอปมี version ใหม่ด้วย in-app updates แจ้งให้ user รู้ว่าแอปมี version ใหม่ด้วย in-app updates เคยไหม ที่โดน user บ่นใส่ทีมคอมมูนิตี้ซึ่งมีหน้าที่ดูแล user ในแอพที่เรา develop อยู่ ว่าแอพอัพเดตแล้วทำไมไม่บอก มาลวงมาหลอกฉันเล่นทำไม Minseo ChayabanjonglerdSep 22, 2019
ทดลองทำ Android App Bundles ลง Play Store เพื่อแอปที่เบากว่า ทดลองทำ Android App Bundles ลง Play Store เพื่อแอปที่เบากว่า เปลี่ยนจาก build apk เป็น aab จะเป็นยังไงบ้างนะ Minseo ChayabanjonglerdSep 1, 2019
About Black Lens Latest StoriesArchive
About Medium
Terms
Privacy
Details
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0