1、屏幕大小

方法一:WindowManager windowManager = getWindowManager();Display display = windowManager.getDefaultDisplay();方法二:DisplayMetrics dm = new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(dm);

2、监听文件:android.os.FileObserver

3、设置主题实现没有标题栏或者全屏显示:

            android:theme="@android:style/Theme.Black.NoTitleBar"            android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"            android:theme="@android:style/Theme.Light.NoTitleBar"            android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen"            android:theme="@android:style/Theme.NoTitleBar"            android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

4、代码实现没有标题栏或者全屏显示:

        getWindow().requestFeature(Window.FEATURE_NO_TITLE);        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams. FLAG_FULLSCREEN);

5、图片倒影:

public static Bitmap createReflectionImageWithOrigin(Bitmap bitmap) {int reflectionGap = 1;int w = bitmap.getWidth();int h = bitmap.getHeight();Matrix matrix = new Matrix();matrix.preScale(1, -1);Bitmap reflectionImage = Bitmap.createBitmap(bitmap, 0, h / 2, w,h / 2, matrix, false);Bitmap bitmapWithReflection = Bitmap.createBitmap(w, (h + h / 2),Config.ARGB_8888);Canvas canvas = new Canvas(bitmapWithReflection);canvas.drawBitmap(bitmap, 0, 0, null);Paint deafalutPaint = new Paint();canvas.drawRect(0, h, w, h + reflectionGap, deafalutPaint);canvas.drawBitmap(reflectionImage, 0, h + reflectionGap, null);Paint paint = new Paint();LinearGradient shader = new LinearGradient(0, bitmap.getHeight(), 0,bitmapWithReflection.getHeight() + reflectionGap, 0x70ffffff,0x00ffffff, TileMode.CLAMP);paint.setShader(shader);paint.setXfermode(new PorterDuffXfermode(Mode.DST_IN));canvas.drawRect(0, h, w, bitmapWithReflection.getHeight()+ reflectionGap, paint);return bitmapWithReflection;}

n、不断添加中...

更多相关文章

  1. Android的设计模式
  2. android 文件搜索
  3. android实现截屏
  4. setCompoundDrawables与setCompoundDrawablesWithIntrinsicBound
  5. Android(安卓)实现拨打电话功能
  6. android 图片圆角处理
  7. Android中获取屏幕长宽的方法
  8. 浅谈Java中Collections.sort对List排序的两种方法
  9. Python list sort方法的具体使用

随机推荐

  1. Android中的图形图像
  2. Android中SlidingDrawer介绍【安卓进化三
  3. Android中的adapter
  4. Android设备连接Unity Profiler性能分析
  5. Android(安卓)AIDL(Binder) 原理分析
  6. AsyncTask实例代码演示Android异步任务
  7. Android系统权限和root权限
  8. Android完全退出程序研究
  9. (转)android 按比例布局 适应不同分辨率
  10. android ListView根据字母排序和定位