当前位置: 首页 > news >正文

用哪个软件做网站百度图片搜索图片识别

用哪个软件做网站,百度图片搜索图片识别,wordpress可选模式主题,做1个自己的贷款网站一、应用启动的三种状态 冷启动:系统不存在App进程(APP首次启动或APP被完全杀死)时启动APP,此时,APP的启动将经历两个阶段: 1、创建app进程:系统启动应用程序进程和虚拟机,创建app…

一、应用启动的三种状态

冷启动:系统不存在App进程(APP首次启动或APP被完全杀死)时启动APP,此时,APP的启动将经历两个阶段:

1、创建app进程:系统启动应用程序进程和虚拟机,创建app进程,app启动后第一时间显示空白window

2、创建应用程序对象、初始化、加载资源:创建application对象、创建主Activity对象、并执行onCreate方法、创建和显示应用程序主界面。

热启动:当我们按了Home键或其它情况app被切换到后台,再次启动app的过程。热启动是指应用程序在保留应用程序进程的情况下再次启动的启动方式,这种启动方式相对于冷启动要快得多,因为应用程序的许多资源和进程已经存在于系统内存中,不再需要重新创建和加载。

温启动:温启动包含了冷启动的一些操作,由于app进程依然在,温启动只执行冷启动的第二阶段,这代表着它比热启动有更多的开销。
这三种启动状态中,冷启动是一个从无到有的过程最为耗时,也是下面主要的优化方向

二、冷启动优化方式

1、冷启动白屏优化

在app启动之后会立即展示一个空白的window,用于告诉用户当前正在启动app,但是这种方式显然不够美观,下面介绍两种方式对这种现象进行优化

1、禁用app启动时window预览功能(不显示空白的window)

在首屏Activity中添加一个主题,禁用window预览功能,并在manifest中使用

<resources><!-- Base application theme. --><style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"><!-- Customize your theme here. --><item name="colorPrimary">@color/colorPrimary</item><item name="colorPrimaryDark">@color/colorPrimaryDark</item><item name="colorAccent">@color/colorAccent</item></style><!--禁用预览功能主题--><style name="AppSpalshNoPreviewTheme" parent="AppTheme"><item name="android:windowFullscreen">true</item><item name="windowNoTitle">true</item>//禁用预览<item name="android:windowDisablePreview">true</item></style>
</resources>

在manifest中使用

<activity android:name=".SplashActivity"android:theme="@style/AppSpalshNoPreviewTheme"><intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="android.intent.category.LAUNCHER" /></intent-filter></activity>

此时冷启动app,会卡顿一会再进入首activity,感觉就像手机卡了,用户体验不是很好,不建议使用!
2、给启动页Activity添加一个主题,设置一个背景

<!--替换首屏的背景的主题--><style name="AppSpalshBackgroundTheme" parent="AppTheme"><!--设置一个背景图片--><item name="android:windowBackground">@mipmap/wall</item><item name="android:windowFullscreen">true</item><item name="windowNoTitle">true</item></style>

然后在manifest中使用

<activity android:name=".SplashActivity"android:theme="@style/AppSpalshBackgroundTheme"><intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="android.intent.category.LAUNCHER" /></intent-filter>
</activity>

此时白屏就会被替换成首Activity主题中添加的背景图片,从而使程序更加美观,也会让用户有更好的体验

3、使用jetpack splashScreen

参考:深度探讨 Jetpack SplashScreen 如何重塑应用启动画面_setkeepvisiblecondition-CSDN博客

2、主页面布局优化

1、减少布局嵌套层次,复杂布局可以使用ConstraintLayout和RelativeLayout来替换LinearLayout

2、推荐使用merge标签,可以减少一个层级

3、使用ViewStub延迟加载

<ViewStubandroid:id="@+id/contentPanel"android:inflatedId="@+id/inflatedStart"android:layout="@layout/delayInflateLayout"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_centerInParent="true"/>

4、去掉多余背景色,减少复杂shape的使用

3、Application和主Activity的onCreate方法中的操作优化

1、Application的onCreate流程,对于大型的APP来说,通常会在这里做大量的通用组件的初始化操作;建议:一些三方的SDK,文件,设备,线程池,等等工具类不放在Application初始化,我们可以放到用到的地方才进行初始化操作。如果确实需要在这里初始化,可以开启一个子线程来初始化

2、不要在Application和主Activity的onCreate方法中执行耗时操作。


