自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 gulp构建时 require.extensions.hasOwnProperty is not a function

这里是一个不需要重新安装任何包或改变任何版本的方法:编辑node_module文件夹下require-dir文件夹下的index.js文件,将报错的这一行if (!require.extensions.hasOwnProperty(ext)) {替换为if (!Object.prototype.hasOwnProperty.call(require.extensions, ext)) { 保存,重新gulp 查看是否顺利运行...

2021-08-17 15:05:47 458

原创 Vue3调试踩坑: Command failed with exit code 1: git rev-parse HEAD

如题,之前在笔记本上clone的vue3代码一切正常,yarn,yarn dev命令一次运行成功。但在自己的台式机上运行yarn dev的时候,一直报错,查看错误信息是execa模块抛出的错误,同时也有Command failed with exit code 1: git rev-parse HEAD字样。在关键信息stderr字段里,错误信息基本都成了菱形加问号的乱码,无法查看。于是:1.进行了execa模块的卸载重装2.更新npm版本3.重装yarn以上办法都无效。最终:git ba

2021-04-06 01:27:09 6211

原创 我的Android游戏开发笔记 - SurfaceView

我的Android游戏开发笔记 - SurfaceViewSurfaceView和View的区别两者的最本质区别在于,surfaceView是在一个新起的单独线程中可以重新绘制画面,而View必须在UI的主线程中更新画面。那么在UI的主线程中更新画面 可能会引发问题,比如你更新画面的时间过长,那么你的主UI线程会被你正在画的函数阻塞。那么将无法响应按键,触屏等消息。当使用surfaceView 由于

2017-08-10 16:38:21 436

转载 安卓性能优化 -- 个人笔记

Render Performance 渲染性能大多数用户感知到的卡顿等性能问题的最主要根源都是因为渲染性能。从设计师的角度,他们希望App能够有更多的动画,图片等时尚元素来实现流畅的用 户体验。但是Android系统很有可能无法及时完成那些复杂的界面渲染操作。Android系统每隔16ms发出VSYNC信号,触发对UI进行渲染, 如果每次渲染都成功,这样就能够达到流畅的画面所需要的60fps,为了能

2017-07-20 13:16:02 349

原创 简单的Android贪吃蛇

初学Android,想做一个小游戏来练练手,于是选择了贪吃蛇这个既能练手,做完了自己又爱玩的游戏。

2017-03-20 20:58:36 9526 10

转载 Android 恢复Activity现场

转自http://blog.csdn.net/csf993981061/article/details/51097982

2017-03-19 13:40:04 765

原创 Android关于weight属性的计算问题

layout_weight与layout_width、layout_height的关系android:layout_weight的真实含义是:如果View设置了该属性并且有效,那么该 View的宽度等于原有宽度(android:layout_width)加上剩余空间的占比。从这个角度我们来解释一下上面的现象。在上面的代码中,我们设置每个Button的宽度都是match_pare

2016-12-26 12:26:13 431

空空如也

空空如也

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

TA关注的人

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