Android中常见管理者对象的获取
来源:互联网 发布:简历管理系统 源码 编辑:程序博客网 时间:2024/06/05 11:49
package com.example.manager;import android.app.ActivityManager;import android.app.AlarmManager;import android.app.admin.DevicePolicyManager;import android.content.pm.PackageManager;import android.content.res.AssetManager;import android.location.LocationManager;import android.os.Bundle;import android.os.Vibrator;import android.support.v4.app.FragmentActivity;import android.telephony.SmsManager;import android.telephony.TelephonyManager;import android.view.LayoutInflater;import android.view.WindowManager;public class MainActivity extends FragmentActivity { protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // 用getSystemService()获得的。(有context对象调用) WindowManager wm = (WindowManager) getSystemService(WINDOW_SERVICE);//窗口管理者 ActivityManager am = (ActivityManager) getSystemService(ACTIVITY_SERVICE);//Activity的管理者 TelephonyManager tm = (TelephonyManager) getSystemService(TELEPHONY_SERVICE);//电话管理者 AlarmManager alm = (AlarmManager) getSystemService(ALARM_SERVICE);//Android系统的闹钟就是采用AlarmManager进行操作的,具体应用请参考http://www.360doc.com/content/13/0110/23/11991_259460170.shtml LocationManager lm = (LocationManager) getSystemService(LOCATION_SERVICE);//位置管理者 DevicePolicyManager dpm = (DevicePolicyManager) getSystemService(DEVICE_POLICY_SERVICE);//设备管理者 LayoutInflater lim = (LayoutInflater) getSystemService(LAYOUT_INFLATER_SERVICE);//布局填充器 Vibrator vb = (Vibrator) getSystemService(VIBRATOR_SERVICE);//震动器// 由context调用 AssetManager asm = getAssets();// 工程目录下资产目录的管理者 PackageManager pm = getPackageManager();//获得手机中所有安装包的管理者。// FragmentManager fm = getFragmentManager();//安卓默认的,不能向下兼容。 android.support.v4.app.FragmentManager supportFragmentManager = getSupportFragmentManager();// 要用此方法必须继承FragmentActivity,应为它是FragmentActivity中的特有方法,而Fragment是v4包中的类。可以向下兼容。// 不是由context对象调用 SmsManager sm = SmsManager.getDefault();// 信息管理者 }}
0 0
- Android中常见管理者对象的获取
- Android中常见的资源获取方式
- android 中怎么获取对象的值
- Android中常见的内存泄漏之上下文对象
- Android studio 电话管理者(TelephonyManager)获取方法
- Android常见尺寸的获取
- 常见对象_String类的获取功能
- android中获取SharedPreference对象的二种方法
- Android的不常见空间获取收集
- Android常见的手机设备信息获取
- java中获取ServletContext的常见方法
- java中获取ServletContext的常见方法
- struts2中对象的获取
- 工作中一个管理者的态度
- ASP.Net中常见的系统对象
- Oracle中常见的数据库对象--视图
- PHP面向对象中常见的关键字
- PHP面向对象中常见的关键字
- leetcode(2)add two numbers
- 从K近邻算法、距离度量谈到KD树、SIFT+BBF算法
- windows7系统 Internet 信息服务(IIS)管理器 默认网站 右键 没有属性这一项怎么办?
- 集训队分组
- Algorithms—121.Best Time to Buy and Sell Stock
- Android中常见管理者对象的获取
- Algorithms—122.Best Time to Buy and Sell Stock II
- 小插曲:excel的表间数据引用公式vlookup
- 'adb' 不是内部或外部命令,也不是可运行的程序或批处理文件。
- 半夜撸 flap bird
- Leetcode 之 Find Minimum in Rotated Sorted Array
- codeforces 549D D. Haar Features(枚举)
- 【leetcode c++】27 Remove Element
- ubuntu中vi不能正常使用方向键与退格键的问题