
安卓开发
wang371372
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
filament中systrace的使用
systrace是android提供性能检测工具,介绍和用法参考https://blog.youkuaiyun.com/vicwudi/article/details/100191529。这里主要记录filament渲染引擎底层使用systrace进行检测的用法。filament/libs/utils/include/utils/Systrace.h中定义了systrace 的宏用法。SYSTRACE_ENABLE,启用systrace功能;SYSTRACE_DISABLE禁用systrace功能。...原创 2021-02-22 15:55:04 · 368 阅读 · 0 评论 -
安卓中COLOR的值分析
今天在做方面的安卓的图像显示的时候,需要实时的改变图片的颜色,然而,客户端接收的都是RGB值,而JAVA中的BITAMP类构造时,需要的是一个颜色值,所以需要一个类似new Color(int r,int g,int b)的函数。由于JAVA.AWT.Color这个JAVA中的颜色类不能用,而ANDOID的应用中好像没有提出类似的方法,本人就想直接使用最原始的方法获得颜色值: int...原创 2014-03-19 10:58:57 · 2377 阅读 · 1 评论 -
HANDER
主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。 如果此时需要一个耗时的操作,例如: 联网读取数据, 或者读取转载 2014-11-21 09:07:43 · 500 阅读 · 0 评论 -
JAVA读取大于ASCII码大于128的字符问题
近来在做一个基于电脑和手机交互的基于图像的三维绘制东西,一直习惯于C++的直接读写操作CHAR类型,发现在JAVA客户端用BufferedReader读取发送来的CHAR类型数据时,当发送的CHAR类型的数据的ASCII码 大于128时,读取的CHAR类型的值变为65536。 问题是:编码方式不同,JAVA 的字节 转变为CHAR时只能l转换0-128,而C++这面数...原创 2014-03-12 14:36:21 · 7421 阅读 · 0 评论 -
cocos帧动画结尾回调函数
用cocos做游戏经常要遇到某个帧动画结束时调用另一事件的需求,最简单的方式当然是使用下面的方式:self.action:setLastFrameCallFunc(function() if(self.EventFunc[self._anim])then self.EventFunc[self._anim](frame) endend...原创 2018-10-23 16:08:43 · 3268 阅读 · 0 评论 -
cocos项目3.13升级到3.17
升级公司项目到3.17,PC编译通过后,android编译还希望使用原先的语句编译,记录一个困扰了不少的坑,不是专业的android开发人员,知其然,不知其所以然。报下面的错误时:Android NDK: Trying to define local module 'cocos2dx_static' in jni/../../cocos2d/cocos/./Android.mk.Andr...原创 2019-03-15 14:22:24 · 1503 阅读 · 0 评论