Android

安卓(Android)是一种基于Linux内核的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由美国Google公司和开放手机联盟领导及开发。Android操作系统最初由Andy Rubin开发,主要支持手机,平板,车载,智能手表等。
SurfaceView addCallback|酷客网

SurfaceView addCallback

obama阅读(222)评论(0)赞(2)

这里介绍一下SurfaceHolder中的函数addCallback,源码如下: 1471 public void addCallback(Callback callback) { 1472 synchronized (mCallbacks...

SurfaceView SurfaceHolder|酷客网

SurfaceView SurfaceHolder

obama阅读(221)评论(0)赞(1)

今天介绍的内容是SurfaceView中常用到的SurfaceHolder,如图所示 前面介绍APP通过如下接口拿到SurfaceHolder对象去改变Surface的size, color format, 也可以通过canvs提供的接口来...

使用SurfaceView绘制图形|酷客网

使用SurfaceView绘制图形

obama阅读(549)评论(0)赞(0)

本文介绍如何使用SurfaceView绘制一些简单的图形,如直线,圆形 首先使用Android Studio创建一个新的Project 创建一个Java 类 MySurfaceView 继承自SurfaceView 详细代码如下: clas...

Android ADB查看帧率|酷客网

Android ADB查看帧率

obama阅读(2462)评论(0)赞(0)

通过 dump surfaceflinger 可以获取到当前帧率,方法如下: 执行如下指令,可以看到 1 frame 的处理时间: adb shell "while(true);do dumpsys SurfaceFlinger --dis...

Android ADB查看kernel版本|酷客网

Android ADB查看kernel版本

obama阅读(1038)评论(0)赞(0)

Android 内核(kernel)开发的时候,需要知道当前 Linux Kernel 的版本,方法很简单: 执行如下指令: adb shell cat proc/version 执行结果: 酷客网相关文章: Android ADB打印当前...

Android ADB打印当前时间|酷客网

Android ADB打印当前时间

obama阅读(823)评论(0)赞(1)

开发过程中,我们可能需要通过ADB命令打印当前手机时间,用于分析。方法如下: 执行命令 adb shell date 或者 adb shell data "+%F\ %T.%6N" 输出结果如下:

Android ADB从手机中dump APK|酷客网

Android ADB从手机中dump APK

obama阅读(909)评论(0)赞(0)

开发过程中,我们可能想通过 adb 命令,从手机中 dump APK,用于分析。方法如下: 执行命令 adb shell dumpsys activity top > top.txt 在文件 top.txt 中查找 mResumed=...