全部 文章 问答 分享 共找到6个相关内容
androidx怎么转android,原来是这样啊。
1193155718132310016https://developer.android.google.cn/jetpack/androidxhttps://developer.android.google.cn/jetpack/
Jetpack我们先从MVVM开始讲起
Jetpack我们先从MVVM开始讲起 在开始Jetpack相关的课程之前,我们先从MVVM开始讲起。google推荐我们的应用架构是MVVM。 原连接地址:应用架构指南 为了达到实现这个架构,我们
Jetpack的 navigation做页面跳转,FragmentPagerAdapter 页面数据丢失
tabbar 是 ViewPager + FragmentPagerAdapter 做的,然后用的 navigation 做 Fragment页面跳转,一进 APP,tabbar 主页面的数据都是有的,当点击跳转到子Fragment页面的然后再返回到 tabbar 主页面的时候,页面的数据都不显示了 代码页面分为 MainActivity MainFragment (主页) HomeFragment (tabbar 1页面) DemoFragment (tabbar 2页面) MineFragment (tabbar 3页面) DemoSlideMenuFragment (子页面) 页面逻辑:MainActivity 里面有一个NavHostFragment 加入了 MainFragment 主页MainFragment 里面 ViewPager + FragmentPagerAdapter 做的 tabbar,HomeFragment、DemoFragment、MineFragment分页是三个切换的页面; 当我从 DemoFragment 列表点击一个菜单进入到 DemoSlideMenuFragment子页面,然后再返回来,HomeFragment、DemoFragment、MineFragment 三个页面的数据丢失了,内容都不显示了 操作步骤图 进入 app : 随便点击 菜单例如 wowtabbar 进入到子页面: 然后物理键返回 就发现数据都不见了... 代码内容较多 方便可以移步我 github 上看下 https://github.com/Woshiajuana/AndroidDemo/blob/master/WowCool/app/src/main/java/com/owulia/wowcool/fragment/MainFragment.kt 麻烦大家帮忙看下,感激不尽...
Jetpack-Lifecycle
Jetpack-Lifecycle 相关课程: Jetpack我们从MVVM开始讲起 官方文档地址: 使用生命周期感知型组件处理生命周期 LifecycleOwner public
Android Jetpack 之 Navigation
Android Jetpack 之 Navigation 为什么要从这个开始呢? 简单呀!! 更重要的是 无论您如何构建应用界面(使用 Fragment、Activity 还是其他组件),都要为应用
Google's Maven Repository
Google's Maven Repository 我找个时间扒下来吧 原地址: 需要使用google浏览器打开 Google's Maven Repository 扒过程 查看源码: /** * The prefix URL of GMaven. * @private @const {string} */ var MAVEN_BASE_URL = 'https://dl.google.com/dl/android/maven2/'; 关键代码: MAVEN_BASE_URL + 'master-index.xml' 得到第一个路径: https://dl.google.com/dl/android/maven2/master-index.xml 这样子,就下载到了 这样一个文件了 再看源码: MAVEN_BASE_URL + groupId.replace(/\./g, '/') + '/group-index.xml'; groupId就是上面的内容了,去掉尖括号和斜杠以后,就可以获取到里面的内容。接着,把点替换成斜杠,比如说: https://dl.google.com/dl/android/maven2/androidx/room/group-index.xml 这样子就扒到它的版本了 于是乎,我就想写个程序,让其他浏览器同学也能查扯到。 写上此篇文章以记之。
  • 1