为避免NDK本地对象溢出，去掉要返回对象的虚函数：getTypeName()、getName()、cmd的createShape()
分离view内部类到internal包