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

网站建设管理工作总结做手机网站费用

网站建设管理工作总结,做手机网站费用,wordpress边栏 插件,网站都有服务器吗文章目录 阐述悬浮框的实现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/15745/

相关文章:

  • 怎么做一个免费的网站云南网站设计选哪家
  • dw做六个页面的网站做网站运营有前途吗
  • 中级网站开发工程师 试题战地之王网站做任务
  • 广东东莞保安公司湖南 seo
  • 无锡网站策划公司如何零基础学编程
  • 金融网站如何做设计网站开发流程 文档
  • 用jsp做网站国内知名设计工作室
  • 一键搭建网站北京公司网站设计
  • 山东省城乡建设部网站网站营销单页怎么做
  • 中国移动视频网站建设百度统计官网
  • 网站实施过程网站上传视频怎么做
  • 网上书店网站建设实训总结嘉兴seo
  • 网站运行需求cos wordpress
  • 网络小说网站推广策划方案单位网站建设收费标准
  • 医院网站建设论证报告河源网站seo
  • 网站demo怎么做淘宝客网站一般用什么做的
  • 网站开发之美 pdf关键词查询优化
  • 可以建站的网站做一个网站美工多少钱
  • 怎么做网站专题互联网营销师报考费用
  • 淘宝导购网站怎么做上海数据开放网站建设
  • 广东网站建设怎么选2021个人网站盈利模式
  • 珠海网站建设的公司排名网站前端开发培训
  • 手机网站制作 费怎么做分录网站域名hk
  • 济南做网站建网站公司怎样用代码制作网站
  • 网站开发文档有哪些建设规划
  • 专注网站建设11年百度搜索不到我的网站
  • 企业网站 建设 流程wordpress 分类目录自定义
  • 北京市建设管理公司网站长春网站推广排名
  • 西安建站软件获取网站全站代码
  • 个人做网站怎么备案网站建设收费标准渠道