Android官方架构组件介绍之LifeCycle 下面是官方提供的Android App开发的架构图: 从上图可以看到一些关键字:ViewModel,LiveData,Room等。其实看了上面视频的会发现Google官方Android架构组件一共包括以下几个: LifeCycle : 与Activ ...
分类:
移动开发 时间:
2018-07-27 19:24:26
阅读次数:
235
1.Activity的生命周期(lifecircle) 理解6个核心回调: onCreate(), onStart(),onResume(), onPause(), onStop(),和 onDestroy() 还有一个onRestart() 一共7个。 2.Fragement的生命周期和其回调函数 ...
分类:
其他好文 时间:
2018-07-10 23:39:13
阅读次数:
595
20172306《Java程序设计》第一周学习总结 教材学习内容总结 本周主要学习《Android和Java》书中的第二十三章和第二十六章。 第二十三章:Android简介 Android使用Java作为编辑语言。 Android是向后兼容的,针对较早的版本编写的应用程序,总是能够在新的版本上运行。 ...
分类:
编程语言 时间:
2018-06-03 14:40:19
阅读次数:
185
恢复内容开始 学号 2017 2018 20172309 《程序设计与数据结构》第1周学习总结 教材学习内容总结 第23章 初识Android操作系统:一个多用户的Linux系统,一个运用程序运行时与其他的运用运行是独立的。 发展:在Android4.4之前所有的应用都是在虚拟机上运行的,在其之后应 ...
分类:
其他好文 时间:
2018-06-02 18:33:55
阅读次数:
187
启动Fragment 厉害当前Fragment 重新回到屏幕 退出 不退出 按下home键 ...
分类:
其他好文 时间:
2018-05-21 16:18:55
阅读次数:
161
rg.setOnCheckedChangeListener{_,checkedId -> when(checkedId){ R.id.radioButton ->{ Write[0]=1 Toast.makeText(this, radioButton.text.toString(), Toast. ...
分类:
其他好文 时间:
2018-05-15 00:37:10
阅读次数:
328
1、运行程序 onCreate()、onStart()和 onResume() 2、跳转到非弹框视图控制器 onPause()和 onStop() 返回上一个视图控制器(没被回收) onRestart()、onStart()和 onResume() 3、跳转到弹框视图控制器 onPause() 返回 ...
分类:
移动开发 时间:
2018-05-04 18:24:16
阅读次数:
228
在activity刚开始被创建的时候 当弹出一个dialog的时候,生命周期没有任何变化,仍然和之前相同,因为该dialog属于该activity 当跳到其他界面的时候,触发了onPause和onStop 再次跳转回刚才界面的时候,会触发onStart,onResume,和onPostResume ...
分类:
移动开发 时间:
2018-05-02 16:25:07
阅读次数:
216
Android -- MediaPlayer内部实现简析 在之前的博客中,已经介绍了使用MediaPlayer时要注意的内容。如今,这里就通过一个MediaPlayer代码实例,来进一步分析MediaPlayer内部是怎样运作、实现的;当然这里的分析仅仅截止究竟层调用播放器之前,由于播放器这块实在是 ...
分类:
移动开发 时间:
2018-04-04 12:44:28
阅读次数:
425
前言 我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始提及 RxJava 。有人说『RxJava 真是太好用了』,有 ...
分类:
移动开发 时间:
2018-04-02 20:15:15
阅读次数:
308