为啥那么多人喜欢直接拿NDK sample里面android_native_app_glue.h用

cut 发布于 2014/08/08 23:46
阅读 3K+
收藏 0

RT,十分不解,很多纯ndk的android应用都喜欢直接用NDK sample代码里面的android_native_app_glue.h android_native_app_glue.c直接做应用开发,就那么几行代码至于么?

为啥没人用native_activity做?那个结构体跟sdk java版的activity十分相似,而且响应流程也一样,非得封一个事件版的而且事件名字还起的很奇葩,用pipe传输命令然后多线程加锁的同步的方式传递消息参数,尼玛这样会比使用c++的虚函数高效率?

而且在saveinstance的时候,将state保存直接就一个malloc,然后memcpy,这native直接就将c++排除在外,而且具体关于那个state保存怎么用连个回调函数和事件都没预留,还不如不写。

即使像那代码那样封装成消息机制,像windows那样阻塞弹窗口,一样会导致android系统会爆程序没响应,这写有意义吗?还不如直接用native_activity那结构体自己填回调函数来的简单。


加载中
0
rrrfff
rrrfff

LZ整一个出来便是

0
可可可可可是
可可可可可是

我同意,这玩意我感觉看不懂

返回顶部
顶部