boolean
|
bindIsolatedService(Intent service, int flags, String instanceName, Executor executor, ServiceConnection conn)
รูปแบบของ bindService(Intent, BindServiceFlags, Executor, ServiceConnection) ซึ่งในกรณีเฉพาะของบริการที่แยกส่วน จะช่วยให้ผู้เรียกสร้างอินสแตนซ์ของบริการได้หลายรายการจากการประกาศคอมโพเนนต์รายการเดียว
|
boolean
|
bindIsolatedService(Intent service, Context.BindServiceFlags flags, String instanceName, Executor executor, ServiceConnection conn)
ดู bindIsolatedService(android.content.Intent, int, java.lang.String, java.util.concurrent.Executor, android.content.ServiceConnection)
โทรหา BindServiceFlags#of(long) เพื่อรับออบเจ็กต์ BindServiceFlags
|
boolean
|
bindService(Intent service, int flags, Executor executor, ServiceConnection conn)
เหมือนกับ bindService(Intent, ServiceConnection, int) ที่มีตัวดำเนินการเพื่อควบคุมการเรียกกลับของ ServiceConnection
|
boolean
|
bindService(Intent service, ServiceConnection conn, Context.BindServiceFlags flags)
ดู bindService(android.content.Intent, android.content.ServiceConnection, int)
โทร BindServiceFlags#of(long) เพื่อรับออบเจ็กต์ BindServiceFlags
|
abstract
boolean
|
bindService(Intent service, ServiceConnection conn, int flags)
เชื่อมต่อกับบริการแอปพลิเคชัน โดยสร้างบริการดังกล่าวหากจำเป็น
|
boolean
|
bindService(Intent service, Context.BindServiceFlags flags, Executor executor, ServiceConnection conn)
ดู bindService(android.content.Intent, int, java.util.concurrent.Executor, android.content.ServiceConnection)
โทรหา BindServiceFlags#of(long) เพื่อรับออบเจ็กต์ BindServiceFlags
|
boolean
|
bindServiceAsUser(Intent service, ServiceConnection conn, int flags, UserHandle user)
เชื่อมโยงกับบริการใน user ที่ระบุในลักษณะเดียวกับ bindService(Intent, BindServiceFlags, Executor, ServiceConnection)
|
boolean
|
bindServiceAsUser(Intent service, ServiceConnection conn, Context.BindServiceFlags flags, UserHandle user)
ดู bindServiceAsUser(android.content.Intent, android.content.ServiceConnection, int, android.os.UserHandle)
โทร BindServiceFlags#of(long) เพื่อรับออบเจ็กต์ BindServiceFlags
|
abstract
int
|
checkCallingOrSelfPermission(String permission)
ตรวจสอบว่ากระบวนการเรียก IPC หรือคุณได้รับสิทธิ์บางอย่างหรือไม่
|
abstract
int
|
checkCallingOrSelfUriPermission(Uri uri, int modeFlags)
ตรวจสอบว่ากระบวนการเรียกใช้ของ IPC หรือคุณได้รับสิทธิ์ในการเข้าถึง URI ที่เฉพาะเจาะจงหรือไม่
|
int[]
|
checkCallingOrSelfUriPermissions(List<Uri> uris, int modeFlags)
ตรวจสอบว่ากระบวนการเรียกใช้ IPC หรือคุณได้รับสิทธิ์ในการเข้าถึงรายการ URI หรือไม่
|
abstract
int
|
checkCallingPermission(String permission)
ตรวจสอบว่ากระบวนการเรียก IPC ที่คุณจัดการได้รับสิทธิ์บางอย่างหรือไม่
|
abstract
int
|
checkCallingUriPermission(Uri uri, int modeFlags)
ตรวจสอบว่ากระบวนการเรียกใช้และรหัสผู้ใช้ได้รับสิทธิ์เข้าถึง URI ที่เฉพาะเจาะจงหรือไม่
|
int[]
|
checkCallingUriPermissions(List<Uri> uris, int modeFlags)
ตรวจสอบว่ากระบวนการเรียกใช้และรหัสผู้ใช้ได้รับสิทธิ์เข้าถึงรายการ URI หรือไม่
|
abstract
int
|
checkPermission(String permission, int pid, int uid)
พิจารณาว่าสิทธิ์ที่ระบุได้รับอนุญาตสําหรับกระบวนการและรหัสผู้ใช้ที่ทำงานอยู่ในระบบหรือไม่
|
abstract
int
|
checkSelfPermission(String permission)
ตรวจสอบว่าคุณได้รับสิทธิ์บางอย่างหรือไม่
|
abstract
int
|
checkUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags)
ตรวจสอบทั้ง Uri และสิทธิ์ปกติ
|
abstract
int
|
checkUriPermission(Uri uri, int pid, int uid, int modeFlags)
ตรวจสอบว่ากระบวนการและรหัสผู้ใช้หนึ่งๆ ได้รับสิทธิ์เข้าถึง URI ที่เฉพาะเจาะจงหรือไม่
|
int[]
|
checkUriPermissions(List<Uri> uris, int pid, int uid, int modeFlags)
พิจารณาว่ากระบวนการและรหัสผู้ใช้หนึ่งๆ ได้รับสิทธิ์ในการเข้าถึงรายการ URI หรือไม่
|
abstract
void
|
clearWallpaper()
เราเลิกใช้งานเมธอดนี้ใน API ระดับ 15
ให้ใช้ WallpaperManager.clear() แทน
เมธอดนี้กำหนดให้ผู้เรียกมีสิทธิ์
Manifest.permission.SET_WALLPAPER
|
Context
|
createAttributionContext(String attributionTag)
แสดงออบเจ็กต์บริบทใหม่สําหรับบริบทปัจจุบัน แต่ระบุแหล่งที่มาเป็นแท็กอื่น
|
abstract
Context
|
createConfigurationContext(Configuration overrideConfiguration)
แสดงผลออบเจ็กต์บริบทใหม่สำหรับบริบทปัจจุบัน แต่ทรัพยากรที่มีการปรับเปลี่ยนให้ตรงกับการกำหนดค่าที่ระบุ
|
Context
|
createContext(ContextParams contextParams)
สร้างบริบทที่มีพร็อพเพอร์ตี้และลักษณะการทํางานที่เฉพาะเจาะจง
|
abstract
Context
|
createContextForSplit(String splitName)
แสดงผลออบเจ็กต์บริบทใหม่สำหรับชื่อการแยกที่ระบุ
|
Context
|
createDeviceContext(int deviceId)
แสดงผลออบเจ็กต์ Context ใหม่จากบริบทปัจจุบัน แต่มีการเชื่อมโยงอุปกรณ์จาก deviceId
|
abstract
Context
|
createDeviceProtectedStorageContext()
แสดงผลออบเจ็กต์ Context ใหม่สําหรับ Context ปัจจุบัน แต่ API พื้นที่เก็บข้อมูลได้รับการสนับสนุนจากพื้นที่เก็บข้อมูลที่อุปกรณ์ปกป้อง
|
abstract
Context
|
createDisplayContext(Display display)
แสดงผลออบเจ็กต์ Context ใหม่จากบริบทปัจจุบัน แต่มีทรัพยากรที่ปรับให้ตรงกับเมตริกของ display
|
abstract
Context
|
createPackageContext(String packageName, int flags)
แสดงผลออบเจ็กต์ Context ใหม่สําหรับชื่อแอปพลิเคชันที่ระบุ
|
Context
|
createWindowContext(int type, Bundle options)
สร้างบริบทสำหรับหน้าต่างที่ไม่มีกิจกรรม
|
Context
|
createWindowContext(Display display, int type, Bundle options)
สร้าง Context สำหรับกรอบเวลาที่ไม่ตรงกับ activity ใน Display ที่ระบุ
|
abstract
String[]
|
databaseList()
แสดงผลอาร์เรย์สตริงที่ระบุชื่อฐานข้อมูลส่วนตัวที่เชื่อมโยงกับแพ็กเกจแอปพลิเคชันของบริบทนี้
|
abstract
boolean
|
deleteDatabase(String name)
ลบ SQLiteDatabase ส่วนตัวที่มีอยู่ซึ่งเชื่อมโยงกับแพ็กเกจแอปพลิเคชันของบริบทนี้
|
abstract
boolean
|
deleteFile(String name)
ลบไฟล์ส่วนตัวที่ระบุซึ่งเชื่อมโยงกับแพ็กเกจแอปพลิเคชันของบริบทนี้
|
abstract
boolean
|
deleteSharedPreferences(String name)
ลบไฟล์ค่ากำหนดที่แชร์ที่มีอยู่
|
abstract
void
|
enforceCallingOrSelfPermission(String permission, String message)
หากทั้งคุณและกระบวนการเรียก IPC ที่คุณจัดการไม่ได้รับสิทธิ์บางอย่าง ให้แสดงข้อผิดพลาด SecurityException
|
abstract
void
|
enforceCallingOrSelfUriPermission(Uri uri, int modeFlags, String message)
หากกระบวนการเรียก IPC หรือคุณไม่ได้รับสิทธิ์เข้าถึง URI ที่เฉพาะเจาะจง ให้แสดงข้อยกเว้น SecurityException
|
abstract
void
|
enforceCallingPermission(String permission, String message)
หากกระบวนการเรียก IPC ที่คุณจัดการไม่ได้รับสิทธิ์บางอย่าง ให้แสดง SecurityException
|
abstract
void
|
enforceCallingUriPermission(Uri uri, int modeFlags, String message)
หากกระบวนการเรียกใช้และรหัสผู้ใช้ไม่ได้รับสิทธิ์ในการเข้าถึง URI ที่เฉพาะเจาะจง ให้แสดงผล SecurityException
|
abstract
void
|
enforcePermission(String permission, int pid, int uid, String message)
หากไม่ได้รับอนุญาตสำหรับกระบวนการและรหัสผู้ใช้ที่ทำงานในระบบโดยเฉพาะ ให้ส่ง SecurityException
|
abstract
void
|
enforceUriPermission(Uri uri, String readPermission, String writePermission, int pid, int uid, int modeFlags, String message)
บังคับใช้ทั้งสิทธิ์ Uri และสิทธิ์ปกติ
|
abstract
void
|
enforceUriPermission(Uri uri, int pid, int uid, int modeFlags, String message)
หากกระบวนการและรหัสผู้ใช้หนึ่งๆ ไม่ได้รับสิทธิ์เข้าถึง URI ที่เฉพาะเจาะจง ให้แสดงข้อยกเว้น SecurityException
|
abstract
String[]
|
fileList()
แสดงผลอาร์เรย์สตริงที่ระบุชื่อไฟล์ส่วนตัวที่เชื่อมโยงกับแพ็กเกจแอปพลิเคชันของบริบทนี้
|
abstract
Context
|
getApplicationContext()
แสดงผลบริบทของออบเจ็กต์แอปพลิเคชันส่วนกลางรายการเดียวของกระบวนการปัจจุบัน
|
abstract
ApplicationInfo
|
getApplicationInfo()
แสดงข้อมูลแอปพลิเคชันทั้งหมดสำหรับแพ็กเกจของบริบทนี้
|
abstract
AssetManager
|
getAssets()
แสดงอินสแตนซ์ AssetManager สำหรับแพ็กเกจของแอปพลิเคชัน
|
AttributionSource
|
getAttributionSource()
|
String
|
getAttributionTag()
การระบุแหล่งที่มาสามารถใช้ในแอปที่ซับซ้อนเพื่อแยกส่วนต่างๆ ของแอปอย่างมีเหตุผล
|
abstract
File
|
getCacheDir()
แสดงผลเส้นทางสัมบูรณ์ไปยังไดเรกทอรีแคชเฉพาะแอปพลิเคชันในระบบไฟล์
|
abstract
ClassLoader
|
getClassLoader()
แสดงผลคลาสโหลดเดอร์ที่คุณสามารถใช้เพื่อเรียกข้อมูลคลาสในแพ็กเกจนี้
|
abstract
File
|
getCodeCacheDir()
แสดงผลเส้นทางสัมบูรณ์ไปยังไดเรกทอรีแคชเฉพาะของแอปพลิเคชันในระบบไฟล์ที่ออกแบบมาเพื่อจัดเก็บโค้ดที่แคชไว้
|
final
int
|
getColor(int id)
แสดงสีที่เชื่อมโยงกับรหัสทรัพยากรที่เฉพาะเจาะจงและจัดรูปแบบสำหรับธีมปัจจุบัน
|
final
ColorStateList
|
getColorStateList(int id)
แสดงรายการสถานะสีที่เชื่อมโยงกับรหัสทรัพยากรที่เฉพาะเจาะจงและจัดสไตล์สำหรับธีมปัจจุบัน
|
abstract
ContentResolver
|
getContentResolver()
แสดงอินสแตนซ์ ContentResolver สำหรับแพ็กเกจของแอปพลิเคชัน
|
abstract
File
|
getDataDir()
แสดงผลลัพธ์เส้นทางสัมบูรณ์ไปยังไดเรกทอรีในระบบไฟล์ที่จัดเก็บไฟล์ส่วนตัวทั้งหมดของแอปนี้
|
abstract
File
|
getDatabasePath(String name)
แสดงผลเส้นทางแบบสัมบูรณ์ในระบบไฟล์ที่เก็บฐานข้อมูลที่สร้างขึ้นด้วย openOrCreateDatabase(String, int, CursorFactory)
|
int
|
getDeviceId()
รับรหัสอุปกรณ์ที่เชื่อมโยงกับบริบทนี้
|
abstract
File
|
getDir(String name, int mode)
เรียกข้อมูลและสร้างไดเรกทอรีใหม่ (หากจำเป็น) ซึ่งแอปพลิเคชันสามารถวางไฟล์ข้อมูลที่กำหนดเองได้
|
Display
|
getDisplay()
รับจอแสดงผลที่บริบทนี้เชื่อมโยงอยู่
|
final
Drawable
|
getDrawable(int id)
แสดงผลออบเจ็กต์ที่ถอนได้ซึ่งเชื่อมโยงกับรหัสทรัพยากรที่เจาะจงและจัดรูปแบบสำหรับธีมปัจจุบัน
|
abstract
File
|
getExternalCacheDir()
แสดงผลเส้นทางสัมบูรณ์ไปยังไดเรกทอรีเฉพาะแอปพลิเคชันในอุปกรณ์จัดเก็บข้อมูลที่ใช้ร่วมกัน/ภายนอกหลักที่แอปพลิเคชันสามารถวางไฟล์แคชที่แอปพลิเคชันเป็นเจ้าของได้
|
abstract
File[]
|
getExternalCacheDirs()
แสดงผลลัพธ์เส้นทางแบบสัมบูรณ์ไปยังไดเรกทอรีเฉพาะแอปพลิเคชันในอุปกรณ์เก็บข้อมูลภายนอก/ที่แชร์ทั้งหมดที่แอปพลิเคชันสามารถวางไฟล์แคชที่ตนเองเป็นเจ้าของ
|
abstract
File
|
getExternalFilesDir(String type)
แสดงผลลัพธ์เส้นทางแบบสัมบูรณ์ไปยังไดเรกทอรีในอุปกรณ์จัดเก็บข้อมูลหลักที่แชร์/ภายนอก ซึ่งแอปพลิเคชันสามารถวางไฟล์ถาวรที่ตนเองเป็นเจ้าของ
|
abstract
File[]
|
getExternalFilesDirs(String type)
แสดงผลเส้นทางแบบสัมบูรณ์ไปยังไดเรกทอรีเฉพาะแอปพลิเคชันในอุปกรณ์พื้นที่เก็บข้อมูลภายนอก/ที่แชร์ทั้งหมดที่แอปพลิเคชันสามารถวางไฟล์ถาวรที่ตนเองเป็นเจ้าของ
|
abstract
File[]
|
getExternalMediaDirs()
เลิกใช้งานเมธอดนี้แล้วใน API ระดับ 30
ไดเรกทอรีเหล่านี้ยังคงอยู่และสแกนแล้ว แต่เราขอแนะนำให้นักพัฒนาแอปย้ายข้อมูลเพื่อแทรกเนื้อหาลงในคอลเล็กชัน MediaStore โดยตรง เนื่องจากทุกแอปสามารถร่วมให้สื่อใหม่กับ MediaStore ได้โดยไม่ต้องมีสิทธิ์ เริ่มตั้งแต่ Build.VERSION_CODES.Q
|
abstract
File
|
getFileStreamPath(String name)
แสดงเส้นทางสัมบูรณ์ในระบบไฟล์ที่เก็บไฟล์ที่สร้างด้วย openFileOutput(String, int)
|
abstract
File
|
getFilesDir()
แสดงผล Absolute Path ไปยังไดเรกทอรีในระบบไฟล์ที่จัดเก็บไฟล์ที่สร้างด้วย openFileOutput(String, int)
|
Executor
|
getMainExecutor()
แสดงผล Executor ที่จะเรียกใช้งานที่รอดำเนินการในเธรดหลักที่เชื่อมโยงกับบริบทนี้
|
abstract
Looper
|
getMainLooper()
แสดงผล Looper สำหรับชุดข้อความหลักของกระบวนการปัจจุบัน
|
abstract
File
|
getNoBackupFilesDir()
แสดงเส้นทางสัมบูรณ์ไปยังไดเรกทอรีในระบบไฟล์ ซึ่งคล้ายกับ getFilesDir()
|
abstract
File
|
getObbDir()
แสดงไดเรกทอรีที่จัดเก็บข้อมูลภายนอก/ที่แชร์หลักซึ่งจะพบไฟล์ OBB ของแอปพลิเคชันนี้ (หากมี)
|
abstract
File[]
|
getObbDirs()
แสดงเส้นทางสัมบูรณ์ไปยังไดเรกทอรีเฉพาะแอปพลิเคชันในอุปกรณ์พื้นที่เก็บข้อมูลภายนอก/ที่แชร์ทั้งหมดที่พบไฟล์ OBB ของแอปพลิเคชัน (หากมี)
|
String
|
getOpPackageName()
แสดงผลชื่อแพ็กเกจที่ควรใช้สำหรับAppOpsManager การเรียกใช้จากบริบทนี้ เพื่อให้การยืนยัน uid ของผู้จัดการการปฏิบัติการของแอปทำงานร่วมกับชื่อได้
|
abstract
String
|
getPackageCodePath()
แสดงเส้นทางแบบเต็มไปยังแพ็กเกจ Android หลักของบริบทนี้
|
abstract
PackageManager
|
getPackageManager()
แสดงอินสแตนซ์ PackageManager เพื่อค้นหาข้อมูลแพ็กเกจส่วนกลาง
|
abstract
String
|
getPackageName()
แสดงชื่อแพ็กเกจของแอปพลิเคชันนี้
|
abstract
String
|
getPackageResourcePath()
แสดงเส้นทางแบบเต็มไปยังแพ็กเกจ Android หลักของบริบทนี้
|
ContextParams
|
getParams()
แสดงผลชุดพารามิเตอร์ที่ใช้สร้างบริบทนี้ หากสร้างผ่าน createContext(android.content.ContextParams)
|
abstract
Resources
|
getResources()
แสดงอินสแตนซ์ Resources สำหรับแพ็กเกจของแอปพลิเคชัน
|
abstract
SharedPreferences
|
getSharedPreferences(String name, int mode)
ดึงข้อมูลและเก็บเนื้อหาของไฟล์ค่ากําหนด "ชื่อ" ไว้ แล้วแสดงผล SharedPreferences ที่คุณดึงข้อมูลและแก้ไขค่าได้
|
final
String
|
getString(int resId)
แสดงผลสตริงที่แปลแล้วจากตารางสตริงเริ่มต้นของแพ็กเกจของแอปพลิเคชัน
|
final
String
|
getString(int resId, Object... formatArgs)
แสดงผลสตริงที่มีการจัดรูปแบบที่แปลแล้วจากตารางสตริงเริ่มต้นของแพ็กเกจแอปพลิเคชัน โดยแทนที่อาร์กิวเมนต์รูปแบบตามที่ระบุไว้ใน Formatter และ String.format(String, Object)
|
final
<T>
T
|
getSystemService(Class<T> serviceClass)
เปลี่ยนแฮนเดิลกลับไปเป็นบริการระดับระบบตามชั้นเรียน
|
abstract
Object
|
getSystemService(String name)
แสดงแฮนเดิลไปยังบริการระดับระบบตามชื่อ
|
abstract
String
|
getSystemServiceName(Class<?> serviceClass)
รับชื่อบริการระดับระบบที่แสดงโดยคลาสที่ระบุ
|
final
CharSequence
|
getText(int resId)
แสดงผล CharSequence ที่มีการจัดรูปแบบและแปลเป็นภาษาท้องถิ่นจากตารางสตริงเริ่มต้นของแพ็กเกจของแอปพลิเคชัน
|
abstract
Resources.Theme
|
getTheme()
แสดงออบเจ็กต์ธีมที่เชื่อมโยงกับบริบทนี้
|
abstract
Drawable
|
getWallpaper()
เราเลิกใช้งานเมธอดนี้ใน API ระดับ 15
โปรดใช้ WallpaperManager.get() แทน
|
abstract
int
|
getWallpaperDesiredMinimumHeight()
เราเลิกใช้งานเมธอดนี้ใน API ระดับ 15
ให้ใช้ WallpaperManager.getDesiredMinimumHeight() แทน
|
abstract
int
|
getWallpaperDesiredMinimumWidth()
เลิกใช้งานวิธีนี้แล้วใน API ระดับ 15
ให้ใช้ WallpaperManager.getDesiredMinimumWidth() แทน
|
abstract
void
|
grantUriPermission(String toPackage, Uri uri, int modeFlags)
ให้สิทธิ์เข้าถึง URI ที่เฉพาะเจาะจงแก่แพ็กเกจอื่น ไม่ว่าแพ็กเกจนั้นจะมีทั้งสิทธิ์ทั่วไปในการเข้าถึงผู้ให้บริการเนื้อหาของ URI หรือไม่ก็ตาม
|
abstract
boolean
|
isDeviceProtectedStorage()
ระบุว่า API พื้นที่เก็บข้อมูลของบริบทนี้ได้รับการสนับสนุนโดยพื้นที่เก็บข้อมูลที่อุปกรณ์ปกป้องหรือไม่
|
boolean
|
isRestricted()
ระบุว่าบริบทนี้ถูกจํากัดหรือไม่
|
boolean
|
isUiContext()
แสดงผล true หากบริบทเป็นบริบท UI ที่เข้าถึงคอมโพเนนต์ UI ได้ เช่น WindowManager , LayoutInflater หรือ WallpaperManager
|
abstract
boolean
|
moveDatabaseFrom(Context sourceContext, String name)
ย้ายไฟล์ฐานข้อมูลที่มีอยู่จากบริบทพื้นที่เก็บข้อมูลต้นทางที่ระบุไปยังบริบทนี้
|
abstract
boolean
|
moveSharedPreferencesFrom(Context sourceContext, String name)
ย้ายไฟล์ค่ากำหนดที่แชร์ที่มีอยู่จากบริบทพื้นที่เก็บข้อมูลต้นทางที่ระบุมายังบริบทนี้
|
final
TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs)
ดึงข้อมูลแอตทริบิวต์ที่มีสไตล์ในธีมของบริบทนี้
|
final
TypedArray
|
obtainStyledAttributes(AttributeSet set, int[] attrs, int defStyleAttr, int defStyleRes)
ดึงข้อมูลแอตทริบิวต์ที่มีการจัดรูปแบบในธีมของบริบทนี้
|
final
TypedArray
|
obtainStyledAttributes(int resid, int[] attrs)
ดึงข้อมูลแอตทริบิวต์ที่มีการจัดรูปแบบในธีมของบริบทนี้
|
final
TypedArray
|
obtainStyledAttributes(int[] attrs)
ดึงข้อมูลแอตทริบิวต์ที่มีการจัดรูปแบบในธีมของบริบทนี้
|
abstract
FileInputStream
|
openFileInput(String name)
เปิดไฟล์ส่วนตัวที่เชื่อมโยงกับแพ็กเกจแอปพลิเคชันของบริบทนี้เพื่ออ่าน
|
abstract
FileOutputStream
|
openFileOutput(String name, int mode)
เปิดไฟล์ส่วนตัวที่เชื่อมโยงกับแพ็กเกจแอปพลิเคชันของบริบทนี้เพื่อเขียน
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory, DatabaseErrorHandler errorHandler)
เปิด SQLiteDatabase ส่วนตัวใหม่ซึ่งเชื่อมโยงกับแพ็กเกจแอปพลิเคชันของบริบทนี้
|
abstract
SQLiteDatabase
|
openOrCreateDatabase(String name, int mode, SQLiteDatabase.CursorFactory factory)
เปิด SQLiteDatabase ส่วนตัวใหม่ซึ่งเชื่อมโยงกับแพ็กเกจแอปพลิเคชันของบริบทนี้
|
abstract
Drawable
|
peekWallpaper()
เราเลิกใช้งานเมธอดนี้ใน API ระดับ 15
โปรดใช้ WallpaperManager.peek() แทน
|
void
|
registerComponentCallbacks(ComponentCallbacks callback)
เพิ่ม ComponentCallbacks ใหม่ลงในแอปพลิเคชันพื้นฐานของบริบท ซึ่งจะเรียกใช้พร้อมกันกับที่เรียกใช้เมธอด ComponentCallbacks ของกิจกรรมและคอมโพเนนต์อื่นๆ
|
void
|
registerDeviceIdChangeListener(Executor executor, IntConsumer listener)
เพิ่มตัวรับฟังการเปลี่ยนแปลงรหัสอุปกรณ์ใหม่ลงใน Context ซึ่งจะเรียกใช้เมื่อระบบเปลี่ยนแปลงการเชื่อมโยงอุปกรณ์
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter)
ลงทะเบียน BroadcastReceiver ให้ทำงานในเธรดกิจกรรมหลัก
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, int flags)
ลงทะเบียนเพื่อรับการออกอากาศ Intent โดยที่ตัวรับจะแสดงใน Instant App หรือไม่ก็ได้
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler, int flags)
ลงทะเบียนเพื่อรับการประกาศ Intent เพื่อเรียกใช้บริบทของ scheduler
|
abstract
Intent
|
registerReceiver(BroadcastReceiver receiver, IntentFilter filter, String broadcastPermission, Handler scheduler)
ลงทะเบียนเพื่อรับการประกาศ Intent เพื่อเรียกใช้บริบทของ scheduler
|
abstract
void
|
removeStickyBroadcast(Intent intent)
เลิกใช้งานวิธีนี้แล้วใน API ระดับ 21
ไม่ควรใช้การออกอากาศแบบติดอยู่ ไฟล์ดังกล่าวไม่มีการรักษาความปลอดภัย (ทุกคนเข้าถึงได้) ไม่มีการป้องกัน (ทุกคนแก้ไขได้) และมีปัญหาอื่นๆ อีกมากมาย
รูปแบบที่แนะนําคือใช้การออกอากาศแบบไม่ติดหนึบเพื่อรายงานว่าบางอย่างได้เปลี่ยนแปลงไป โดยมีกลไกอื่นสําหรับแอปในการดึงข้อมูลค่าปัจจุบันเมื่อใดก็ตามที่ต้องการ
|
abstract
void
|
removeStickyBroadcastAsUser(Intent intent, UserHandle user)
เราเลิกใช้งานเมธอดนี้ใน API ระดับ 21
ไม่ควรใช้การออกอากาศแบบติดหนึบ ไม่มีการรักษาความปลอดภัย (ทุกคนเข้าถึงได้) ไม่มีการป้องกัน (ทุกคนแก้ไขได้) และปัญหาอื่นๆ อีกมากมาย
รูปแบบที่แนะนําคือใช้การออกอากาศแบบไม่ติดหนึบเพื่อรายงานว่าบางอย่างได้เปลี่ยนแปลงไป โดยมีกลไกอื่นสําหรับแอปในการดึงข้อมูลค่าปัจจุบันเมื่อใดก็ตามที่ต้องการ
|
void
|
revokeSelfPermissionOnKill(String permName)
ทริกเกอร์การเพิกถอนสิทธิ์รันไทม์แบบไม่พร้อมกัน
|
void
|
revokeSelfPermissionsOnKill(Collection<String> permissions)
ทำให้เกิดการเพิกถอนสิทธิ์อย่างน้อย 1 รายการสำหรับแพ็กเกจการโทร
|
abstract
void
|
revokeUriPermission(Uri uri, int modeFlags)
นำสิทธิ์ทั้งหมดในการเข้าถึง Uri ของผู้ให้บริการเนื้อหาที่เพิ่มไว้ก่อนหน้านี้ด้วย grantUriPermission(String, Uri, int) หรือกลไกอื่นๆ ออก
|
abstract
void
|
revokeUriPermission(String toPackage, Uri uri, int modeFlags)
นำสิทธิ์เข้าถึง Uri ของผู้ให้บริการเนื้อหาที่เฉพาะเจาะจงซึ่งเพิ่มไว้ก่อนหน้านี้ด้วย grantUriPermission(String, Uri, int) สำหรับแพ็กเกจเป้าหมายที่เฉพาะเจาะจงออก
|
void
|
sendBroadcast(Intent intent, String receiverPermission, Bundle options)
ออกอากาศ Intent ที่ระบุไปยัง BroadcastReceiver ทั้งหมดที่สนใจ ซึ่งจะบังคับใช้สิทธิ์ที่จําเป็นซึ่งไม่บังคับได้
|
abstract
void
|
sendBroadcast(Intent intent, String receiverPermission)
ออกอากาศ Intent ที่ระบุไปยัง BroadcastReceiver ทั้งหมดที่สนใจ ซึ่งจะบังคับใช้สิทธิ์ที่จําเป็นซึ่งไม่บังคับได้
|
abstract
void
|
sendBroadcast(Intent intent)
ออกอากาศ Intent ที่ระบุไปยัง BroadcastReceiver ทั้งหมดที่สนใจ
|
abstract
void
|
sendBroadcastAsUser(Intent intent, UserHandle user)
เวอร์ชันของ sendBroadcast(android.content.Intent) ที่ให้คุณระบุผู้ใช้ที่จะส่งการออกอากาศถึง
|
abstract
void
|
sendBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission)
เวอร์ชันของ sendBroadcast(android.content.Intent, java.lang.String) ที่ให้คุณระบุผู้ใช้ที่จะส่งการออกอากาศถึง
|
void
|
sendBroadcastWithMultiplePermissions(Intent intent, String[] receiverPermissions)
ออกอากาศ Intent ที่ระบุไปยัง BroadcastReceiver ทั้งหมดที่สนใจ ซึ่งจะช่วยให้บังคับใช้สิทธิ์ที่จําเป็นได้
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, String receiverAppOp, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
เวอร์ชันของ sendOrderedBroadcast(android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) ที่ให้คุณระบุ App Op เพื่อบังคับใช้ข้อจำกัดเกี่ยวกับผู้รับที่จะส่งการออกอากาศไปให้
|
abstract
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
เวอร์ชันของ sendBroadcast(android.content.Intent) ที่ให้คุณรับข้อมูลกลับจากการออกอากาศได้
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options)
ประกาศเจตนาที่มอบให้ไปยัง BroadcastReceiver ที่สนใจทั้งหมด โดยส่ง
ไปให้ทีละตัวเพื่อให้ผู้รับที่ต้องการรับชมออกอากาศได้มากขึ้นก่อนที่จะนำส่งไปยังเครื่องรับที่ต้องการน้อยกว่า
|
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission, Bundle options, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
เวอร์ชันของ sendBroadcast(android.content.Intent) ที่ให้คุณรับข้อมูลกลับจากการออกอากาศได้
|
abstract
void
|
sendOrderedBroadcast(Intent intent, String receiverPermission)
ออกอากาศ Intent ที่ระบุไปยัง BroadcastReceiver ทั้งหมดที่สนใจ โดยส่งทีละรายการเพื่อให้ตัวรับที่ต้องการมากกว่าใช้การออกอากาศได้ก่อนที่จะส่งไปยังตัวรับที่ต้องการน้อยกว่า
|
abstract
void
|
sendOrderedBroadcastAsUser(Intent intent, UserHandle user, String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
เวอร์ชันของ sendOrderedBroadcast(android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) ที่ให้คุณระบุผู้ใช้ที่จะส่งการออกอากาศถึง
|
abstract
void
|
sendStickyBroadcast(Intent intent)
เราเลิกใช้งานเมธอดนี้ใน API ระดับ 21
ไม่ควรใช้การออกอากาศแบบติดอยู่ ไฟล์ดังกล่าวไม่มีการรักษาความปลอดภัย (ทุกคนเข้าถึงได้) ไม่มีการป้องกัน (ทุกคนแก้ไขได้) และมีปัญหาอื่นๆ อีกมากมาย
รูปแบบที่แนะนําคือใช้การออกอากาศแบบไม่ติดหนึบเพื่อรายงานว่าบางอย่างได้เปลี่ยนแปลงไป โดยมีกลไกอื่นสําหรับแอปในการดึงข้อมูลค่าปัจจุบันเมื่อใดก็ตามที่ต้องการ
|
void
|
sendStickyBroadcast(Intent intent, Bundle options)
เราเลิกใช้งานเมธอดนี้ใน API ระดับ 31
ไม่ควรใช้การออกอากาศแบบติดหนึบ ไฟล์ดังกล่าวไม่มีการรักษาความปลอดภัย (ทุกคนเข้าถึงได้) ไม่มีการป้องกัน (ทุกคนแก้ไขได้) และมีปัญหาอื่นๆ อีกมากมาย
รูปแบบที่แนะนําคือใช้การออกอากาศแบบไม่ติดหนึบเพื่อรายงานว่าบางอย่างได้เปลี่ยนแปลงไป โดยมีกลไกอื่นสําหรับแอปในการดึงข้อมูลค่าปัจจุบันเมื่อใดก็ตามที่ต้องการ
|
abstract
void
|
sendStickyBroadcastAsUser(Intent intent, UserHandle user)
เราเลิกใช้งานเมธอดนี้ใน API ระดับ 21
ไม่ควรใช้การออกอากาศแบบติดอยู่ ไฟล์ดังกล่าวไม่มีการรักษาความปลอดภัย (ทุกคนเข้าถึงได้) ไม่มีการป้องกัน (ทุกคนแก้ไขได้) และมีปัญหาอื่นๆ อีกมากมาย
รูปแบบที่แนะนำคือการใช้การออกอากาศแบบไม่ติดหนึบเพื่อรายงานว่าบางอย่างได้เปลี่ยนไปแล้ว โดยมีอีกกลไกหนึ่งเพื่อให้แอปดึงค่าปัจจุบันได้ทุกเมื่อที่ต้องการ
|
abstract
void
|
sendStickyOrderedBroadcast(Intent intent, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
เราเลิกใช้งานเมธอดนี้ใน API ระดับ 21
ไม่ควรใช้การออกอากาศแบบติดอยู่ ไฟล์ดังกล่าวไม่มีการรักษาความปลอดภัย (ทุกคนเข้าถึงได้) ไม่มีการป้องกัน (ทุกคนแก้ไขได้) และมีปัญหาอื่นๆ อีกมากมาย
รูปแบบที่แนะนำคือการใช้การออกอากาศแบบไม่ติดหนึบเพื่อรายงานว่าบางอย่างได้เปลี่ยนไปแล้ว โดยมีอีกกลไกหนึ่งเพื่อให้แอปดึงค่าปัจจุบันได้ทุกเมื่อที่ต้องการ
|
abstract
void
|
sendStickyOrderedBroadcastAsUser(Intent intent, UserHandle user, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, Bundle initialExtras)
เราเลิกใช้งานเมธอดนี้ใน API ระดับ 21
ไม่ควรใช้การออกอากาศแบบติดอยู่ ไม่มีการรักษาความปลอดภัย (ทุกคนเข้าถึงได้) ไม่มีการป้องกัน (ทุกคนแก้ไขได้) และปัญหาอื่นๆ อีกมากมาย
รูปแบบที่แนะนําคือใช้การออกอากาศแบบไม่ติดหนึบเพื่อรายงานว่าบางอย่างได้เปลี่ยนแปลงไป โดยมีกลไกอื่นสําหรับแอปในการดึงข้อมูลค่าปัจจุบันเมื่อใดก็ตามที่ต้องการ
|
abstract
void
|
setTheme(int resid)
ตั้งค่าธีมพื้นฐานสําหรับบริบทนี้
|
abstract
void
|
setWallpaper(Bitmap bitmap)
เลิกใช้งานเมธอดนี้แล้วใน API ระดับ 15
ให้ใช้ WallpaperManager.set() แทน
เมธอดนี้กำหนดให้ผู้เรียกมีสิทธิ์
Manifest.permission.SET_WALLPAPER
|
abstract
void
|
setWallpaper(InputStream data)
เลิกใช้งานเมธอดนี้แล้วใน API ระดับ 15
ให้ใช้ WallpaperManager.set() แทน
เมธอดนี้กำหนดให้ผู้เรียกมีสิทธิ์
Manifest.permission.SET_WALLPAPER
|
abstract
void
|
startActivities(Intent[] intents, Bundle options)
เปิดใช้งานกิจกรรมใหม่หลายรายการ
|
abstract
void
|
startActivities(Intent[] intents)
เหมือนกับ startActivities(android.content.Intent[], android.os.Bundle) ที่ไม่มีการกำหนดตัวเลือก
|
abstract
void
|
startActivity(Intent intent)
เหมือนกับ startActivity(android.content.Intent, android.os.Bundle) ที่ไม่มีการกำหนดตัวเลือก
|
abstract
void
|
startActivity(Intent intent, Bundle options)
เปิดใช้งานกิจกรรมใหม่
|
abstract
ComponentName
|
startForegroundService(Intent service)
คล้ายกับ startService(android.content.Intent) แต่มีการสัญญาโดยนัยว่าบริการจะเรียก startForeground(int, android.app.Notification) เมื่อเริ่มทํางาน
|
abstract
boolean
|
startInstrumentation(ComponentName className, String profileFile, Bundle arguments)
เริ่มเรียกใช้คลาส Instrumentation
|
abstract
void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags)
เหมือนกับ startIntentSender(android.content.IntentSender, android.content.Intent, int, int, int, android.os.Bundle)
ที่ไม่ได้ระบุตัวเลือก
|
abstract
void
|
startIntentSender(IntentSender intent, Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags, Bundle options)
เหมือนกับ startActivity(android.content.Intent, android.os.Bundle) แต่ใช้ IntentSender เพื่อเริ่มต้น
|
abstract
ComponentName
|
startService(Intent service)
ขอให้เริ่มต้นบริการแอปพลิเคชันที่กำหนด
|
abstract
boolean
|
stopService(Intent service)
ขอให้หยุดบริการแอปพลิเคชันที่กำหนด
|
abstract
void
|
unbindService(ServiceConnection conn)
ยกเลิกการเชื่อมต่อจากบริการแอปพลิเคชัน
|
void
|
unregisterComponentCallbacks(ComponentCallbacks callback)
นำออบเจ็กต์ ComponentCallbacks ที่ลงทะเบียนไว้ก่อนหน้านี้ออกจาก registerComponentCallbacks(android.content.ComponentCallbacks)
|
void
|
unregisterDeviceIdChangeListener(IntConsumer listener)
นำตัวรับฟังการเปลี่ยนแปลงรหัสอุปกรณ์ออกจากบริบท
|
abstract
void
|
unregisterReceiver(BroadcastReceiver receiver)
ยกเลิกการลงทะเบียน BroadcastReceiver ที่ลงทะเบียนไว้ก่อนหน้านี้
|
void
|
updateServiceGroup(ServiceConnection conn, int group, int importance)
สําหรับบริการที่ก่อนหน้านี้เชื่อมโยงกับ bindService(Intent, BindServiceFlags, Executor, ServiceConnection) หรือเมธอดที่เกี่ยวข้อง ให้เปลี่ยนวิธีจัดการกระบวนการของบริการนั้นซึ่งเกี่ยวข้องกับกระบวนการอื่นๆ
|