自定义博客皮肤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 和一个handler private 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 181

原创 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 177

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

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

2020-10-10 09:09:29 219

原创 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 281

原创 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 495

空空如也

空空如也

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

TA关注的人

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