Android开发
文章平均质量分 83
自学Android开发,提升日常测试能力
小曾同学.com
初来咋到的程序媛,有着一颗成为IT精英的梦想
展开
-
【Android广播机制】之静态注册与动态注册全网详解
那些事情就在我们生活中原创 2024-04-13 03:00:00 · 845 阅读 · 0 评论 -
Android广播之监听应用程序安装与卸载
微信的诞生原创 2024-04-13 00:45:00 · 274 阅读 · 0 评论 -
Gradle系列之大锅菜汇总
我们部门有一个比较好的传统——每周分享,最近要轮到我了,我选择的分享内容是Gradle,所以花了两周的时间稍微系统的学习了下Gradle相关知识,当然后续也会把详细的知识点补上。(本篇是栏目介绍)当给研发做CI时,研发经常会抛出一些命令,比如:,为了了解这些都表示什么含义,所以就花时间系统的去了解Gradle相关的知识。如果你问我系统学习新技术的心得体会是什么,想必是。豁然开朗表示理解了之前使用这个工具的含义,无知表示随着深入理解的越多,越感觉还有很多东西需要学习。后续也会把小编在学习的过程中遇到的问题,分原创 2024-01-02 23:45:00 · 802 阅读 · 1 评论 -
深入探索Android应用启动原理:从入口到界面展示
Android应用启动是用户与应用交互的第一步,对于用户体验至关重要。原创 2023-06-22 01:23:37 · 1217 阅读 · 0 评论 -
MediaPlayer+SurfaceView实现视频播放器
我这个人走得很慢,但是我从不后退。之前给大家分享过使用MediaController类实现视频播放器,今天呢给大家分享可以自定义的视频播放器,那就是使用MediaPlayer+SurfaceView来实现。废话不多说,直接上代码。目录1. 设计思路2. 设计布局3. 实现逻辑4. 权限获取5. Demo展示1. 设计思路使用 MediaPlayer+SurfaceView实现视频播放器的流程如图所示,在学习音视频播放器的时候,一个老师画的图,在此直接借用。2. 设计布局<?xml v.原创 2022-05-26 00:10:41 · 1809 阅读 · 0 评论 -
MediaController类实现视频播放器
文海相逢,诗歌相送,彼此留下的是最美丽的文字,是最真诚的笑靥。有些人,在与不在,他都在你的生命中留下了最华美的荏苒。目录结构前言MediaController类实现视频播放器1. 布局界面2. 加载视频并播放3. 权限申请前言本篇文章主要是使用VideoView控件和Android提供的MediaController类来实现简易视频播放器。使用MediaController类的好处是:不需要手动的去添加控制按钮,就可以来操作视频。如下图所示:MediaController类实现视频播放器1..原创 2022-05-20 14:26:48 · 4284 阅读 · 0 评论 -
MediaPlayer 之简易音频播放器
应当随时学习,学习一切;应当集中全力,以求知道更多,知道一切。目录结构1. 前言2. MediaPlayer介绍3. MediaPlayer 实战3.1 简易音频播放器第一步:布局设置第二步:实现逻辑第三步:申请权限3.2 简易音频播放器第一步:设置布局第二步:简易音频播放器Demo1. 前言最近在学习 Android多媒体方面的知识,为此进行了整理,作为自己的学习输出。本篇主要分享Android中Mediaplayer API 方面的知识点,以及 demo——简易音频播放器。在demo中会分享两.原创 2022-05-19 23:59:12 · 1160 阅读 · 0 评论 -
Android 多媒体应用——调用摄像头
本次分享的源码来源于《Android第一行代码》,最近在研究Android 多媒体应用方面的知识,所以在此整理了一下,也是对自己知识的一个巩固。Android 第一行代码文章目录前言Demo实现1. 设置布局调用摄像头前言本篇 Demo 主要是实现两个功能:点击 Button 调用摄像头进行拍照将拍的照片显示在界面中接下来,我们开始实战吧Demo实现1. 设置布局新建一个项目,名为:CameraApplication在 activity_main.xml 中设置布局,布局中设置原创 2022-05-17 22:20:26 · 5886 阅读 · 4 评论 -
Appium + python 实战
文章目录Appium介绍Appium 原理Appium使用Appium + Python实战Appium介绍是一个移动端的自动化测试框架,是跨平台的,支持ios和Android平台上的移动原生应用、混合以及web移动应用,可以针对不同的平台使用一套API来编写测试脚本,可用于iOS和Android。可以跨语言:Java、python、Ruby。移动原生应用;是指那些用iOS或者AndroidSDK写的应用移动Web应用:是指使用移动浏览器访问的应用(Appium支持iOS上的Safari和Andr原创 2022-04-30 23:52:36 · 4027 阅读 · 1 评论 -
App之Monkey测试
作为初入测试行业的小白,了解一些Monkey测试是很有必要的,在此小编整理了一些App方面Monkey测试的基础以及Monkey脚本的编写,希望可以帮助到大家。1. Monkey的概念Monkey测试又称"猴子测试",是指没有测试经验的人对产品进行乱点乱按。Monkey是Android 系统自带的一个命令行工具,可以向测试的应用程序发送伪随机的用户事件流(如按键、触屏、手势等),实现对应用程序进行测试的目的。通常使用Monkey进行压力测试和稳定性测试。什么时候使用monkey测试比较合适?答:一般原创 2021-10-14 18:32:03 · 2319 阅读 · 0 评论 -
全网最全ADB命令,没有之一
ADB,全名Android Debug Bridge,是Android提供的一个通用的调试工具,是一个C/S架构的命令行工具,通过这个工具,使得我们的PC能够和Android设备来进行通信。原创 2021-10-08 17:00:14 · 84625 阅读 · 8 评论 -
Android 之 Activity 详解
最近在学习Android开发方面的知识,整理了一下关于Android中Activity方面的知识,也算是对自己学的知识进行了总结。Activity 在 Android开发中有着极其重要的位置,Activity是Android中四大组件之一,而我们的Android应用是由一个或多个Activity组成的。本篇文章将从以下几个方面给大家分享Activity的知识:文章目录1. Activity 的概念1.1 Activity 的概念1.2 创建 Activity2. Activity 的启动方法2.1 显示启原创 2022-03-24 18:12:48 · 123681 阅读 · 1 评论 -
解决INSTALL_PARSE_FAILED_MANIFEST_MALFORMED和INSTALL_FAILED_TEST_ONLY问题
一个人成熟的标志之一,就是脑中可以容纳多种不同的观点而无碍于行事终于破解了为什么使用Android studio在Run APP时,出现报错的问题。我使用的是真机调试,用的是OPPO手机,如果你也是用的OPPO或者VIVO手机,那可能也会出现和我同样的问题。第一种错误:“INSTALL_PARSE_FAILED_MANIFEST_MALFORMED”第二种错误:INSTALL_FAILED_TEST_ONLY解决方法:第一步:打开AndroidManifest.xml文件,在标签中添加属.原创 2022-03-01 13:18:35 · 29867 阅读 · 30 评论 -
Android App demo 跟随手指移动的控件
事实上,软件工程的多数苦恼不是源自缺少工具或管理不当,而是因为技术能力本身的缺乏。今天给大家分享跟随手指移动的马,demo展示如下。手指到哪这个小马就跑到哪。使用自定义View组件实现demo。第一步首先创建一个Android project,我们使用Android studio 自动创建 activity。第二步:准备两张图片,一个是大草原背景图片,一个是奔跑的马儿。把这两种图片均放在src/main/res/mipmap-xhdpi文件下第三步:在 activity_main 文件.原创 2021-12-21 16:59:30 · 2105 阅读 · 0 评论 -
手把手教你制作Android 在线图片浏览器demo
每一种语言都能教会你一些东西,所以学习一门语言绝不会是浪费,尤其当它的不同之处不止是体现在句法杂项上。前言首先给大家展示一下 在线图片了浏览器demo 的界面。(大家也可以点击上面的链接进行下载制作的demo)我们的在线图片浏览器界面由三部分组成。第一个是用于展示图片的 IMageView,第二个是用于输入图片地址的 EditText,第三个是一个普通按钮 Button。制作逻辑:当输入图片地址,点击按钮之后,图片将会展示在ImageView控件区域中,当输入一个无效的图片地址时,则会展示.原创 2021-12-17 11:19:42 · 2562 阅读 · 1 评论 -
Android 开发之初识 Android
最近在学习 Android 方面的知识,刚好趁着这个机会整理一下 Android 开发方面的一些知识点。从标题中可以看到,今天只是给大家简单介绍一下 Android 的内容,并没有涉及到代码方面的内容,代码层面的内容会在下一篇文章中进行展示。首先先看一下本文的大纲内容大纲1. Android 前世今生1.1 Android 介绍1.2 Android 发展历程2. Android 架构2.1 Linux内核层2.2 Libraries 系统运行库2.3 应用框架层2.4 应用层3. Android 四大组原创 2021-12-15 11:16:56 · 3952 阅读 · 0 评论