屏幕镜像:把你的屏幕的内容完完全全的投到另一个屏幕上而不需要电缆。英文名叫miracast。miracast技术采用了WIFI DIRECT标准,也就是不需要通过路由器!!像蓝牙一样,你只需要打开WIFI,进行配对,然后就可以。但是需要你的两个设备都符合MIRACAST标准。对于现在的手机而言,目前流行的只有IOS和ANDROID两种,IOS技术内闭,而且它有自己的相似技术,叫AIRPLAY,它可
转载 2023-07-25 14:56:57
597阅读
Kubernetes(K8S)是一种用于自动化容器化、部署、规模化和运维应用程序的开源平台。在K8S中,镜像是一个重要的概念,它包含了应用程序所需的文件系统和依赖项。不同的镜像有不同的用途,比如Pod中的镜像用于运行容器,Service中的镜像用于提供网络服务等。在本文中,我将向你介绍K8S镜像用途,并教你如何实现。 首先,让我们来看一下实现“k8s镜像用途”的流程: | 步骤 | 操作
原创 5月前
26阅读
# Android手机适配指南 ## 概述 在开发Android应用程序时,为了保证应用在不同手机上都能够正常运行,我们需要进行适配工作。本文将介绍一种适配的流程,并给出每个步骤需要执行的代码和解释。 ## 适配流程 下面是Android手机适配的流程,如表格所示: | 步骤 | 描述 | | --- | --- | | 步骤1 | 确定适配目标 | | 步骤2 | 收集设备信息 | |
原创 8月前
13阅读
一、为什么卡顿监控如此重要一个APP从0-1的阶段是疯狂堆功用的阶段,或许不会考虑功能问题和代码规范问题,可是一旦这个APP做到老练之后咱们就需要来考虑这个APP的功能问题了,启动是否卡顿,滑动是否流通,这些都是对于用户体会至关重要的东西,这也是一个APP是否老练的重要规范和指标。二、咱们能做什么提到卡顿和流通就不得不提一个指标便是FPS,一般卡顿问题是主线程执行了太多的耗时操作,例如渲染,布局,
转载 1月前
53阅读
  2012年2月数据,Android占据全球智能手机操作系统市场52.5%的份额,中国市场占有率为68.4%。这些数据有力地证明了安卓平台的潜力,而在安卓的世界里,一个响亮的APP可能是技术人员的身份象征和生财之道,那么哪里可以发布自己的安卓APP并放马跑一跑来证明和实现自己呢,又如何发布呢?经过参考各种文档资料和网络资源,整合了以下信息。首先我们可以看看国内几个主要的安卓应用发布平台吧。  1
