最美不过,心中有梦,身旁有你!

人生也许就是不断地犯错,不经意地错过,然后用一生去挽回!

Android进阶——自定义View的必修课之关于获取屏幕分辨率、状态栏高度、屏幕中心坐标小结

引言 三、获取屏幕真实的分辨率 WindowManager manager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);//获取WM对象 DisplayMetrics dm = new Display...

2019-03-17 00:09:53

阅读数 26

评论数 0

Android 进阶——Android Studio 项目结构详细述及Gradle脚本语法完全解析(一)

引言 一、Gradle 概述 二、Android Sutdio 项目主要结构概述 1、build目录 执行gradle 语言之后默认的输出目录,比如说打包好的apk、jar、aar等一些中间输出产物,通过这个目录可以检查是否成功引入了jar或者aar。 2、gradle目录 gradle目录则是...

2019-03-13 23:21:12

阅读数 60

评论数 0

Android进阶——自定义View之WindowManager概述及利用WindowManager实现悬浮所有界面之上的悬浮窗Floating View(二)

引言 紧接上一篇Android进阶——自定义View之WindowManager概述及利用WindowManager实现悬浮所有界面之上的悬浮窗Floating View(一),这篇正式开始实现全界面悬浮View。 一、定义悬浮窗管理工具类 所谓的悬浮窗管理类并不是必须的,只是我习惯把这样的操作封...

2019-03-12 10:24:35

阅读数 68

评论数 0

Android进阶——自定义View之WindowManager概述及利用WindowManager实现悬浮所有界面之上的悬浮窗Floating View(一)

引言 悬浮窗相信大家都不陌生,比如各种手机管理软件上的加速球,视频应用的小窗,可以以很少的空间换来较高的用户体验。记得我最初接触到悬浮窗就是流氓卫士的加速球,反编译后发现里面有个FloatingView的东西,初学的时候还以为是系统自带的控件,后来才知道本质上就是利用WindowManager.a...

2019-03-12 10:23:45

阅读数 63

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