- 博客(7)
- 收藏
- 关注
原创 内存信息获取以及绘制饼状图显示内存信息
内存信息获取以及绘制饼状图显示内存信息主界面主要分为两个部分,一部分是内存信息显示,另一部分是应用和菜单显示,本篇介绍内存部分的设计与实现。先介绍布局,主界面顶部是ToolBar,之后有一大块空间用来显示自定义的View,之后是ViewPager的,在内存部分使用自定义的CircleView圆环来展示内存使用占比,同时添加了滑动监听事件onTouchListener,在对...
2019-12-03 16:53:27
441
原创 实现悬浮球的桌面显示
实现悬浮球的桌面显示本篇是Android实战之悬浮球菜单App实现的分支,做学习记录使用。本篇介绍悬浮球的桌面显示部分,主要分为WindowManager部分,以及菜单的策略和显示位置的计算。...
2019-12-03 15:58:29
846
原创 获取桌面应用包名
获取桌面应用包名 本篇是Android实战之悬浮球菜单App实现的分支,做学习记录用。 为了给用户提供有用的应用信息,需要筛选出桌面的应用,即有界面且用户会用到的应用,并区分出系统应用与用户应用,这里使用的方法是通过启动项筛选应用。启动项的筛选条件首先打开AndroidManifest.xml,查看启动项:<action android:...
2019-10-28 16:42:22
747
原创 Android实战之悬浮球菜单App实现
Android实战之悬浮球菜单App实现该App已经基本完成,图片后续制作完成会上传,现在开始编写整个开发相关的个人学习过程,根据App的整体结构大致分为以下几个部分:ListView与RecyclerView本次实战使用的RecyclerView,自定义了一个Adapter实现了三个页面的RecyclerView的编写。WindowManager通过WindowMangaer实现悬浮球...
2019-10-24 19:28:10
1926
2
原创 Synchronized同步代码与理解笔记
Synchronized同步代码笔记synchronized基本原理理解synchronized三种用法代码例子讲解小结
2019-10-09 16:48:34
190
原创 Java学习笔记之多线程
Java学习笔记之多线程实现多线程方法继承Thread通过 Runnable接口通过Callable接口继承Thread方法与Runnable接口比较Runnable与Callable
2019-10-09 10:47:22
338
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人