AndroidJNI
- AllocObject
- AttachCurrentThread
- CallBooleanMethod
- CallByteMethod
- CallCharMethod
- CallDoubleMethod
- CallFloatMethod
- CallIntMethod
- CallLongMethod
- CallObjectMethod
- CallShortMethod
- CallStaticBooleanMethod
- CallStaticByteMethod
- CallStaticCharMethod
- CallStaticDoubleMethod
- CallStaticFloatMethod
- CallStaticIntMethod
- CallStaticLongMethod
- CallStaticObjectMethod
- CallStaticShortMethod
- CallStaticStringMethod
- CallStaticVoidMethod
- CallStringMethod
- CallVoidMethod
- DeleteGlobalRef
- DeleteLocalRef
- DetachCurrentThread
- EnsureLocalCapacity
- ExceptionClear
- ExceptionDescribe
- ExceptionOccurred
- FatalError
- FindClass
- FromBooleanArray
- FromByteArray
- FromCharArray
- FromDoubleArray
- FromFloatArray
- FromIntArray
- FromLongArray
- FromObjectArray
- FromReflectedField
- FromReflectedMethod
- FromShortArray
- GetArrayLength
- GetBooleanArrayElement
- GetBooleanField
- GetByteArrayElement
- GetByteField
- GetCharArrayElement
- GetCharField
- GetDoubleArrayElement
- GetDoubleField
- GetFieldID
- GetFloatArrayElement
- GetFloatField
- GetIntArrayElement
- GetIntField
- GetLongArrayElement
- GetLongField
- GetMethodID
- GetObjectArrayElement
- GetObjectClass
- GetObjectField
- GetShortArrayElement
- GetShortField
- GetStaticBooleanField
- GetStaticByteField
- GetStaticCharField
- GetStaticDoubleField
- GetStaticFieldID
- GetStaticFloatField
- GetStaticIntField
- GetStaticLongField
- GetStaticMethodID
- GetStaticObjectField
- GetStaticShortField
- GetStaticStringField
- GetStringField
- GetStringUTFChars
- GetStringUTFLength
- GetSuperclass
- GetVersion
- IsAssignableFrom
- IsInstanceOf
- IsSameObject
- NewBooleanArray
- NewByteArray
- NewCharArray
- NewDoubleArray
- NewFloatArray
- NewGlobalRef
- NewIntArray
- NewLocalRef
- NewLongArray
- NewObjectArray
- NewObject
- NewShortArray
- NewStringUTF
- PopLocalFrame
- PushLocalFrame
- SetBooleanArrayElement
- SetBooleanField
- SetByteArrayElement
- SetByteField
- SetCharArrayElement
- SetCharField
- SetDoubleArrayElement
- SetDoubleField
- SetFloatArrayElement
- SetFloatField
- SetIntArrayElement
- SetIntField
- SetLongArrayElement
- SetLongField
- SetObjectArrayElement
- SetObjectField
- SetShortArrayElement
- SetShortField
- SetStaticBooleanField
- SetStaticByteField
- SetStaticCharField
- SetStaticDoubleField
- SetStaticFloatField
- SetStaticIntField
- SetStaticLongField
- SetStaticObjectField
- SetStaticShortField
- SetStaticStringField
- SetStringField
- ThrowNew
- Throw
- ToBooleanArray
- ToByteArray
- ToCharArray
- ToDoubleArray
- ToFloatArray
- ToIntArray
- ToLongArray
- ToObjectArray
- ToReflectedField
- ToReflectedMethod
- ToShortArray
AndroidJNI.GetStringUTFChars 获取字符串UTF的字符
static function GetStringUTFChars (str : IntPtr) : string
Description描述
Returns a managed string object representing the string in modified UTF-8 encoding.
返回由UTF-8修改的托管的字符串对象。
另解,返回指向字符串的 UTF-8 字符数组的指针。
This method is a modification of the original GetStringUTFChars, which returns a pointer to an array of bytes.
这个方法是原始GetStringUTFChars的修改,返回指向字节的数组。
参见: Java Native Interface Specification (Oracle)
最后修改:2011年4月12日 Tuesday 16:38