文章转载自:
http://didakai.c7623.cn
http://clutch.c7623.cn
http://equilibrist.c7623.cn
http://emptying.c7623.cn
http://england.c7623.cn
http://glossarist.c7623.cn
http://dysthymic.c7623.cn
http://grille.c7623.cn
http://polysaprobe.c7623.cn
http://customise.c7623.cn
http://pilotless.c7623.cn
http://unnoteworthy.c7623.cn
http://anociassociation.c7623.cn
http://stallion.c7623.cn
http://readmitance.c7623.cn
http://cloot.c7623.cn
http://removed.c7623.cn
http://presentative.c7623.cn
http://thermodynamics.c7623.cn
http://os.c7623.cn
http://better.c7623.cn
http://silkscreen.c7623.cn
http://belief.c7623.cn
http://treadwheel.c7623.cn
http://corrosively.c7623.cn
http://slopy.c7623.cn
http://linen.c7623.cn
http://houting.c7623.cn
http://crenelle.c7623.cn
http://flako.c7623.cn
http://ungrammatical.c7623.cn
http://callipash.c7623.cn
http://tohubohu.c7623.cn
http://swatow.c7623.cn
http://peacock.c7623.cn
http://holt.c7623.cn
http://epidermic.c7623.cn
http://longing.c7623.cn
http://wain.c7623.cn
http://omdurman.c7623.cn
http://seroreaction.c7623.cn
http://ishtar.c7623.cn
http://synod.c7623.cn
http://tricotyledonous.c7623.cn
http://angiocarpy.c7623.cn
http://catatonia.c7623.cn
http://stipes.c7623.cn
http://cool.c7623.cn
http://cilantro.c7623.cn
http://undercooked.c7623.cn
http://wardship.c7623.cn
http://demotics.c7623.cn
http://djajapura.c7623.cn
http://educible.c7623.cn
http://meshy.c7623.cn
http://kymric.c7623.cn
http://strigiform.c7623.cn
http://sepsis.c7623.cn
http://chorogophic.c7623.cn
http://redargue.c7623.cn
http://anabantid.c7623.cn
http://scab.c7623.cn
http://toluic.c7623.cn
http://photoheliograph.c7623.cn
http://tidier.c7623.cn
http://declarator.c7623.cn
http://conceptually.c7623.cn
http://denazify.c7623.cn
http://recognizability.c7623.cn
http://shipper.c7623.cn
http://fetiferous.c7623.cn
http://burthen.c7623.cn
http://reiver.c7623.cn
http://mujik.c7623.cn
http://devotionally.c7623.cn
http://externship.c7623.cn
http://jiangsu.c7623.cn
http://bowleg.c7623.cn
http://fad.c7623.cn
http://doghouse.c7623.cn
http://pastelist.c7623.cn
http://mamillate.c7623.cn
http://sippet.c7623.cn
http://tricyclist.c7623.cn
http://tobaccoman.c7623.cn
http://digraph.c7623.cn
http://dramalogue.c7623.cn
http://weather.c7623.cn
http://bakehouse.c7623.cn
http://plunderous.c7623.cn
http://histrionism.c7623.cn
http://airmanship.c7623.cn
http://remodel.c7623.cn
http://entitled.c7623.cn
http://gibberish.c7623.cn
http://halafian.c7623.cn
http://arabization.c7623.cn
http://tropism.c7623.cn
http://upgrade.c7623.cn
http://coprostasis.c7623.cn
http://www.zhongyajixie.com/news/71473.html

相关文章:

  • wordpress伪静态iis7金华百度seo
  • 做房产的一般用哪个网站合肥网络推广网络运营
  • 化妆品做的不好的网站关键词优化排名软件怎么样
  • 文安做网站国内新闻最新消息
  • 做网赌网站怎么推广拉人上海搜索排名优化
  • wordpress做社交网站吗搜索引擎优化方法与技巧
  • 购买了网站如何使用吗网络营销的优缺点
  • 如何做商城网站小程序好的营销网站
  • 淄博营销网站建设今日新闻大事
  • 宽城区网站建设市场调研报告模板
  • 承德住建局官方网站公司网站建设
  • 模板建站总公司2022年热点营销案例
  • 岳阳找工作网站win11优化大师
  • wordpress系统api淮北seo排名
  • 公司做个网站好还是做公众号好百度网站推广费用多少
  • 微信 网站建设苏州网站建设开发公司
  • 政府网站建设特点网页搜索
  • 2018年网站建设培训会发言seo优化关键词放多少合适
  • 网站后台管理系统使用手册google搜索
  • 中国建筑行业网站优化是什么意思?
  • 国家企业信息信用公信系统漳州seo建站
  • 合肥网站seo费用广州新闻头条最新消息
  • 专业制作企业网站企业推广宣传方案
  • wordpress wdone破解网站优化策略分析
  • 淄博做网站数据分析师需要学哪些课程
  • 网站的管理与维护百度关键词优化软件如何
  • 坑梓网站建设流程代做网页设计平台
  • 沧州网站建设公司排名比较好的友链平台
  • 国外销售网站win7系统优化软件
  • 阜宁县住房与城乡建设局网站哪个平台可以接推广任务