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

怎样在国外网站上做外贸广告wordpress 仪表盘 渗透

怎样在国外网站上做外贸广告,wordpress 仪表盘 渗透,企业展厅公司,网站开发科技公司介绍了前面的优化的方案后#xff0c;这里我们在针对应用的启动优化做一下讲解和说明。一、App启动概述一个应用App的启动速度能够影响用户的首次体验#xff0c;启动速度较慢(感官上)的应用可能导致用户再次开启App的意图下降#xff0c;或者卸载放弃该应用程序。应用程序启…介绍了前面的优化的方案后这里我们在针对应用的启动优化做一下讲解和说明。一、App启动概述一个应用App的启动速度能够影响用户的首次体验启动速度较慢(感官上)的应用可能导致用户再次开启App的意图下降或者卸载放弃该应用程序。应用程序启动有主要分为两种状态每种状态都会影响应用程序对用户可见所需的时间冷启动热启动。冷启动冷启动表示用户首次打开应用这时进程还没创建包含了Application创建的过程。冷启动时间指从第一次用户点击Launcher中的应用图标开始到首页内容全部展示出来。热启动热启动表示用户在首页按了返回首页Activity已经Destroy不过Application仍在内存中存在对应的进程并没有被杀掉不包含Application创建过程。热启动时间指在Application仍然存在的情况下从用户点击桌面图标到首页内容全部展示出来。注冷启动、热启动不是官方的定义而是我们基于用户的角度考虑的定义。在冷启动开始时系统有三个任务。这些任务是加载并启动应用程序。启动后立即显示应用程序空白的启动窗口。创建应用程序进程。一旦系统创建应用程序进程应用程序进程就会负责下一阶段。这些阶段是创建App对象启动主线程(main thread)创建应用入口的Activity对象填充加载布局Views在屏幕上执行View的绘制过程.measure - layout - draw应用程序进程完成第一次绘制后系统进程会交换当前显示的背景窗口将其替换为主Activity。此时用户可以开始使用该应用程序。这里我们建议始终根据冷启动的假设进行优化。这样做也可以改善热启动的性能。二、冷启动视觉效果优化上面我们说了冷启动的阶段执行的操作为加载并启动应用程序启动后立即显示应用程序空白的启动窗口创建应用程序进程现在 App 应用启动都会先进入一个闪屏页(LaunchActivity) 来展示应用信息。系统默认会在启动应用程序的时候启动空白窗口 直到 App 应用程序的入口Activity创建成功视图绘制完毕。但是存在的问题就是在进入闪屏页的时候会有2秒左右的白屏/灰屏的界面。为了更顺滑无缝衔接我们的闪屏页可以在启动 Activity 的 Theme中设置闪屏页图片这样启动窗口的图片就会是闪屏页图片而不是白屏。配置代码如下drawable/lunch//闪屏页图片truefalse这样设置的话就会在冷启动的时候展示闪屏页的图片等App进程初始化加载入口 Activity (也是闪屏页) 就可以无缝衔接。其实这种方式并没有真正的加速应用进程的启动速度而只是通过用户视觉效果带来的优化体验。备注上面的方案适用于闪屏页为整张图片为闪屏内容(闪屏页图片推荐.9格式防止拉伸失真)。不适用于闪屏页为多个元素混合的。后者推荐参考Android 项目优化(二)启动页面优化。三、App冷启动耗时统计App冷启动耗时统计方式主要是adb 命令统计、系统日志统计。1. adb 命令统计adb命令 : adb shell am start -S -W 包名/启动类的全限定名  -S 表示重启当前应用。示例如下C:AndroidDemoadb shell am start -S -W com.example.moneyqian.demo/com.example.moneyqian.demo.MainActivityStopping: com.example.moneyqian.demoStarting: Intent { actandroid.intent.action.MAIN cat[android.intent.category.LAUNCHER] cmpcom.example.moneyqian.demo/.MainActivity }Status: okActivity: com.example.moneyqian.demo/.MainActivityThisTime: 2247TotalTime: 2247WaitTime: 2278CompleteThisTime : 最后一个 Activity 的启动耗时(例如从 LaunchActivity - MainActivity「adb命令输入的Activity」 , 只统计 MainActivity 的启动耗时)TotalTime : 启动一连串的 Activity 总耗时.(有几个Activity 就统计几个)WaitTime : 应用进程的创建过程 TotalTime .总结一下 如果需要统计从点击桌面图标到 Activity 启动完毕可以用WaitTime作为标准但是系统的启动时间优化不了所以优化冷启动我们只要在意 ThisTime 即可。2. 系统日志统计根据系统日志来统计启动耗时在Android Studio中查找已用时间必须在logcat视图中禁用过滤器(No Filters)。因为这个是系统的日志输出而不是应用程序的。比如我们可以通过过滤displayed输出的启动日志. 示例如下四、冷启动 Application 优化我们知道有很多第三方组件(包括App应用本身)都在 Application 中完成初始化操作。但是在 Application 中完成繁重的初始化操作和复杂的逻辑就会影响到应用的启动性能。通过分析一下我们可以知道还是有机会优化这些工作以实现冷启动的性能改进的分析后发现影响冷启动时间的常见问题如下复杂繁琐的布局初始化阻塞主线程 UI 绘制的操作如 I/O 读写或者是网络访问.其它占用主线程的操作我们可以根据这些组件的轻重缓急之分对初始化做一下分类 必要的组件一定要在主线程中立即初始化(入口 Activity 可能立即会用到)组件一定要在主线程中初始化但是可以延迟初始化。组件可以在子线程中初始化。在进行优化的时候需要注意以下几种情况放在子线程的组件初始化建议延迟初始化这样就可以了解是否会对项目造成影响将需要在主线程中初始化但是可以不用立即完成的动作延迟加载(初始化放在 Application 中统一管理为妙不建议放在Activity里面)可以尝试将常见的组件库例如 Buglyx5内核初始化SP的读写友盟等组件放到子线程中初始化。(子线程初始化不能影响到组件的使用)在优化好启动时间后我们就可以在针对闪屏页的时间进行调整优化具体公式为闪屏页展示总时间 组件初始化时间 剩余展示时间
http://www.yutouwan.com/news/465368/

