android-[onSaveInstanceState()]

android-[onSaveInstanceState()]

问题当一个Activity进入停止状态。它是可能被系统回收的。如果它被回收了,它的内部数据信息都将丢失。不仅如此,当应用屏幕方向发生改变时,它会卸载当前活动并重新生成。这也会导致它的内部信息丢失。如何解决这个问题?解决方案从Activity的生命周期可以看到一个回调:onSaveInstanceState()它可以保证Activity在被回收之前一定会被调用。onSaveInstanceSt...

android 2020-06-01 PM 2176次 0条
android-[Jetpack架构组件之Lifecycle]

android-[Jetpack架构组件之Lifecycle]

简介在一个简单应用中,你可以很简单的在onStart()中开启定时器计时,在onStop()中关闭定时器计时。这里只有一个定时器,你一般不会忘记在合适的时间去关闭它。当你的应有愈加复杂时,你可能需要在onStart()/onCreate()中初始化很多东西。然后将他们在onStop()/onDestroy()中关闭。例如,你可能有动画,英语,传感器,定时器等,你需要同时将它们初始化和卸载,开...

android 2020-06-01 AM 2361次 0条
android-[日志记录/Log/Timber]

android-[日志记录/Log/Timber]

LogAndroid 中的日志工具类。它提供了如下5个方法来供我们打印日志。Log.v() 。用于打印最为琐碎的信息。级别VerboseLog.d() 。用于打印调试信息。级别DebugLog.i()。用于打印比较重要的数据,这些数据是你非常想看到的,可以帮助分析用于行为。级别InfoLog.w()。用于打印警告信息。提示程序在这个地方可能会有潜在的风险。级别WarnLog.w()。用于打印...

杂类,android 2020-05-31 PM 2540次 0条
android-[生命周期]

android-[生命周期]

Activity 和 Fragment 的生命周期

android 2020-05-31 PM 2232次 0条
android-[Intent/意图]

android-[Intent/意图]

IntentIntent(意图)是android程序中各组件之间进行交互的一种重要方式,它不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据。Intent一般可用于启动Activity、启动Service以及发送广播等场景。它主要分为种:显式Intent和隐式IntentIntent构造函数文档显式Intent1. 启动Activitybutton1.setOnClickLis...

android 2020-05-31 AM 2248次 0条