## Android GridView 设置列宽度 ### 整体流程 为了实现在 Android GridView 中设置列的宽度,我们需要按照以下步骤进行操作: 1. 创建一个自定义的适配器类,继承自 `BaseAdapter` 类,并重写其中的相关方法。 2. 在布局文件中添加一个 GridView 控件,并指定上一步创建的适配器。 3. 在适配器类的 `getView` 方法中,设
原创 10月前
211阅读
## Android中获取View的ID的方法 ### 1. 简介 在Android开发中,有时候我们需要获取某个View的ID,以便于后续操作。本文将介绍如何实现“android dumpview的ID”。 ### 2. 流程 下面是整个过程的流程图: ```mermaid gantt title Android获取View的ID流程 dateFormat YYYY
原创 8月前
85阅读
kickstart文件结构介绍:  1.  命令部分:配置系统的属性及安装中的各种必要设置信息  2.  %packages部分:设定需要安装的软件包及包组,Anaconda会自动解决依赖关系  3.  脚本部分:用于定制系统,分为%pre部分在安装前运行,%post在安装后运行    %pre 部分脚本作为一个bas
原创 2015-04-22 21:36:12
1246阅读
基于《Android编程权威指南》前5章完成的一个Android App简介上学期学了Android编程,期末做了一个课程设计–QuizGame(猜谜游戏)。 项目地址: https://github.com/Xiawen9/AndroidApp 有两个课程设计,分别是移动开发技术大作业和移动开发技术实验。以下是要求:移动开发技术大作业 1、按照《Android编程权威指南》做完前五章,并完成挑战
前面学习了 1、AVB是什么?校验安卓镜像的,完成整个安全启动的。 2、安卓的镜像有什么?主要就那三个大玩意:boot、recover、system。 3、有个 vbmeta.img还记得吗?bootloader验证vbmeta的签名**,再用vbmeta的key以及hash值验证dtbo/boot/system/vendor。好了,这里开始AVB校验的学习。 1、校验的内容 1、校验的内容对于要
一、完整性校验原理所谓完整性校验就是我们用各种算法来计算一个文件的完整性,防止这个文件被修改。其中常用的方法就是计算一个文件的CRC32的值或者计算一个文件的哈希值。我们在防止apk被反编译的方法中也可以采用这种方法。我们知道apk生成的classes.dex主要由java文件生成的,它是整个apk的逻辑实现。所以我们可以对classes.dex文件进行完整性校验,来保证整个程序的逻辑不被修改。
华为Mate40 Pro首发麒麟9000处理器,安兔兔跑分高达69+,是今年最强旗舰,不过在此之前还是以骁龙865、麒麟990 5G为主。鲁大师发布了2020年Q3季度手机性能排行榜,第一名的跑分高达84万+。第一名:小米10至尊纪念版 84.9万安兔兔是国内最知名的手机测试软件,鲁大师则是知名电脑测试软件,不过随着智能手机的兴起,鲁大师也推出了手机性能测试软件。只是两款软件的测试程序并不相同,得
应用层通过操作文件操控硬件 使用制作好的工具链: 刚开始学习时,用一些已经制作好的工具链,使用以下命令解压到gcc-3.4.5-glibc-2.3.6目录 cd /work/tools tar xjf arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2 然后在环境变量PATH中增加路径,入下所示: (很重要,还可以添加在/etc/bash.bashrc中,添加过后
转载 5月前
29阅读
一、Eclipse中图形创建AVD: Device: 即设备,指具体的手机设备型号,可以在window->Android Virtual Device Manager->Device Definitions中进行定义。开发环境中预设了一些手机型号,很多是google公司的Nexus系列,如下: Ne
转载 2017-09-05 15:19:00
241阅读
2评论
AVD Manager.exe:虚拟机管理工具,用于建立和管理虚拟机。SDK Manager.exe:sdk管理工具,用于管理、下载sdk、sdk工具,能及扩展工具tools目录:包括测试、调试、第三方工具。模拟器、数据管理工具等。build-tools目录:编译工具目录,包含了转化为davlik虚
android sdk里的目录作用 AVD Manager.exe:虚拟机管理工具,用于建立和管理虚拟机。 SDK Manager.exe:sdk管理工具,用于管理、下载sdk、sdk工具,能及扩展工具 tools目录:包括测试、调试、第三方工具。模拟器、数据管理工具等。 build-t...
转载 2016-08-06 15:20:00
206阅读
2评论
## Android遥控器按键代码实现 ### 概述 本文将教会你如何在Android开发中实现一个简单的遥控器应用,包括各个按键的代码实现。首先,我们来看一下整个实现的流程。 ### 实现流程 1. 创建一个新的Android项目。 2. 在布局文件中添加一个用于展示遥控器界面的View。 3. 在代码中获取该View的引用并设置OnTouchListener,用于监听用户的触摸事件。
原创 2023-09-16 16:43:49
537阅读
1.MKUBIFS_OPTS的作用 传递参数给mkfs.ubifs 2.MKUBIFS_OPTS传递了哪些参数? 传递了最小输入输出单元大小、逻辑擦除块大小、最大物理擦除块的个数,分别由选项-m、-e、-c来指定 3.BLOCKSIZE的作用 传递物理擦除块的大小给ubinize 4.PAGESIZ
转载 2019-02-01 16:51:00
346阅读
2评论
硬件资源 因为移动设备的硬件配置各不相同,为了防止使用了不存在的设备资源,所以要对设备的硬件情况进行检查。一般情况下,前置摄像头、部分传感器在低端手机上是没有的,像SD卡也可能因为用户没插卡使得找不到SD卡资源。下面是校验这些硬件设备的说明: SD卡 Android4.0之后增加了多存储卡的支持,故一般手机有内置存储卡和外置存储卡(即SD卡),其中外置存储卡便是可选的。获取各个存储卡的磁盘路径,可
其实对于这篇文章来说,Android P已经是时间过了,前辈的文章也是18年的。不过技术还是相通的,不过也是变通的。感谢前辈优秀文章。1、avb校验库的主入口avb校验功能主要是由external/avb/libavb库实现的,该库主要完成的工作包括各个分区镜像的校验,签名验证,以及vbmeta数据的解析,包括了各种flags的处理以及dm-verity所需要的参数解析。avb校验库的主入口为:a
转载 2023-07-03 19:09:09
0阅读
  • 1
  • 2
  • 3
  • 4
  • 5