Submit Search
Upload
navigation-uiライブラリは、既存のアプリを置き換える ことができないかもしれない
•
0 likes
•
1,071 views
Yasutaka Kawamoto
Follow
2018 06-07 umeda.apk #4 LT資料です。 https://shibuya-apk.connpass.com/event/88738/
Read less
Read more
Mobile
Report
Share
Report
Share
1 of 18
Download now
Download to read offline
Recommended
Navigation Architecture Component(京都Devかふぇ バージョン)
Navigation Architecture Component(京都Devかふぇ バージョン)
Yasutaka Kawamoto
Navigation Architecture Component
Navigation Architecture Component
Yasutaka Kawamoto
Android Navigation Component
Android Navigation Component
Łukasz Ciupa
Gmaps Railscamp2008
Gmaps Railscamp2008
xilinus
Get the Most Out of iOS 11 with Visual Studio Tools for Xamarin
Get the Most Out of iOS 11 with Visual Studio Tools for Xamarin
Xamarin
I/O Extended 2019 WebTech - New capabilities for the web
I/O Extended 2019 WebTech - New capabilities for the web
HanboramRobinJang
Action bar
Action bar
Mu Chun Wang
The 2016 Android Developer Toolbox [NANTES]
The 2016 Android Developer Toolbox [NANTES]
Nilhcem
Recommended
Navigation Architecture Component(京都Devかふぇ バージョン)
Navigation Architecture Component(京都Devかふぇ バージョン)
Yasutaka Kawamoto
Navigation Architecture Component
Navigation Architecture Component
Yasutaka Kawamoto
Android Navigation Component
Android Navigation Component
Łukasz Ciupa
Gmaps Railscamp2008
Gmaps Railscamp2008
xilinus
Get the Most Out of iOS 11 with Visual Studio Tools for Xamarin
Get the Most Out of iOS 11 with Visual Studio Tools for Xamarin
Xamarin
I/O Extended 2019 WebTech - New capabilities for the web
I/O Extended 2019 WebTech - New capabilities for the web
HanboramRobinJang
Action bar
Action bar
Mu Chun Wang
The 2016 Android Developer Toolbox [NANTES]
The 2016 Android Developer Toolbox [NANTES]
Nilhcem
Android Wear Essentials
Android Wear Essentials
Nilhcem
The 2016 Android Developer Toolbox [MOBILIZATION]
The 2016 Android Developer Toolbox [MOBILIZATION]
Nilhcem
@Ionic native/google-maps
@Ionic native/google-maps
Masashi Katsumata
State management in android applications
State management in android applications
Gabor Varadi
Sequence diagrams
Sequence diagrams
Alfonso Torres
Material Design and Backwards Compatibility
Material Design and Backwards Compatibility
Angelo Rüggeberg
Android Sliding Menu dengan Navigation Drawer
Android Sliding Menu dengan Navigation Drawer
Agus Haryanto
A friend in need - A JS indeed
A friend in need - A JS indeed
Yonatan Levin
Advancing the UI — Part 1: Look, Motion, and Gestures
Advancing the UI — Part 1: Look, Motion, and Gestures
Samsung Developers
Getting Ready For Android Wear
Getting Ready For Android Wear
Raveesh Bhalla
Implementing cast in android
Implementing cast in android
Angelo Rüggeberg
Slightly Advanced Android Wear ;)
Slightly Advanced Android Wear ;)
Alfredo Morresi
Android code puzzlers + tips & tricks
Android code puzzlers + tips & tricks
NLJUG
3D Touch: Preparando sua app para o futuro do iOS
3D Touch: Preparando sua app para o futuro do iOS
Rodrigo Borges
Google Fit, Android Wear & Xamarin
Google Fit, Android Wear & Xamarin
Peter Friese
A Single activity app with Jetpack's Navigation Component
A Single activity app with Jetpack's Navigation Component
Boonya Kitpitak
More android code puzzles
More android code puzzles
Danny Preussler
The Google App Engine Oil Framework
The Google App Engine Oil Framework
Eric ShangKuan
Androidaop 170105090257
Androidaop 170105090257
newegg
Android 3
Android 3
Robert Cooper
Android Best Practices
Android Best Practices
Yekmer Simsek
Building an app with Google's new suites
Building an app with Google's new suites
Toru Wonyoung Choi
More Related Content
What's hot
Android Wear Essentials
Android Wear Essentials
Nilhcem
The 2016 Android Developer Toolbox [MOBILIZATION]
The 2016 Android Developer Toolbox [MOBILIZATION]
Nilhcem
@Ionic native/google-maps
@Ionic native/google-maps
Masashi Katsumata
State management in android applications
State management in android applications
Gabor Varadi
Sequence diagrams
Sequence diagrams
Alfonso Torres
Material Design and Backwards Compatibility
Material Design and Backwards Compatibility
Angelo Rüggeberg
Android Sliding Menu dengan Navigation Drawer
Android Sliding Menu dengan Navigation Drawer
Agus Haryanto
A friend in need - A JS indeed
A friend in need - A JS indeed
Yonatan Levin
Advancing the UI — Part 1: Look, Motion, and Gestures
Advancing the UI — Part 1: Look, Motion, and Gestures
Samsung Developers
Getting Ready For Android Wear
Getting Ready For Android Wear
Raveesh Bhalla
Implementing cast in android
Implementing cast in android
Angelo Rüggeberg
Slightly Advanced Android Wear ;)
Slightly Advanced Android Wear ;)
Alfredo Morresi
Android code puzzlers + tips & tricks
Android code puzzlers + tips & tricks
NLJUG
3D Touch: Preparando sua app para o futuro do iOS
3D Touch: Preparando sua app para o futuro do iOS
Rodrigo Borges
Google Fit, Android Wear & Xamarin
Google Fit, Android Wear & Xamarin
Peter Friese
What's hot
(15)
Android Wear Essentials
Android Wear Essentials
The 2016 Android Developer Toolbox [MOBILIZATION]
The 2016 Android Developer Toolbox [MOBILIZATION]
@Ionic native/google-maps
@Ionic native/google-maps
State management in android applications
State management in android applications
Sequence diagrams
Sequence diagrams
Material Design and Backwards Compatibility
Material Design and Backwards Compatibility
Android Sliding Menu dengan Navigation Drawer
Android Sliding Menu dengan Navigation Drawer
A friend in need - A JS indeed
A friend in need - A JS indeed
Advancing the UI — Part 1: Look, Motion, and Gestures
Advancing the UI — Part 1: Look, Motion, and Gestures
Getting Ready For Android Wear
Getting Ready For Android Wear
Implementing cast in android
Implementing cast in android
Slightly Advanced Android Wear ;)
Slightly Advanced Android Wear ;)
Android code puzzlers + tips & tricks
Android code puzzlers + tips & tricks
3D Touch: Preparando sua app para o futuro do iOS
3D Touch: Preparando sua app para o futuro do iOS
Google Fit, Android Wear & Xamarin
Google Fit, Android Wear & Xamarin
Similar to navigation-uiライブラリは、既存のアプリを置き換える ことができないかもしれない
A Single activity app with Jetpack's Navigation Component
A Single activity app with Jetpack's Navigation Component
Boonya Kitpitak
More android code puzzles
More android code puzzles
Danny Preussler
The Google App Engine Oil Framework
The Google App Engine Oil Framework
Eric ShangKuan
Androidaop 170105090257
Androidaop 170105090257
newegg
Android 3
Android 3
Robert Cooper
Android Best Practices
Android Best Practices
Yekmer Simsek
Building an app with Google's new suites
Building an app with Google's new suites
Toru Wonyoung Choi
Rambler.iOS #6: App delegate - разделяй и властвуй
Rambler.iOS #6: App delegate - разделяй и властвуй
RAMBLER&Co
Django deployment with PaaS
Django deployment with PaaS
Appsembler
React & The Art of Managing Complexity
React & The Art of Managing Complexity
Ryan Anklam
Design Patterns for Tablets and Smartphones
Design Patterns for Tablets and Smartphones
Michael Galpin
Android swedroid
Android swedroid
Johan Nilsson
SwiftUI and Combine All the Things
SwiftUI and Combine All the Things
Scott Gardner
What's new in iOS9
What's new in iOS9
CocoaHeads France
The Mighty Power of the Accessibility Service - Guy Griv, Pepper
The Mighty Power of the Accessibility Service - Guy Griv, Pepper
DroidConTLV
Android development with Scala and SBT
Android development with Scala and SBT
Anton Yalyshev
What's New in Android
What's New in Android
Robert Cooper
Android App Development - 05 Action bar
Android App Development - 05 Action bar
Diego Grancini
Adopting 3D Touch in your apps
Adopting 3D Touch in your apps
Juan C Catalan
Writing Maintainable JavaScript
Writing Maintainable JavaScript
Andrew Dupont
Similar to navigation-uiライブラリは、既存のアプリを置き換える ことができないかもしれない
(20)
A Single activity app with Jetpack's Navigation Component
A Single activity app with Jetpack's Navigation Component
More android code puzzles
More android code puzzles
The Google App Engine Oil Framework
The Google App Engine Oil Framework
Androidaop 170105090257
Androidaop 170105090257
Android 3
Android 3
Android Best Practices
Android Best Practices
Building an app with Google's new suites
Building an app with Google's new suites
Rambler.iOS #6: App delegate - разделяй и властвуй
Rambler.iOS #6: App delegate - разделяй и властвуй
Django deployment with PaaS
Django deployment with PaaS
React & The Art of Managing Complexity
React & The Art of Managing Complexity
Design Patterns for Tablets and Smartphones
Design Patterns for Tablets and Smartphones
Android swedroid
Android swedroid
SwiftUI and Combine All the Things
SwiftUI and Combine All the Things
What's new in iOS9
What's new in iOS9
The Mighty Power of the Accessibility Service - Guy Griv, Pepper
The Mighty Power of the Accessibility Service - Guy Griv, Pepper
Android development with Scala and SBT
Android development with Scala and SBT
What's New in Android
What's New in Android
Android App Development - 05 Action bar
Android App Development - 05 Action bar
Adopting 3D Touch in your apps
Adopting 3D Touch in your apps
Writing Maintainable JavaScript
Writing Maintainable JavaScript
More from Yasutaka Kawamoto
2018 05-19 google-io2018_report
2018 05-19 google-io2018_report
Yasutaka Kawamoto
Introduce the activities of gdg kobe 130917
Introduce the activities of gdg kobe 130917
Yasutaka Kawamoto
Go言語によるwebアプリの作り方
Go言語によるwebアプリの作り方
Yasutaka Kawamoto
Go言語のスライスを理解しよう
Go言語のスライスを理解しよう
Yasutaka Kawamoto
5分でわかるGoogle+API
5分でわかるGoogle+API
Yasutaka Kawamoto
Serviceについて
Serviceについて
Yasutaka Kawamoto
More from Yasutaka Kawamoto
(6)
2018 05-19 google-io2018_report
2018 05-19 google-io2018_report
Introduce the activities of gdg kobe 130917
Introduce the activities of gdg kobe 130917
Go言語によるwebアプリの作り方
Go言語によるwebアプリの作り方
Go言語のスライスを理解しよう
Go言語のスライスを理解しよう
5分でわかるGoogle+API
5分でわかるGoogle+API
Serviceについて
Serviceについて
navigation-uiライブラリは、既存のアプリを置き換える ことができないかもしれない
1.
2018/06/07 umeda.apk #4
2.
Who are you? ▸
( ) ▸ tech vein ( ) ▸ ▸ GitHub: kwmt twitter: kwmt27 ▸ Google I/O2018 2
3.
▸ navigation-ui ▸ navigation-ui ▸
navigation-ui ▸ 3
4.
/18 ▸ Navigation Architecture
Component ▸ 1.0.0-alpha01 ▸ Navigation Drawer BottomNavigation ▸ navigation-fragment 4 implementation 'android.arch.navigation:navigation-fragment:1.0.0-alpha01' implementation 'android.arch.navigation:navigation-ui:1.0.0-alpha01'
5.
/185 class MainActivity :
AppCompatActivity() { private val binding: MainActivityBinding by lazy { DataBindingUtil.setContentView<MainActivityBinding>(this, R.layout.main_activity) } override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setSupportActionBar(binding.toolbar) ActionBarDrawerToggle( this, binding.drawerLayout, binding.toolbar, R.string.openDrawerContentDescRes, R.string.closeDrawerContentDescRes ) .also { binding.drawerLayout.addDrawerListener(it) } .apply { isDrawerIndicatorEnabled = true isDrawerSlideAnimationEnabled = true syncState() } binding.navView.setNavigationItemSelectedListener { val f = when (it.itemId) { R.id.mainFragment -> MainFragment() R.id.repositoryListFragment -> RepositoryListFragment() else -> MainFragment() } val ft = supportFragmentManager.beginTransaction() ft.add(R.id.main_nav_host_fragment, f) ft.commitNow() binding.drawerLayout.closeDrawers() true } } }
6.
/186
7.
/187 class MainActivity :
AppCompatActivity() { private val binding: MainActivityBinding by lazy { DataBindingUtil.setContentView<MainActivityBinding>(this, R.layout.main_activity) } override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setSupportActionBar(binding.toolbar) findNavController(R.id.main_nav_host_fragment).apply { setupActionBarWithNavController(this, binding.drawerLayout) binding.navView.setupWithNavController(this) } } override fun onSupportNavigateUp(): Boolean = binding.drawerLayout.navigateUp(findNavController(R.id.main_nav_host_fragment)) }
8.
/188
9.
/189 🤔
10.
/1810
11.
/1811 Navigation startDestination※ ※ startDestination
12.
/1812
13.
/1813
14.
/1814
15.
/1815 😱
16.
/1816
17.
/18 ▸ b.androd.com issue ▸
won’t fix ▸ ▸ navigation-ui alpha 17
18.
/18 ▸ 6/14 Osaka
Mix Leap Study #16 - Android JetPack ▸ https://yahoo-osaka.connpass.com/event/89865/ ▸ 6/15 Dev #2 WWDC & Google IO ▸ https://kyoto-dev-cafe.connpass.com/event/89875/ 18
Download now