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 Content Values values
CVE-2025-10184: OnePlus OxygenOS Telephony provider permission bypass (NOT FIXED)
Overview Rapid7 has identified a permission bypass vulnerability in multiple versions of OnePlus OxygenOS installed on its Android smartphones, across multiple devices. It is expected that a wider range of devices than those tested are affected. When leveraged, the vulnerability allows any application installed on the device to read SMS/MMS data and metadata from the system-provided Telephony provider (the package com.android.providers.telephony) without permission, user interaction, or consent.
深入分析 Android BroadcastReceiver (十)(完)
在前文中,我们深入探讨了 Android 广播机制的基本实现、扩展应用和高级优化。接下来,我们将进一步探讨广播机制的更多高级应用和实际开发中的一些实践建议。 1.1 高级应用 广播与服务的结合 在一些复杂应用场景中,广播和服务的结合使用可以实现更加灵活和强大的功能。例如,通过广播通知启动服务,或在服务中发送广播通知应用状态变化。 1.1.1 示例:广播启动服务 发送广播启动服务: Intent intent = new Intent("com.example.START_SERVICE_ACTION"); context.sendBroadcast(intent); 注册接收器并启动服务: public class StartServiceReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { if ("com.example.START_SERVICE_ACTION".equals(intent.getAction())) {...
ContentProvider初探-阿里云开发者社区
引言 我们什么时候 会用到ContentProvider呢? 1.我们想在自己的应用中访问别的应用,或者说一些ContentProvider暴露给我们的一些数据, 比如手机联系人,短信等!我们想对这些数据进行读取或者修改,这就需要用到ContentProvider了! 2.我们自己的应用,想把自己的一些数据暴露出来,给其他的应用进行读取或操作,我们也可以用 到ContentProvider,另外我们可以选择要暴露的数据,就避免了我们隐私数据的的泄露! 概念 使用系统提供的ContentProvider 其实很多时候我们用到ContentProvider并不是自己暴露自己的数据,更多的时候通过 ContentResolver来读取其他应用的信息,最常用的莫过于读取系统APP,信息,联系人, 多媒体信息等!如果你想来调用这些ContentProvider就需要自行查阅相关的API资料了! 另外,不同的版本,可能对应着不同的URL!这里给出如何获取URL与对应的数据库表的字段, 这里以最常用的联系人为例,其他自行google~ ①来到系统源码文件下:all-src.rar ->...
Android数据共享重要组件ContentProvider-51CTO.COM
ContentProvider组件 ContentProvider是Android中的一个组件,用于管理应用程序的数据。它提供了一种标准化的方式来访问和共享应用程序的数据,使得不同应用程序之间可以安全地共享数据。 ContentProvider可以被其他应用程序通过URI来访问,类似于数据库中的表。它可以用于存储和检索数据,包括文本、图片、音频、视频等各种类型的数据。 使用ContentProvider可以实现数据的增删改查操作,并且可以通过权限控制来限制对数据的访问。它还可以支持数据的跨进程共享,使得不同应用程序之间可以共享数据而不需要直接访问对方的数据库。 ContentProvider是一种常用的数据存储和共享方式,它可以提供数据的安全性和一致性,并且可以方便地与其他组件进行交互。 ContentProvider意义 数据共享:ContentProvider可以将应用程序的数据暴露给其他应用程序,实现数据的共享和交互。这样,不同应用程序之间可以通过ContentProvider来访问和操作数据,实现数据的共享和协作。...
Android基础教程--从入门到精通(上)_android 教程_zhangxiaomeng_01的博客-CSDN博客
本文是对B站教程 动脑学院 Android教程 学习过程中所做的笔记。 文章分为上下两部分,此文是上部分,下部分链接为:Android基础教程——从入门到精通(下) 源视频教程并没有录制全,本文还补充了 Service 和 网络通信 的内容 文章介绍详细,示例代码丰富,相信跟着本教程可以打下很好的Android基础。 2. 按钮 安装android studio 安装 sdk(当前使用最新版33) 手动下载gradle (更新:弄完之后有时候没用,可以再试试挂梯子,换网络之类的) 如果第一次启动AndroidStudio没有报错则无需设置,这里是因为我启动完之后下载gradle报错: mac环境下安装Gradle及配置_gradle mac_慕城南风的博客-CSDN博客https://blog.csdn.net/lovedingd/article/details/123337180 androidStudio配置:可能是网络问题连接不到,所以手动下载。 日志打印 项目说明: gradle修改 名称修改 1.
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 Content Values
Contact Content Values, search articles and posts on X, monitor coverage, and track replies from one place.
Learn more about Muck Rack