首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Android干货

    开发_实现截图功能

    网上百度了很多,大部分相当复杂,对于我这个水平来说,目前还是无法消化的,寻找了几天,终于找到一个简单的实现方法。 其实就是一个函数,这个函数实现了截图功能 1 /** 2 * 获取和保存当前屏幕的截图 3 */ 4 private void GetandSaveCurrentImage windowManager.getDefaultDisplay(); 9 int w = display.getWidth(); 10 int h = display.getHeight(); 11 Exception e) { 47 e.printStackTrace(); 48 } 49 } 50 /** 51 * 获取SDCard的目录路径功能

    1.4K60发布于 2018-05-18
  • 来自专栏Android干货

    开发_分享功能

    APP必备小功能,代码很简单, 1 Intent intent=new Intent(Intent.ACTION_SEND); 2 intent.setType("text

    2.7K60发布于 2018-05-18
  • 来自专栏FreeBuf

    如何绕过网络安全配置功能

    这个新功能的目标是允许开发人员在不修改应用程序代码的情况下自定义他们的网络安全设置。SSL/TLS的连接的默认配置中还包含了其他修改;如果应用程序的SDK高于或等于24,则只有系统证书才会被信任。 如何作为开发者使用该功能 要修改默认配置,必须在resources目录中创建一个指定自定义配置的XML文件。 一旦我们有了APK,这个过程就可以通过使用apktool来实现,它允许应用程序被修改。 运行时hook 值得注意的是,在某些情况下,上述场景可能无法实现的。 android.security.net.config包实现网络安全配置模块,而主类ManifestConfigSource加载XML文件中指定的自定义配置或默认配置时(在资源文件不存在的情况下)。

    2.7K30发布于 2018-07-30
  • 来自专栏软件技术交流

    系统如何添加USB网络共享功能

    有些客户需求添加USB网络共享功能本身是支持USB网络共享的,但需要我们配置才有。 目前USB网络共享功能主要用于将车机网络共享给手机或平板使用,手机平板使用的操作系统一般也是或者IOS,那我们需要添加两种配置。 系统USB网络共享需要驱动支持rndis host,而苹果USB网络共享需要驱动支持ipheth,可以分如下步骤添加USB网络共享功能:1,驱动支持USB网络共享在linux内核配置中增加CONFIG_USB_NET_RNDIS_HOST USB网络共享需要执行usbmuxd,这个服务主要用于在USB协议上实现TCP连接,将USB通信转化为TCP通信,这个服务执行需要依赖一些库,从网上下载usbmuxd包编译成so库放到system/lib ,需要将ipheth.ko驱动中的IPHETH_BUF_SIZE 修改一下,如下#define IPHETH_BUF_SIZE 1514//15164,有些手机会连不上USB网络共享

    2.7K40编辑于 2023-07-01
  • 来自专栏快乐阿超

    阴影实现

    ——狄德罗 首先网上找了一圈方案,要么是用UI切图的方式,要么是说用背景或者自带的阴影,这篇文章也说了 阴影组件化,解决不统一问题 - 掘金 UI切图/制作点9图的方式: 这种方式应该是完美还原蓝湖设计图的方式 ,但不是从技术角度实现 下面还有几个 1. elevation(组件属性) 优点:绘制效率高,使用自带的api不用添加多余的drawable文件,并且支持 translationZ 动画方便实现点击的动画效果 自定义View 理论上我们想要的阴影效果都可以实现,但是如果脱离了系统原生属性就需要考虑的太多; 自定义阴影针对特殊的载体样式和阴影,代码实现较为复杂,绘制成本较高,非必要情况下不建议; 作者:owlling shadowRound, shadowRound, shadowPaint); canvas.save(); super.dispatchDraw(canvas); } } 最后实现效果

    1.8K10编辑于 2024-08-23
  • 来自专栏緣來來來

    基础干货(四):网络编程的学习

    网络HTML查看器 httpurlconnection: 1、发送请求 (1)创建一个URL对象 (2)设置请求头信息 2、服务器返回数据 (1)判断状态码:200 ; }else{ Toast.makeText(MainActivity.this, "请输入一个HTML页面的网络地址 网图片查看器(重点) 1、发送请求:GET 2、接收服务器端返回的响应数据 使用代码实现的步骤: 1、创建URL,打开一个HTTP的连接; 2、设置请求头信息:GET(GET、POST) 3、接收服务器端返回的响应数据 : android.os.NetworkOnMainThreadException 从Androi4.0开始,google更加UI界面运行的流畅性,强制要求访问网络的操作不能在主线程中进行,只能在子线程中进行 android:layout_below="@id/tv_desc" android:textSize="10sp" /> </RelativeLayout> 2、在子线程中访问网络

    17.7K10发布于 2018-09-18
  • 来自专栏深度学习与python

    Android 11强制用户使用内置摄像头,谷歌让更封闭了吗?

    作者丨核子可乐、小智 Android 11 强制使用内置摄像头,美颜相机们迎来闷头一棍? 在诞生之初,Android 系统一直努力强调自由与灵活的设计思路,倡导开发者可以通过代码实现任何功能。 过去十年以来,Android 的每一次重大更新都在以保护用户的名义关闭或限制某些功能。 在即将到来的 Android 11 版本中,用户将无法选择第三方相机应用,为其他应用拍摄照片或视频。 而由于这些 App 本身并不提供拍摄功能,因此用户可以选择调用原生相机应用或第三方相机应用拍摄上传图像。这背后涉及到的就是 Android 的 Intent 系统。 Android 11 不仅关闭了根据请求自动启动第三方预安装相机应用的选项,还阻止应用程序开发人员提供类似的界面以模拟这项传统功能。 有趣的是,当苹果表示不会为 Safari 浏览器的 WebKit 引擎中实现 16 个 Web API,理由是它们构成了隐私威胁时,谷歌的工程师认为苹果是在维护自己的蛋糕。 你怎么看?

    1.8K20发布于 2020-08-28
  • 来自专栏小麦苗的DB宝专栏

    Windows 11 运行子系统

    安装WSA系统 win支持 设置 → 应用 → 可选功能 → 更多 Windows 功能 → 勾选“虚拟机平台” → 确定,或者直接运行optionalfeatures打开Windows功能: 重启系统 MicrosoftCorporationII.WindowsSubsystemForAndroid_2207.40000.8.0_neutral___8wekyb3d8bbwe.Msixbundle" 开始菜单中可找到 5 或者 6 配置WSA 打开 WSA 子系统设置页面 10 输入adb install "D:\win11Android\bilibili.apk",安装完成 11 开始菜单中可找到应用程序 12 报错 安装Microsoft.UI.Xaml.2.6 (WSA子系统安装缺失) 一、原因 由于用 Add-appxPackage 命令安装WSA子系统时出现类似如下问题: Add-appxPackage : 部署失败,原因是 HRESULT :Microsoft.UI.Xaml.2.6_2.62112.3002.0_x64__8wekyb3d8bbwe.appx 以上步骤完成后,请重新使用 Add-appxPackage 命令安装WSA子系统

    5K30编辑于 2023-04-26
  • 来自专栏代码简单说

    秒变“Win11”! HyperDroid,仿Win11桌面软件

    秒变“Win11”! HyperDroid,仿Win11桌面软件 随着手机性能的不断提升,越来越多的用户希望能够在手机上获得更高效、更个性化的使用体验。 如果你是一个Windows 11的忠实粉丝,并且想要在手机上也能够体验到类似的操作系统界面和功能,那么HyperDroid Win11启动器将是你的理想选择。 今天,我们来详细了解这款强大的桌面启动器,它能够将你的设备秒变为Windows 11的风格界面,带来流畅、稳定且高效的操作体验。 它能够将你的手机的桌面风格切换为Win11的界面,实现像素级的仿真。通过这款应用,你可以在手机上体验到与电脑操作系统相似的功能,包括任务栏、开始菜单、多窗口管理等一系列桌面级功能。 立即下载HyperDroid Win11启动器,让你的手机秒变Windows 11

    3.4K10编辑于 2026-06-16
  • 来自专栏卓越笔记

    手机摄像头变成电脑(windows)的摄像头(DroidCam 摄像头

    端下载: https://play.google.com/store/apps/details? id=com.dev47apps.droidcam 端配置(默认,打开 APP 就行了): windows 电脑端下载: https://www.dev47apps.com/droidcam/windows / 跟 客户端在同一局域网,填上 同安端上面显示 IP 和 端口,然后 点击 start 就能看到图像了 效果: 百度云下载客户端: 链接:https://pan.baidu.com/s/1tXomjmwyAFeF2JFKt5CCaA

    7.7K30编辑于 2023-02-18
  • 来自专栏Android机动车

    指纹对称加密及登录功能的简单实现

    越来越多的应用支持指纹登录、认证、支付等功能。今天一起来研究一下。 对称加密的主要实现步骤如下: 新建一个KeyStore密钥库,用于存放密钥; 获取KeyGenerator密钥生成工具,生成密钥; 通过密钥初始化Cipher对象,生成加密对象CryptoObject; 好了,上面一直讲的是对称加密以实现指纹识别; 接下来写了一个使用指纹进行登录的demo及封装(这里没有使用加密..): 我们先来看下我总结的指纹登录流程 ?

    3.5K10发布于 2018-08-03
  • 来自专栏光速虚拟机

    实现-光速虚拟机技术内幕

    实现-光速虚拟机技术内幕 背景 光速虚拟机是基于系统和ARM处理器架构实现的一套虚拟化技术,在系统的用户态空间无需特殊权限实现了一套完整的内核和硬件抽象层,能够在APP内部运行另外一个系统 3)兼容性场景 一些老的应用和游戏对新版本的系统更新不及时,比如10,或者即将升级的11。 3)VMOS VMOS采用类似anbox的技术,没有实现完整的内核功能,而是基于现有系统的内核,修改C库函数的基础上在系统上运行另外一个系统,这样实现的问题就是由于对系统调用很难实现完整截获 1,完整的内核 内核基于linux内核,多了一些特殊设备比如binder的实现。光速虚拟机将真机内核视为一种资源,在其基础上完整实现了内存管理,进程管理,文件系统和设备管理等内核功能。 对上层提供标准的内核接口。这样虚拟机内部运行的系统将不依赖于手机内核的实现,可以实现5-11上运行任意版本的系统,这意味着可以在5的手机上运行7,或者11

    14.7K4926发布于 2020-07-16
  • 来自专栏快乐阿超

    图片预览实现

    对未来的真正慷慨,是把一切都献给现在。――阿尔贝·加缪《反抗者》 源码 https://gitee.com/VampireAchao/android-picture-preview.git 使用方式非常简单 效果

    1.9K30编辑于 2022-08-16
  • 来自专栏Android干货

    开发_求好评功能

    现在大多数APP在更多功能,或者设置里面都有一个类似,“给我点赞”,“求好评”的功能。 即,调用手机已安装的应用下载平台,找到该APP的下载界面、 相同的功能当然也可以做成“检查更新”的功能 代码很简单: 1 Uri uri = Uri.parse("market://details?

    731100发布于 2018-05-18
  • 来自专栏华创信息技术

    windows11运行apk应用

    文章时间:2021年11月18日13:38:32 解决问题:在windows11系统运行apk应用 兼容版本:windows11各版本 修订时间 修订内容 修订人 2022年3月28日 16: 余伟同学 百度网盘链接:https://pan.baidu.com/s/16bFLdSnPCI0m0L7l9oBdZQ 提取码:iszf 开启Hyper-V 首先需要开启电脑的Hyper-V功能 ,专业版可以直接打开进行增加功能 如果是家庭版,则需要把下面的文件保存为一个.bat文件然后以管理员运行。 参考资料 在 Windows 11 上安装 Windows Subsystem for Android 并安装运行 APK 文件:http://www.apprcn.com/setup-windows-subsystem-for-android-on-windows -11-and-run-apk-files.html

    4.8K10编辑于 2022-05-28
  • 来自专栏Android知识点总结

    用NumGo实现动画

    NumGo是对0~1在一段时间内的变化进行监听的数值生成器(支持插值器),可以根据这些数值实现动画。

    1.5K20发布于 2018-09-26
  • 来自专栏网络安全技术点滴分享

    Anubis僵尸网络App分析

    ServiceAccessibility: 使用的Accessibility API监控和与设备UI交互,支持键盘记录和UI操作。 ClassRC4类实现了RC4算法用于加密和解密。 敏感数据(如短信和文件内容)在发送到C2服务器之前会被加密。 持久化: 设备管理员权限: 僵尸网络可以请求设备管理员权限,使用户难以卸载应用程序。 4.代理功能: 僵尸网络可以设置SOCKS代理隧道(ServiceForwardingTunel),允许攻击者通过受感染设备路由流量。 { int temp = sbox[i]; sbox[i] = sbox[j]; sbox[j] = temp; } } 总结 Anubis僵尸网络是一种高度复杂的恶意软件 ,具有广泛的功能

    72710编辑于 2025-06-16
  • 来自专栏《C++与 AI:个人经验分享合集》

    探索系统热点功能的奥秘

    在当今的移动互联网时代,系统的热点功能成为了人们生活中不可或缺的一部分。无论是在旅途中、工作中还是社交活动中,热点功能都能为我们提供便捷的网络连接。 本文将深入探讨系统热点功能的特点、使用方法以及一些注意事项。 一、系统热点功能的特点 便捷性:系统热点功能可以让你的手机或平板电脑瞬间变成一个移动的无线热点,方便其他设备连接上网。 高效节能:系统热点功能在提供网络连接的同时,还能智能管理电量消耗,确保你的设备在使用热点功能时不会过度耗电。 二、系统热点功能的使用方法 打开热点功能:在系统的设置中,找到“热点与网络共享”或“无线与网络”选项,点击“热点”开关,即可开启热点功能。 三、系统热点功能的注意事项 注意电量消耗:使用热点功能会增加设备的电量消耗,因此在使用热点功能时,建议保持设备电量充足。 注意网络安全:设置一个强密码,并定期更改密码,以保护你的网络安全。

    96610编辑于 2024-12-09
  • 来自专栏HHTjim'S 部落格

    手机800w的作电脑摄像头

    手机800w的作电脑摄像头 作者:matrix 被围观: 2,445 次 发布时间:2013-03-23 分类:兼容并蓄 | 2 条评论 » 这是一个创建于 3448 天前的主题,其中的信息可能已经有所发展或是发生改变 手机800W的做电脑摄像头(系统) 网上使用手机做电脑摄像头的方法有很多,前几天试过一两个不能用。 :no: 不知咋回事儿。 直到用魅色才能实现。小米1s 实测,成功连接。 魅色是由DDD(dedodong@163.com),瓶子,娃娃共同开发的 一款可以把手机当PC摄像头的工具软件. 手机与电脑连接(wifi和usb都可以) 不知咋弄的可以用软件实现手机与电脑wifi连接共享宽带 WIN7笔记本设为无线路由器 先打开电脑端程序再打开手机端魅色即可连接了(前提是手机与电脑已经连接 800W,让你的小米变摄像头

    1.2K10编辑于 2022-09-26
  • 来自专栏原创

    11适配攻略详细版

    本文将从分区存储、应用包可见性、权限变化和新功能四个方面来谈谈 Android 11 新特性,以帮助开发者更快速、更便捷地上手适配Android新系统。 作者| 个推高级开发工程师 一七 正文 分区存储 Android 10之前,外部存储区的内容主要以两种形式存在,一种是由应用的包名命名,归属于特定应用目录下的内容,另一种是存储在公共存储区域的内容。 对应摄像头、位置信息和麦克风这几个数据类型,用户可以授予一次性的临时访问权限。 新功能 增加应用退出原因功能 在Android 11之前,我们想要了解应用退出的原因以及状态,都比较费劲。 此外,我们希望能与更多开发者交流探索Android新技术,优化用户体验,一同打造更好的开发生态圈。

    2.4K10编辑于 2021-12-24
领券