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

潍坊百度网站排名全网营销公司有哪些

潍坊百度网站排名,全网营销公司有哪些,网站建设合同书封皮,福田网站建设方案文章目录 阐述悬浮框的实现AndroidManifest配置使用方法 阐述 Window的类型大致分为三种#xff1a; Application Window 应用程序窗口、Sub Window 子窗口、System Window 系统窗口 窗口类型图层值#xff08;type#xff09;Application Window1#xff5e;99Sub Windo… 文章目录 阐述悬浮框的实现AndroidManifest配置使用方法 阐述 Window的类型大致分为三种 Application Window 应用程序窗口、Sub Window 子窗口、System Window 系统窗口 窗口类型图层值typeApplication Window199Sub Window10001999System Window20002999 图层对应的type值越大Z轴排序越靠前。 悬浮框的实现 主要代码如下所示 private void testWindowManager() {WindowManager windowManager (WindowManager) mContext.getSystemService(Context.WINDOW_SERVICE);WindowManager.LayoutParams layoutParams new WindowManager.LayoutParams();View view LayoutInflater.from(mContext).inflate(R.layout.wm_test, null);// 设置图片的格式效果为背景透明layoutParams.format PixelFormat.RGBA_8888;// 如果xy的值有效果则需要设置LayoutParams.gravity属性layoutParams.x 350;layoutParams.y 50;// 布局宽高的设置这里的值为px如果需要使用dp则需要转化layoutParams.width 200;layoutParams.height 220;// 窗口显示的默认起始位置layoutParams.gravity Gravity.TOP | Gravity.START;// 图层的类型layoutParams.type WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY;// FLAG_LAYOUT_IN_SCREEN 将窗口放置在整个屏幕中忽略父窗口的任何约束。layoutParams.flags WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN| WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL| WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE;windowManager.addView(view, layoutParams);}布局文件wm_test.xml ?xml version1.0 encodingutf-8? LinearLayout xmlns:androidhttp://schemas.android.com/apk/res/androidandroid:layout_widthmatch_parentandroid:idid/ll_parentandroid:layout_heightmatch_parentandroid:background#00FF00android:orientationvertical /AndroidManifest配置 uses-permission android:nameandroid.permission.SYSTEM_ALERT_WINDOW /1.如果应用是通过platform平台sign的那么可以直接使用该特殊权限系统默认是“允许显示在其他应用的上层” 2.普通的应用是需要通过在设置中打开“允许显示在其他应用的上层”的开关才可正确显示悬浮框主要的代码如下所示 // true if the specified context can draw on top of other apps, false otherwiseif (!Settings.canDrawOverlays(mContext)) {Intent intent new Intent(Settings.ACTION_MANAGE_OVERLAY_PERMISSION, Uri.parse(package: getPackageName()));startActivityForResult(intent, 1);}使用方法 // 添加 public void addView(View view, ViewGroup.LayoutParams params); // 更新 public void updateViewLayout(View view, ViewGroup.LayoutParams params); // 移除 public void removeView(View view);
http://www.w-s-a.com/news/555334/

相关文章:

  • 一般找素材都是做哪几个网站呢推广引流工具
  • 必须做网站等级保护html网页设计题库
  • 移动端网站开发 float手机在线建网站
  • 教育网站模板下载做汽车网站开题报告的意义
  • 网站首页做后台链接昌平网站制作
  • 营销型门户网站建设浏览器下载免费大全
  • 快三网站开发推广普通话手抄报内容50字
  • 沈阳专业做网站开发公司asp网站搭建教程
  • 网站建设代码福州小程序开发平台
  • 了解做房产广告的网站手机版官方网站的建设
  • 如何与别的网站做友情链接做网站排名大概要多少钱
  • 东莞市锂电池网站建设HTML5怎么做自适应网站
  • 江苏城乡建设学校网站群晖建立wordpress
  • wordpress导入网站模板seo自学网官网
  • 购物网站服务器带宽北京网站开发周期
  • 同性做视频网站网站怎么添加栏目
  • 新余网站设计seo自学网站
  • 新乡个人网站建设价格wordpress数据插件
  • 你是网站设计有限公司的项目经理网站推广的重要性
  • 网站定制开发怎么写泸州设计公司有哪些
  • 上海网站建设zj kt迅速编程做网站
  • 郑州服装 网站建设网站栏目合理性
  • 平面设计在线网站最新汽油价格调整最新消息
  • 刷单网站建设wordpress缩略图 裁剪
  • 视差 网站泰州公司做网站
  • 广州网站优化系统怎么做淘客网站
  • 类似凡科互动的网站wordpress网站下载
  • 临沂网站制作公司安卓app开发实例教程
  • 泰州做网站 泰公网络科技公司网站升级中html
  • 如何做授权网站网站设计心得