package com.example.testnight;import android.app.Activity;import android.content.Context;import android.graphics.PixelFormat;import android.os.Bundle;import android.view.Gravity;import android.view.Menu;import android.view.View;import android.view.ViewGroup.LayoutParams;import android.view.WindowManager;import android.widget.TextView;public class MainActivity extends Activity {private WindowManager mWindowManager;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);mWindowManager = (WindowManager) getSystemService(Context.WINDOW_SERVICE);}public void night(View view) {WindowManager.LayoutParams lp = new WindowManager.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT,WindowManager.LayoutParams.TYPE_APPLICATION,WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE| WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE,PixelFormat.TRANSLUCENT);lp.gravity = Gravity.BOTTOM;// 可以自定义显示的位置lp.y = 10;// 距离底部的距离是10像素 如果是 top 就是距离top是10像素TextView textView = new TextView(this);textView.setBackgroundColor(0x99000000);mWindowManager.addView(textView, lp);}}

更多相关文章

  1. Android中ScrollView中嵌套RecyclerView的完美解决办法
  2. QQ上的tabhost效果
  3. Android在屏幕任意位置显示对话框
  4. 2011.07.20——— android 获得当前view在屏幕的坐标
  5. Android(安卓)的布局
  6. Android(安卓)drawableleft如何设置图片大小
  7. Android定位获取当前经纬度
  8. Android(安卓)关闭(删除)FM Transmitter功能的方法
  9. android 地图 MapView API Key 获取

随机推荐

  1. Android(安卓)Studio3.0开发JNI流程-----
  2. Android实现资源动态加载的两种方式
  3. android出现注: 某些输入文件使用或覆盖
  4. Android仿360卫士布局风格
  5. Android中MVP模式实战版(一)
  6. Android自动化单元测试(上)
  7. Android客户端与服务端(jsp)之间json的传输
  8. Android简易老虎机(转动式)
  9. 跟Google学习Android开发-起始篇-支持不
  10. Android(安卓)总工程师 Andy Rubin 质疑