Is this you? As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.
Claim your profile
Articles by import android.os.Environment
【错误记录】Android 应用漏洞修复处理 ( 截屏攻击漏洞 | Android 系统的截屏方式 | 通过 adb 命令截屏 |Android 截屏代码 | Android 设置禁止屏幕截屏代码 )
一、Android 截屏攻击 针对 Android 应用的 " 截屏攻击 " 是 恶意应用程序 或者 攻击者利用某些漏洞或技术手段 , 非法获取用户屏幕上的敏感信息 , 会导致用户 隐私泄漏 或者 造成安全风险 , 下面是常见的攻击方式 : 恶意应用程序 : 恶意应用程序 可能会 请求截屏权限 并将截屏的内容上传到远程服务器 , 尤其是账号密码输入界面的截屏 ; 操作系统漏洞利用 : 利用操作系统中的 漏洞 来执行 未授权的截屏操作 ; 屏幕录制 : 屏幕录制技术 也可能被用于窃取用户的屏幕信息 ; 二、Android 系统的截屏方式 在 Android 系统中 , 用户可以 通过 特定的键盘组合触发 截屏 ; 电源键 + 音量减小键 : Android 设备上触发截屏的组合键 , 系统会触发截屏操作 , 并将当前屏幕内容保存为图片文件 ; 手势操作: 滑动手势 : 在特定的 Android 设备上 , 可以使用手势或者滑动手势来触发截屏操作 ; 通知栏快捷方式: 通知栏菜单 : 有些 Android 设备 在通知栏中提供了截屏的快捷方式按钮 ,...
58. 【Android教程】音频录制:MediaRecord
在第 57 节我们使用 MediaPlayer 实现了一个 mp3 播放器,除了播放 Android 还提供了 MediaRecorder 用于录音。Android 设备基本都会有一个麦克风,通过 MediaRecorder 可以打开麦克风进行语音采集,这一节我们就来学习如何在 Android 系统上实现一个录音功能。 setAudioSource(): 设置录制的音频源 setVideoSource(): 设置录制的视频源 setOutputFormat(): 设置输出格式 setAudioEncoder(): 设置音频编码器 setOutputFile(): 配置录制的音频存储文件路径 stop(): 停止录制 release(): 释放 MediaRecorder 实例,回收其所占资源 创建 MediaRecorder 直接通过无参构造器创建即可: MediaRecorder myAudioRecorder = new MediaRecorder(); 配置录音参数 创建好之后,再对 MediaRecorder...
Android--通过okhttp进行文件下载-CSDN博客
ifest: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" package="com.example.myapplication"> <!-- 互联网 --> <uses-permission android:name="android.permission.INTERNET" /> <!-- 存储卡 --> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <application android:allowBackup="true"...
More Information in FIS/MFA
#1 Hi all, I know there was several questions like mine but i didn´t find a thread till now, where somebody did a little bit more investigation. So I exported my apk from a PX5 device which I think is the key to send and recive informations with the CAN Bus in the Vehicle. Sadly im not pretty familiar with reverse engeneering with apps or programming Android apps at all. Maybe there are some better informed people out there making it happen to send more Informations to the display in the car.
简单介绍一下Android里面的IntentFirewall-CSDN博客
源码链接 https://android.googlesource.com/platform/frameworks/base/+/633dc9b/services/java/com/android/server/firewall/IntentFirewall.java 源码如下: package com.android.server.firewall; import android.content.Intent; import android.content.IntentFilter; import android.content.pm.ActivityInfo; import android.content.pm.ApplicationInfo; import android.content.pm.PackageManager; import android.os.Environment; import android.os.ServiceManager; import android.util.Slog; import android.util.Xml; import...
安卓使用MediaRecorder(1)录制音频的详细使用_安卓mediarecorder-CSDN博客
本文首发地址 https://blog.csdn.net/CSqingchen/article/details/134599828 最新更新地址 https://gitee.com/chenjim/chenjimblog 在Android开发过程中,我们经常需要处理音频或视频相关的功能。比如,我们要做一个简单的录音机或者录像机。 在Android中录制音频有两种方式:MediaRecorder和AudioRecord。两者的主要区别在于: MediaRecorder提供了一种更高级别的API,能够直接录制并保存为特定的媒体文件格式(如MP3、AAC、AMR等)。其底层实际也使用了AudioRecord。 AudioRecord提供了更底层的API,可以让我们自定义更多关于音频采样率、通道数等参数。但使用起来会比较复杂。 本文主要介绍如何在Android中使用MediaRecorder进行录音,并附带一些常见的问题及其解决方案。 使用MediaRecorder进行录音和录像,主要有以下几个步骤: 创建一个MediaRecorder对象。...
Android App开发在线语音识别处理中实现中文转拼音(Pinyin4j库)功能(超详细 附源码和演示)
2023-12-19 3 简介: Android App开发在线语音识别处理中实现中文转拼音(Pinyin4j库)功能(超详细 附源码和演示) 需要源码请点赞关注收藏后评论区留下QQ~~~ 一、媒体录制器MediaRecorder MediaRecorder是Android自带的音视频录制工具,它通过操纵摄像头和麦克风完成媒体录制,既可录制视频又可以单独录制音频 下面是它的常用方法 reset 重置录制资源 prepare 准备录制 start 开始录制 stop 结束录制 release 释放录制资源 setOnErrorListener 设置错误监听器 setOnInfoListener 设置信息监听器 setMaxDuration 设置可录制的最大时长 setMaxFileSize 设置可录制的最大文件大小 setOutputFile 设置输出我呢见的存储路径 媒体输出格式如下 amr 窄带格式 aac 高级的音频传输流格式 mp4 MPEG4格式 3gp 3GP格式 注意 录音之前要再AndroidManifest.xml中添加录音权限...
Android 开发音频录播中媒体录制器MediaRecorder和媒体播放器MediaPlayer的讲解及实战(超详细 附源码)
2023-12-19 4 简介: Android 开发音频录播中媒体录制器MediaRecorder和媒体播放器MediaPlayer的讲解及实战(超详细 附源码) 需要源码请点赞关注收藏后评论区留下QQ~~~ 一、媒体录制器MediaRecorder MediaRecorder是Android自带的音视频录制工具,它通过操纵摄像头和麦克风完成媒体录制,既可录制视频又可以单独录制音频 下面是它的常用方法 reset 重置录制资源 prepare 准备录制 start 开始录制 stop 结束录制 release 释放录制资源 setOnErrorListener 设置错误监听器 setOnInfoListener 设置信息监听器 setMaxDuration 设置可录制的最大时长 setMaxFileSize 设置可录制的最大文件大小 setOutputFile 设置输出我呢见的存储路径 媒体输出格式如下 amr 窄带格式 aac 高级的音频传输流格式 mp4 MPEG4格式 3gp 3GP格式 注意 录音之前要再AndroidManifest.xml中添加录音权限...
【Python+百度API】实现人脸识别和颜值检测系统(包括人脸数量、年龄、颜值评分、性别、种族、表情检测)(超详细 附源码)
2023-12-19 4 简介: 【Python+百度API】实现人脸识别和颜值检测系统(包括人脸数量、年龄、颜值评分、性别、种族、表情检测)(超详细 附源码) 需要源码请点赞关注收藏后评论区留下QQ~~~ 一、媒体录制器MediaRecorder MediaRecorder是Android自带的音视频录制工具,它通过操纵摄像头和麦克风完成媒体录制,既可录制视频又可以单独录制音频 下面是它的常用方法 reset 重置录制资源 prepare 准备录制 start 开始录制 stop 结束录制 release 释放录制资源 setOnErrorListener 设置错误监听器 setOnInfoListener 设置信息监听器 setMaxDuration 设置可录制的最大时长 setMaxFileSize 设置可录制的最大文件大小 setOutputFile 设置输出我呢见的存储路径 媒体输出格式如下 amr 窄带格式 aac 高级的音频传输流格式 mp4 MPEG4格式 3gp 3GP格式 注意 录音之前要再AndroidManifest.xml中添加录音权限...
Android 开发中原始音频的录播和和自定义音频控制条的讲解及实战(超详细 附源码)
2023-12-19 5 简介: Android 开发中原始音频的录播和和自定义音频控制条的讲解及实战(超详细 附源码) 需要源码请点赞关注收藏后评论区留下QQ~~~ 一、媒体录制器MediaRecorder MediaRecorder是Android自带的音视频录制工具,它通过操纵摄像头和麦克风完成媒体录制,既可录制视频又可以单独录制音频 下面是它的常用方法 reset 重置录制资源 prepare 准备录制 start 开始录制 stop 结束录制 release 释放录制资源 setOnErrorListener 设置错误监听器 setOnInfoListener 设置信息监听器 setMaxDuration 设置可录制的最大时长 setMaxFileSize 设置可录制的最大文件大小 setOutputFile 设置输出我呢见的存储路径 媒体输出格式如下 amr 窄带格式 aac 高级的音频传输流格式 mp4 MPEG4格式 3gp 3GP格式 注意 录音之前要再AndroidManifest.xml中添加录音权限 二、媒体播放器MediaPlayer...
深度强化学习中深度Q网络(Q-Learning+CNN)的讲解以及在Atari游戏中的实战(超详细 附源码)
开发者社区 人工智能 文章 正文 2023-12-19 4 简介: 深度强化学习中深度Q网络(Q-Learning+CNN)的讲解以及在Atari游戏中的实战(超详细 附源码) 需要源码请点赞关注收藏后评论区留下QQ~~~ 一、媒体录制器MediaRecorder MediaRecorder是Android自带的音视频录制工具,它通过操纵摄像头和麦克风完成媒体录制,既可录制视频又可以单独录制音频 下面是它的常用方法 reset 重置录制资源 prepare 准备录制 start 开始录制 stop 结束录制 release 释放录制资源 setOnErrorListener 设置错误监听器 setOnInfoListener 设置信息监听器 setMaxDuration 设置可录制的最大时长 setMaxFileSize 设置可录制的最大文件大小 setOutputFile 设置输出我呢见的存储路径 媒体输出格式如下 amr 窄带格式 aac 高级的音频传输流格式 mp4 MPEG4格式 3gp 3GP格式 注意 录音之前要再AndroidManifest.xml中添加录音权限...
Android Studio的笔记--HttpURLConnection使用GET下载zip文件
http get下载zip文件 用HttpURLConnection GET方法进行需注意: 1、Android 9及以上版本需要设置这个,否则会有警告 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) { StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); StrictMode.setThreadPolicy(policy); } 2、清单中要申请网络权限写入权限 < uses-permission android:name=“android.permission.INTERNET” /> < uses-permission android:name=“android.permission.WRITE_EXTERNAL_STORAGE” /> 3、要在application中添加android:usesCleartextTraffic=“true”。否则会有警告,好像加这个有风险,没有细研究...
安卓将图片分割或者拉伸或者旋转到指定尺寸并保存到本地_胖团儿的博客-CSDN博客
直接上代码吧:你们要用的话可以按照想法改 package com.demo.util; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Matrix; import android.os.Environment; import android.util.Log; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; public class ImageProcessingUtils { // 将图片分割并拉伸到指定尺寸并保存到本地 public static void splitAndSaveImage(String imagePath, int splitCount, int targetWidth, int targetHeight) { // 1.
android 下载网络文件_Super.D的博客-CSDN博客
工具类 import android.app.ProgressDialog; import android.content.Context; import android.os.AsyncTask; import android.os.Environment; import android.util.Log; import java.io.BufferedInputStream; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.URL; public class FileDownloader extends AsyncTask<String, Integer, String> { private Context context; private ProgressDialog progressDialog;...
Android获取应用缓存、删除应用缓存_android 获取缓存_小狗蛋ing的博客-CSDN博客
val cacheSize: String = DataCleanManager.getTotalCacheSize(CommonLib.mContext) DataCleanManager.clearAllCache(CommonLib.mContext) import android.content.Context; import android.os.Environment; import java.io.File; import java.math.BigDecimal; public class DataCleanManager { public static String getTotalCacheSize (Context context) throws Exception { return getFormatSize (getTotalCacheSizeInNum (context)); } public static long getTotalCacheSizeInNum (Context context) throws Exception { long...
Android 报错,闪退(错误)日志保存到手机内存中,以文本文件的形式保存
1.直接贴代码 import android.app.AlarmManager; import android.app.PendingIntent; import android.content.Context; import android.content.Intent; import android.os.Environment; import android.util.Log; import com.nuotu.atmBookClient.App; import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.io.PrintWriter; import java.io.StringWriter; import java.io.Writer; import java.lang.Thread.UncaughtExceptionHandler; import java.text.SimpleDateFormat; import java.util.Date;...
Android入门第50天-读写本地文件_android 写文件到本地_TGITCIC的博客-CSDN博客
为了这个系列,我的代码已经准备到了第150天了。接下来的内容会越来越精彩,我们也越来越开始进入Android的一些高级功能上的编程了。今天我们就要讲Android中对本地文件进行读写的全过程。 课程目标 输入文件名、输入文件内容后按【保存到SD卡】,可以把文件保存到SD卡根目录; 输入文件名,按【读取SD卡中的文件】,可以根据输入的文件名把文件内容显示成Toast; 搞清Android中对于SD卡读写时所需要的静态权限申请、动态权限申请; 以上一共我们有3个目标,根据目标下面开始教程。 activity_main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/LinearLayout1" android:layout_width="match_parent"...
Android App开发实战项目之电子书架App的实现(附源码和演示视频 简单易懂 可直接使用)
在手机上浏览电子书的浏览体验跟阅读纸质书差不多,翻页过程仍旧呈现纸张翻转的视觉特效,让读者看起来赏心悦目。总结一下,手机阅读无非是要具有两大功能点:其一为书架管理,主要是书籍的增删改查,其二为浏览操作,主要是翻页过程的处理 电子书有几个问题,一方面是电子书格式多样,另一方面是Android没有现成的控件可以统一显示这些电子书,格式各异的电子书要在手机屏幕的方寸之间展示,十分困难。 对于前一个问题。可将电子书统一成少数几种公共格式以便降低编码难度,对于后一个问题,可将电子书的每个页面都转成图片文件,然后利用图像视图浏览电子书。 接下来的实战项目中,暂且只支持两种格式的电子书,分别是PDF,一种与平台无关的电子文件和DJVU。 接下来分析电子书阅读器中用到的一些技术 下面简单介绍一下主要代码模块之间关系 效果展示如下 既有普通的平滑翻页 也有贝塞尔曲线和卷曲翻页 看起来更加逼真和赏心悦目 演示视频如下 Android电子书App 效果图如下 Ebook类 package com.example.ebook; import android.content.Intent; import...
Android App开发网络通信中使用okhttp下载和上传图片、文件讲解及实战(超详细实现用户注册信息上传 附源码)
okhttp不但简化了HTTP接口的调用过程,连下载文件都变得简单了,对于一般的文件下载,按照常规的GET方式调用流程,只要重写回调方法onResponse,在该方法中通过应答对象的body方法即可获得应答的数据包对象,调用数据包对象的string方法即可得到文本形式的字符串,下面以下载网络图片为例,位图工具BitmapFactory刚好提供了decodeStream方法,允许直接从输入流中解码获取位图对象 效果如下 点击下载图片按钮后即可自动实现下载网络图片 当然,网络文件不止是图片,还有各种各样的文件,这些文件没有专门的解码工具,只能从输入流老老实实的读取字节数据,不过读取字节数据有个好处,就是能够根据已经读写的数据长度计算下载进度,特别在下载大文件的时候,实时展示当前的下载进度非常有用 效果如下 演示视频已上传至个人主页 可自行观看 由下图可见下载进度加载到了百分之一百 代码如下 Java类 package com.example.network; import android.graphics.Bitmap; import...
零基础用Android Studio实现简单的本地视频播放器
本文将讲解如何使用Android视频播放器VideoView组件来播放本地视频和网络视频,实现起来还是比较简单的。VideoView组件的作用与ImageView类似,只是ImageView用于显示图片,VideoView用于播放视频。 (本文章的代码参考: https://www.jb51.net/article/122051.htm) 实现效果: 用Android Studio做的简单的本地视频播放器 导出的APK: 链接:https://pan.baidu.com/s/1UyqeqqEmEDlILKCP71FtJA 提取码:9tro 一、创建Android Studio项目 1.File——>New——>New Project 2. 3.
Show More
loading
Actions
Is this you?
As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.Get in touch with import
Contact import, search articles and posts on X, monitor coverage, and track replies from one place.
Learn more about Muck Rack