自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王项雨 的博客

Have a nice day!

  • 博客(4)
  • 收藏
  • 关注

原创 Android 绘制录音波浪 + 拓展: 让“字体”迎波而浪

效果图: 1.绘制录音曲线效果公式和网站介绍 我们要绘制这种效果,最直观方便的方式就是采用三角函数的cos/sin的函数,首先我们需要一个重要的网站: Desmos:https://www.desmos.com/calculator可以把我们的三角函数以图刑的方式显示,公式:y=Asin(ωx+φ)...

2019-08-23 15:29:37 1777

原创 源码学习总结《2》Android 应用程序进程启动

通过上一篇学习android系统启动我们了解到了,init进程启动,zygote进程启动,systemserve进程启动,AMS等服务启动过程,最后启动第一个launcher 桌面进程启动。我们还有一个分支没有学习,就是应用进程的创建,今天就来学习应用进程的启动流程。应用进程的启动可分为两部分:AMS请求zygote进程创建应用进程 zygote进程创建应用进程1.AMS请求zygote创...

2019-08-21 16:12:03 589 2

原创 Java8和enum枚举简单使用 优化代码

1.减少大量的 if/else,switch/case使用枚举,可以减少我们的判断,枚举也能简单封装成策略模式public enum Season { SPRING(1){ @Override public void run() { Log.i("Season","SPRING"); } },SU...

2019-08-09 15:27:17 4031 2

原创 源码学习总结《1》Android 系统启动流程

对于NDK开发学习已经完结,并且成功的做出相应的案例,银行卡/身份证卡号识别,现在呢,伟大的学习路程又要开始了,接下来就是要学习系统源码framework相关的知识。(只做个人学习总结,学过就留点痕迹~~,不做长篇大论,谢谢 ^_^ )对于android源码学习,最开始肯定要了解以下android系统是怎么启动的,这是对android系统启动流程学习的个人总结,第一次学习源码还是要有个辅助 比...

2019-08-05 18:22:41 465

空空如也

空空如也

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

TA关注的人

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