自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 java handler 实现倒计时功能

初始化一个runnable 和一个handlerprivate Runnable aaa = new Runnable(){public void run(){//to do some thing}};private Handler bbb = new Handler();使用bbb.postDelayed(aaa,40000);取消倒计时if (bbb.hasCallbacks(aaa)) {bbb.removeCallbacks(aaa);}...

2021-03-02 16:48:17 231

原创 Ubuntu 下使用Randoop 生成测试代码并测试 简单记录

Randoop是一个java生成单元测试代码的工具,针对同一个方法如名可以随机生成多个测试case。此处用的是4.25的版本。官方操作文档地址:https://randoop.github.io/randoop/manual/index.html#generating_tests下载 – 解压 – 运行jar包 – 生成测试case – 运行测试case下载解压:下载解压后有三个jar包,其中randoop-all-4.2.5.jar 是主要的jar包,解压这个jar包还可以看见junit的文件

2021-02-20 16:39:14 232

原创 Android Q sprd SystemUI (3) 导航键加载

创建的入口在frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/Statusbar.javaframeworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NavigationBarController.javaStatusbar的makeStatusBarView函数中调用createNavigationBar函数最后调用到Nav

2020-10-10 09:09:29 282

原创 Android Q sprd SystemUI (2) 锁屏

锁屏主要涉及到这几个函数调用:--/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java Systemui启动的服务,主要传递系统消息到view--/SystemUI/src/com/android/systemui/keyguard/KeyguardService.java使用binder机制和系统的keyguardservice通讯,得到系统锁屏相关状态回调--/SystemUI/src/com/androi

2020-09-14 14:27:34 375

原创 Android Q sprd SystemUI (1) 组成和启动

Android Q sprd SystemUI (1) 组成和启动Android Q sprd SystemUI (1) 基本架构这是读 systemui code的第一篇,大致介绍systemui的基本结构,详细的模块在后面补充.如有疏漏,还请指教.1.SystemUI在Android系统中SystemUI是以应用的形式运行在Android系统当中,即编译SystemUI模块会生产APK文件,源代码路径在frameworks/base/packages/SystemUI,编译后生成在out目录下的

2020-09-11 15:22:47 583

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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