设备管理
文章平均质量分 55
费费德勒
哈哈哈
展开
-
通话判断卡槽
PhoneStateListeneronCallStateChangedExt(String, int, int)第三个int就是卡槽id.4.2.2(8.0设备不支持!)Protected void onReceive(Context c, Intent i) { Int whichSim = intent getIntExtra("simSlot",-1); // so this methof return 0 ...原创 2021-02-20 17:09:48 · 270 阅读 · 0 评论 -
手势导航设置
enable_navbar, package = com.android.settings, user = 0, value = 1//手势导航选择后2019-06-20 17:02:07.928 802-1491/? I/[SPMN]: insert SYSTEM -- name = enable_navbar, package = com.android.settings, user = 0, value = 0int enable_navbar =...原创 2021-02-20 16:57:52 · 557 阅读 · 0 评论 -
蓝牙传输白名单
1)设备选择界面:com.android.settings/.bluetooth.DevicePickerActivity;2)停止、隐藏传输界面:com.android.bluetooth/.opp.BluetoothOppTransferActivity2.1)停止传输的代码: // "Stop" buttonthis.getContentResolver().delete(mUri, null, null); BluetoothTransferContentObserver .原创 2021-02-20 16:51:41 · 914 阅读 · 1 评论 -
电量百分比显示方式
/SettingsProvider: Notifying for 0: content://settings/system/battery_percent_switch_incontent://settings/system/battery_percent_switch电池图标内 :battery_percent_switch 1,battery_percent_switch_in 1电池图标外:battery_percent_switch 1,battery_percent_switch.原创 2021-02-20 16:48:13 · 517 阅读 · 0 评论 -
UsageStatsManager.queryUsageStats的参数interval
UsageStatsManager1.UsageStatsManager是android 5.0 以后增加的类,Provides access to device usage history and statistics。提供了设备的使用历史和数据。通过UsageStatsManager我们可以获取到当前栈顶,也就是屏幕显示的应用包名,5.0以后再使用AM.getTask()那样的方法原创 2016-04-01 10:12:29 · 4622 阅读 · 0 评论 -
5.0以上移动数据的关闭
关于移动数据的的关闭开启,android5.0之前的方式是 /** * 启动、禁用移动数据 * @param context * @param flag * @param chkCurrent 是否需检查当前状态 */ public static void allowMobileData(Context context, boolean原创 2016-04-01 10:54:32 · 911 阅读 · 0 评论 -
IBinder,BBinder,BPBinder等等一系列类的联系
在写上一篇关于AppOps的博文的时候看到interface IAppOpsService { These first methods are also called by native code, so must be kept in sync with frameworks/native/include/binder/IAppOpsService.h i原创 2017-02-09 11:00:29 · 1637 阅读 · 0 评论 -
MediaPlay播放不出声音
开发过程遇到: AssetFileDescriptor afd = c.getAssets().openFd("ring.mp3"); mMediaPlayer.setDataSource(afd.getFileDescriptor()); mMediaPlayer.setDataSource(c.getResources().openRawResourceFd(R原创 2017-02-24 16:59:13 · 4410 阅读 · 0 评论 -
静默卸载(强制卸载、没有界面的卸载)6.0以下和6.0以上的实现
版权声明:本文择自http://blog.csdn.net/maodunti,未经博主允许不得转载。应用的卸载我们都再熟悉不过了,但是要不提醒用户就卸载了你知道么?当然这个不容易做到,下面讲到的方法都是采用系统签名的方法才能实现,或者大家可以用root后的设备可以实现。系统签名就是通过签名获取到系统权限去做系统才能做的事情,root以后你就获取到系统权限,这里不多谈这些权限的问题。...原创 2016-04-28 09:51:59 · 3420 阅读 · 1 评论 -
android 7.0 DevicePolicyManager的修改
android N之前的版本是可以通过设备管理器来管理锁屏密码的。但从N以后resetPassword方法有了些改变:* <em>Note: This API has been limited as of {@link android.os.Build.VERSION_CODES#N} for * device admins that are not d...原创 2017-04-06 10:43:07 · 781 阅读 · 0 评论