当前位置: 首页 > wzjs >正文

创建网站企业优化seo设置

创建网站企业,优化seo设置,自己做微博的网站,台州黄岩做网站Android 通过反射获取后台应用的快照 都在代码里了,如果无效注意反射要判断sdk版本 /*** 获取应用快照*/ public class SnapShotUtil {RequiresApi(api Build.VERSION_CODES.Q)public static Bitmap getTargetTaskShot(Activity activity, String pkgName) {Pack…

Android 通过反射获取后台应用的快照

都在代码里了,如果无效注意反射要判断sdk版本

/*** 获取应用快照*/
public class SnapShotUtil {@RequiresApi(api = Build.VERSION_CODES.Q)public static Bitmap getTargetTaskShot(Activity activity, String pkgName) {PackageManager packageManager = activity.getPackageManager();ActivityManager activityManager = (ActivityManager) activity.getSystemService(Context.ACTIVITY_SERVICE);List<ActivityManager.RecentTaskInfo> recentTasks = activityManager.getRecentTasks(100, 1);for (ActivityManager.RecentTaskInfo recentTaskInfo : recentTasks) {ResolveInfo resolveActivity =packageManager.resolveActivity(recentTaskInfo.baseIntent, 0);if (resolveActivity == null || resolveActivity.activityInfo == null) {continue;}String str = resolveActivity.activityInfo.packageName;if (!Objects.equals(str, pkgName)) {continue;}try {Object activityTaskManagerService = getActivityTaskManagerService();Object taskSnapshot = getTaskSnapshot(activityTaskManagerService, recentTaskInfo);Object snapshot = getSnapshot(taskSnapshot);Object hardwareBuffer = getHardwareBuffer(snapshot);Object colorSpace = getColorSpace(taskSnapshot);return Bitmap.wrapHardwareBuffer((HardwareBuffer) hardwareBuffer, (ColorSpace) colorSpace);} catch (ClassNotFoundException | NoSuchMethodException | InvocationTargetException |IllegalAccessException | NoSuchFieldException e) {e.printStackTrace();}}return null;}@SuppressLint("PrivateApi")private static Object getActivityTaskManagerService() throws ClassNotFoundException, NoSuchMethodException, InvocationTargetException, IllegalAccessException {Class<?> clazz = Class.forName("android.app.ActivityTaskManager");Method getServiceMethod = clazz.getMethod("getService");getServiceMethod.setAccessible(true);return getServiceMethod.invoke(null);}@RequiresApi(api = Build.VERSION_CODES.Q)private static Object getTaskSnapshot(Object object, ActivityManager.RecentTaskInfo recentTaskInfo) throws NoSuchMethodException, InvocationTargetException, IllegalAccessException {Class<?> clazz = object.getClass();Method getTaskSnapshotMethod = clazz.getMethod("getTaskSnapshot", int.class, boolean.class);getTaskSnapshotMethod.setAccessible(true);return getTaskSnapshotMethod.invoke(object, recentTaskInfo.taskId, true);}private static Object getSnapshot(Object taskSnapshot) throws NoSuchFieldException, IllegalAccessException {Class<?> clazz = taskSnapshot.getClass();Field mSnapshotField = clazz.getDeclaredField("mSnapshot");mSnapshotField.setAccessible(true);return mSnapshotField.get(taskSnapshot);}private static Object getColorSpace(Object taskSnapshot) throws NoSuchFieldException, IllegalAccessException {Class<?> clazz = taskSnapshot.getClass();Field mColorSpaceField = clazz.getDeclaredField("mColorSpace");mColorSpaceField.setAccessible(true);return mColorSpaceField.get(taskSnapshot);}private static Object getHardwareBuffer(Object graphicBuffer) throws NoSuchMethodException, InvocationTargetException, IllegalAccessException {Class<?> clazz = HardwareBuffer.class;Method createFromGraphicBufferMethod = clazz.getMethod("createFromGraphicBuffer", graphicBuffer.getClass());return createFromGraphicBufferMethod.invoke(null, graphicBuffer);}
http://www.dtcms.com/wzjs/293310.html

相关文章:

  • 专业的网站开发服务百度网站优化公司
  • 政府网站建设比较好的免费关键词排名优化
  • 通讯员队伍建设与网站新闻管理关键词点击工具
  • 电子商务网站开发实训seo查询5118
  • 重庆网站建设的公司哪家好杭州seo网站建设
  • 怎么自己电脑做网站服务器百度网站收录提交
  • 怎么做游戏门户网站seo网站培训优化怎么做
  • 建小程序需要网站吗南京网络营销服务
  • 深圳最近消息东营网站seo
  • wanwangseo关键词优化最多可以添加几个词
  • b2c商城网站模版搜索引擎营销分类
  • 建立中英文网站网络营销的六个特点
  • 3g网站模板搜索引擎调词工具哪个好
  • 建设银行网站地址排名优化关键词公司
  • 真人做爰直播全集播放网站电脑优化
  • seo关键词推广案例上海哪家seo好
  • 深圳龙岗区网站建设百度认证服务平台
  • 律师网站建设模板好搜搜索
  • 世界做火的游戏视频网站百度怎么搜索关键词
  • 龙岗网站建设需要考量些什么苏州搜索引擎排名优化商家
  • 公园网站建设方案 ppt百度免费打开
  • 政府网站系统功能中国站长站官网
  • 域名网站开发有意义吗网页友情链接
  • wordpress后台挂了引擎优化是什么工作
  • 歪歪小站 wordpress做百度推广员赚钱吗
  • 政府网站政务服务能力建设外贸快车
  • 设计师网站接单十大免费货源网站免费版本
  • 医院网站跳出率高搜索引擎优化方法有哪些
  • 推广做网站联系方式百度投放广告收费标准
  • 网站建设品app怎么推广运营