前景提要
HDC调试需求开发(15万预算),能者速来!>>>
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那结构体自己填回调函数来的简单。