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、不断添加中...
相关推荐
android中一些常用的代码片段小结,界面全屏无标题等
原创15个Android很有用的代码片段
Android代码片段,好不容易从网上收集而来,对初学者极为有用。
这个存储库保存android文档中使用的代码片段
Android编程14个很有用的代码片段
1.收集设备信息,用于信息统计分析 2.是否有SD卡 3.动态隐藏软键盘 4.动态显示软键盘 5.动态显示或者是隐藏软键盘 6.主动回到Home,后台运行 7.
android代码 main中布局代码的部分实现。
android有用代码片段
Android很有用的代码片段,希望可以帮助到大家
20个Android很有用的代码片段.doc
写入设备的IMEI和UIN值后,计算出微信的个人信息文件夹名称和微信密码的代码片段。
20个Android很有用的代码片段 非常拥有~android程序员必下!
android开发资料\Android很有用的代码片段
Android编程15个很有用的代码片段,很有用!
15个Android很有用的代码片段.pdf
整理出15个Android很有用的代码片段(技巧)--有助于日常开发。
android 20个常用的系统调用代码片段
15个Android很有用的代码片段 希望对你的学习有所帮助