App相关
文章平均质量分 68
weixin_49772914
这个作者很懒,什么都没留下…
展开
-
super.onCreate(savedInstanceState);savedInstanceState的用法
1、super.onCreate()原因在重写Activity声明周期回调方法时,必须先通过super调用父类的相关方法,对这个的官方解释如下:/* Every Activity you make is started through a sequence of method calls. onCreate() is the first of these calls. Each and every one of your Activities extends android.app原创 2022-04-25 19:36:35 · 1324 阅读 · 1 评论 -
切换白天黑夜模式&系统切换语言回调
1.切换白天黑夜问题切换白天黑夜是否会把Activity重新销毁创建,有两种情况(1)正常情况下如果应用没有特殊配置,切换白天黑夜当前activity会走正常销毁创建流程。(2)可以在manifest加上这个属性configChanges:"uiMode"增加后切换白天黑夜模式不会重新销毁创建Activity,但是其实切换在当前Activity并没有发生。如果仍然需要再切换时执行相关逻辑,可以重写OnConfigurationChanged方法。2.切换系统语言回调通过广播监听系统语原创 2022-04-24 15:27:58 · 1093 阅读 · 0 评论 -
SimpleAdapter&&AlertDialog介绍
1.SimpleAdapter使用方式顾名思义,SimpleAdapter是一个适配器,具体使用:1.1 ListView XML<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_h...转载 2021-11-24 17:05:27 · 117 阅读 · 0 评论 -
Manifest 中多个android.intent.action.MAIN定义
在之前的经验一直以为Android Manifest中android.intent.action.MAIN用来标识这个app的主界面,每个Manifest只能配置一个,一直碰到的Manifest也确实如此。但是后来发现原生Setting的Manifest有很多个android.intent.action.MAIN,于是特意查了一下android.intent.action.MAIN的使用:一个程序可能有多个activity,那么在启动程序的时候最先启动哪个是由action android:name="a原创 2021-11-19 15:30:36 · 2889 阅读 · 0 评论