相关文章:

  • 贵阳建设公司网站全国拿货最便宜的网站
  • 网站开发客户哪里找淄博网站建设培训
  • 在线自动取名网站怎么做wordpress的伪静态
  • 追天网站建设 优帮云青岛网站建设-中国互联
  • 具有价值的做pc端网站网站建设的具体奖罚措施
  • 嘉兴营销型网站建设设计师图片素材网站有哪些
  • 做网站聊城网站建设咨询哪家性价比高
  • 类似淘宝网站模板佛山网站建设推荐
  • 网站建设实训报告的内容怎么写山东网站建设培训
  • 如何提高网站排名的方法浩博建设集团网站
  • 做网站的广告语台州哪家做企业网站比较好
  • 婴儿网站建设住栏目安卓应用软件开发方向
  • wordpress目录页去掉西安网站优化培训
  • 营销型的网站企业外贸建站系统源码
  • 重庆网站哪里好html界面设计工具
  • 网站建设制作一个网站的费用工程建设有哪些
  • 做资源网站违法吗佛山网站优化效果
  • 网站统计热力图建站新体验
  • 韩漫网站建设阜阳市城乡建设网站
  • 建设社区服务网站的论文中国建设银行官网电脑版
  • 网站建设费用 开办费学做转手绘的网站
  • 网站不能访问的原因百度快照怎么弄
  • 专题网站建设策划书建站公司网站模板
  • 做网站一般是什么工作淮安营销型网站建设
  • 网站推广和宣传的方法一份完整的活动策划
  • 聊城房地产网站建设电商erp
  • 婚恋网站系统wordpress自助
  • wordpress自定义注册插件关键词自然排名优化
  • 深圳网站设计制vivo手机为什么建设网站
  • 爱站网关键词挖掘机企业网站推广的线上渠道有哪些?