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

深圳企业网站制作制作怎样建设相亲网站

深圳企业网站制作制作,怎样建设相亲网站,官方网站建设需求规格说明书,网站做支付功能背景Android8.0马上就要发布#xff0c;Google对于安卓市场上各种应用占据内存空间的问题不断进行内存完善#xff0c;我们的应用进程很难再保持不死之身#xff0c;以前的服务唤醒在5.0已经失效#xff0c;现在我们尽可能的做到保活方式就是提高进程的优先级#xff0c;本…背景Android8.0马上就要发布Google对于安卓市场上各种应用占据内存空间的问题不断进行内存完善我们的应用进程很难再保持不死之身以前的服务唤醒在5.0已经失效现在我们尽可能的做到保活方式就是提高进程的优先级本文介绍一种1像素Activity保活进程的实现据说QQ也在用。其整个逻辑就是在手机屏幕黑屏时我们启动一个1像素的Activity其占用内存很小毕竟只有1像素嘛无形中减小了内存的回收几率在屏幕亮的时候就关闭该页面。实现步骤1、首先需要在MainActivity中注册一个监听手机屏幕状态的广播监听//注册监听屏幕的广播mOnepxReceiver new OnePixelReceiver(); IntentFilter intentFilter new IntentFilter(); intentFilter.addAction(android.intent.action.SCREEN_OFF); intentFilter.addAction(android.intent.action.SCREEN_ON); intentFilter.addAction(android.intent.action.USER_PRESENT); registerReceiver(mOnepxReceiver, intentFilter); 2、监听到屏幕状态后的处理/*** Created by Administrator on 2017/7/10.* 监听屏幕状态的广播*/ public class OnePixelReceiver extends BroadcastReceiver {Overridepublic void onReceive(Context context, Intent intent) {if (intent.getAction().equals(Intent.ACTION_SCREEN_OFF)) { //屏幕关闭启动1像素ActivityIntent it new Intent(context, OnePiexlActivity.class);it.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);context.startActivity(it);} else if (intent.getAction().equals(Intent.ACTION_SCREEN_ON)) { //屏幕打开 结束1像素context.sendBroadcast(new Intent(finish));Intent main new Intent(Intent.ACTION_MAIN);main.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);main.addCategory(Intent.CATEGORY_HOME);context.startActivity(main);}} } 3、创建我们的1像素的Activity:/*** Created by Administrator on 2017/7/10.*/ public class OnePiexlActivity extends Activity {private BroadcastReceiver endReceiver;Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);//设置1像素Window window getWindow();window.setGravity(Gravity.LEFT | Gravity.TOP);WindowManager.LayoutParams params window.getAttributes();params.x 0;params.y 0;params.height 1;params.width 1;window.setAttributes(params);//结束该页面的广播endReceiver new BroadcastReceiver() {Overridepublic void onReceive(Context context, Intent intent) {finish();}};registerReceiver(endReceiver, new IntentFilter(finish));//检查屏幕状态checkScreen();}Overrideprotected void onResume() {super.onResume();checkScreen();}/*** 检查屏幕状态 isScreenOn为true 屏幕“亮”结束该Activity */private void checkScreen() {PowerManager pm (PowerManager) OnePiexlActivity.this.getSystemService(Context.POWER_SERVICE);boolean isScreenOn pm.isScreenOn();if (isScreenOn) {finish();}} } 4、我们还需要设置1像素activity为透明不然可能会影响体验但是影响不大1像素毕竟是挑战视力的存在。 style nameOnePixelActivity parentandroid:Theme.Holo.Light.NoActionBar//无标题item nameandroid:windowIsTranslucenttrue/item//透明/style 5、AndroidManifest配置activityandroid:name.OnePiexlActivityandroid:screenOrientationportraitandroid:themestyle/OnePixelActivity/ 总结以上为1像素保活进程的基本实现,另外保活进程还可以通过启动前台service和提升service优先级来实现。作者将行陌路链接https://www.jianshu.com/p/ef4a9531bc15來源简书著作权归作者所有。商业转载请联系作者获得授权非商业转载请注明出处。
http://www.sadfv.cn/news/387328/

相关文章:

  • 锦绣江南网站建设中小企业服务网
  • 课程设计代做网站php免费网站自己做
  • 电商网站开发 上海vps装wordpress
  • wordpress 网站很卡做床上用品网站
  • 网站建设好了怎么在百度可以搜到大人和小孩做系列网站
  • 网站显示内容不显示门户网站如何制作
  • 网页制作与网站建设实战大全光盘原创文字的网站
  • 有没有做网站的wordpress中文版 docker
  • 做网站素材wordpress 米表
  • wordpress页面文字国外seo大神
  • 沈丘网站建设驻马店做网站
  • 网站公司不给ftp王占山先进事迹
  • 怎么用服务器ip做网站网站模板资源
  • 网站下载到本地网络游戏排行榜前十名2022
  • 南山商城网站建设查出网站的空间商
  • 手机网站建设策划书wordpress 老版编辑器
  • 建设网站是什么意思wordpress站点克隆
  • 大连网站开发建赤蚁网站建设
  • 网站架构有哪些做银行设计有好的网站参考吗
  • 乐山市住房和城乡建设局网站深圳做网站找谁
  • 宁波网站建设方案报价网站策划的具体内容是什么
  • 公司网站做排名用什么搜索好点小程序开发 网站建设
  • 手机网站会员中心模板下载网站托管团队
  • 织梦网站栏目字体怎么调电子商务网站建站目的
  • 企业网站货物查询怎么做wordpress文章页面模板
  • 东风多利卡道路清障车做网站中国机械加工网址
  • 网站建站四件套是什么镇江网站建设优化制作公司
  • 网站建设包含什么电子商务网站建设规划范文
  • 新手如何搭建自己的网站vps安装wordpress
  • 郑州建设安全管理协会网站深圳宝安区属于什么档次