Android

防止Android截屏

一、背景介绍 对于涉及用户个人隐私的应用,比如银行、支付、社交等应用,其界面中可能会涉及到用户的个人信息,比如手机号、身份证号码、交易记录等。如果这些信息被人截屏,就可能会造成用户个人隐私的泄露。 另外一方面,一些企业和开发者可能会开发一些自己的知识产权应用,比如游戏、新闻客户端、电商应用等,这些应用中可能会包含大量独有的内容和资料,如果被人截屏,就可能会遭受知识产权侵犯。 二、Android系统

本学期软件工程课总结

本学期课程计划: 阅读笔记:每个月三篇 日总结:每天对自己进行工作的回顾和总结,学习内容的总结; 团队计划,有计划性的完成一个android系统的开发:历经两个阶段、近一个月的团队冲刺,在队内大佬的带领下,顺利的完成了整个项目的开发。与此同时,自己也算是小有收获开始尝试自己思考问题,自己进行一些复杂代码的编写,数据库的连接,界面的搭建等等,很多之前在我看来很困难的目标最后都变得敢于去尝试,个人感觉

ConstraintLayout解析

@目录1.前言2.了解ConstraintLayout3.基本用法3.1 看一个布局3.2再看一个布局 1.前言 你是不是一直不敢用ConstraintLayout,是以为属性太多太复杂?你心理上的惰性,畏惧它。它其实很好用很强大,如果要用就需要一个入门的敲门砖 2.了解ConstraintLayout 特点:简化操作、解决布局嵌套、自适应布局、可百分比布局、可同时替代线性布局LinearLayo

修改系统默认音量

> 首先备注:android系统默认音量等级为15级 > 场景需求,需要请通话,铃声,媒体,闹钟默认音量值设置为百分之80:,于是有了如何下修改:即15/0.8=12  

9款必备网页设计工具,让你的设计水平飙升

随着网络时代的快速发展,游戏、购物、音乐、影视和社交网站的兴起都表明了网页设计的重要性! 网页设计工具作为网页设计师的生产工具,自然要选择好的。 让我们分享9个高质量的网页设计工具,让您的设计效率悄然提高! 即时设计 即时设计是一款免费的在线 UI 设计工具,无系统限制,浏览器打开即可使用,更有丰富的在线素材、云端字体、交互动画等功能满足多种需求,轻松应付移动端、Web端、可视化大屏

Ingress常见配置

这里不多赘述Ingress的安装部署,重点记录下ingress在生产中有哪些常用的配置,所有配置都是针对yaml中的annotation。 具体可以参考kubernetes官方ingress文档:https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations/ 1.Ingress Nginx

Sonic平台接入安卓ui自动化测试

相关手机配置如下  https://sonic-cloud.cn/deploy/android-deploy.html

Android开发 拖放滑动DragShadowBuilder与OnDragListener使用讲解

前言   在Android里实现View的拖放滑动无需自己去重写OnTouchListener,Android已经提供了DragShadowBuilder与OnDragListener来轻松的实现此类需求。   当然还有一个ViewDragHelper类也能更简单方便的帮我们实现拖放滑动功能,但是DragShadowBuilder与OnDragListener的实现灵活度更大。所以,了解DragS

WIN11安卓子系统WSA闪退之后无法打开应用的解决方法

网上很多方法都试过,什么“修复”,关掉进程,重启都试过了,但是想保留数据所以不想重置 最后发现打不开的原因:C盘空间满了 但是我在安装的时候明明设置在别的盘 但是用TreeSizeFree一查才知道,WSA背地里把数据都放在C盘里这个叫userdata.vhdx的文件 解决方法就是使用软连接(多亏B站这位DL提供思路:“菜鸟瞎捣鼓”) 1.先把该文件复制到别的盘 2.打开cmd用软连接来实现

ainuodiya4

com.com2us.inotia4.normal.freefull.google.global.android.common.MainActivity com.com2us.wrapper.kernel.CWrapperActivity com.com2us.wrapper.game.CGameManager com.com2us.module.manager android hooking w

第二阶段冲刺——三

第二阶段冲刺第三阶段 我们用mpandroidchart库改进了饼状图,更加美观  

【GiraKoo】adb.exe频繁崩溃,与Android设备连接不稳定

【解决方案】adb.exe频繁崩溃,与Android设备连接不稳定 在使用Android Studio时,发现adb.exe连接非常不稳定。通过EveryThing工具搜索关键字adb.exe。发现了大量的AppCrash_adb文件夹,adb.exe.xxx.dmp文件等情况。 初步判断,应当是adb在运行时,程序频繁崩溃。遇到此类问题,尝试了以下几种方案。最终adb崩溃问题被控制。 关闭And

TURTLEBOT3 Burger Waffle Pi 对比

TurtleBot3简介 TurtleBot3是TurtleBot系列中的第三代产品,它在二代的基础之上做了一些改进,并开发了一些新功能,以补充其前身缺乏的功能和满足用户的需求。   TurtleBot3采用机器人智能驱动器Dynamixel驱动,是一款小型的、可编程的、基于ROS的高性价比移动机器人,可用于教育、研究和产品原型制造。TurtleBot3的目标是在不牺牲功能和质量的情况下

android接入云平台的两种方法

通过jar包接入: 将jar包复制下来将安卓切换到project下 app——lib下将jar包粘贴进来,选中jar包右击add as library 通过SDK接入: File——New——import Module 将SDK导入进来 添加依赖库:  记得添加网络权限:  

一个.Net强大的Excel控件,支持WinForm、WPF、Android【强烈推荐】

推荐一个强大的电子表单控件,使用简单且功能强大。 项目简介 这是一个开源的表格控制组件,支持Winform、WPF和Android平台,可以方便的加载、修改和导出Excel文件,支持数据格式、大纲、公式计算、图表、脚本执行等、还支持触摸滑动,可以方便地操作表格。 总的来说是一个可以快速构建、具有高性能、良好交互、美观的UI表格控件。 控件核心功能 1、工作簿:支持多工作表、工作表选项卡控件; 2、

【转】winform,wpf中可用的Excel控件

  推荐一个强大的电子表单控件,使用简单且功能强大。 项目简介 这是一个开源的表格控制组件,支持Winform、WPF和Android平台,可以方便的加载、修改和导出Excel文件,支持数据格式、大纲、公式计算、图表、脚本执行等、还支持触摸滑动,可以方便地操作表格。 总的来说是一个可以快速构建、具有高性能、良好交互、美观的UI表格控件。 控件核心功能 1、工作簿:支持多工作表、工作表选

Android学习

2023-06-04; 1.MainActivity.kt;  

Docker-搭建一个网页版的开源聊天室VoceChat

version: '3.3' services: ywsjchat: #服务名,可以自定义 container_name: ywsjchat #容器名,可以自定义 ports: - '3322:3000' # 冒号左边的3322可以改成任意vps上未使用过的端口 environment:

文字居中布局

  通过 alignItems 和 justifyContent 的配合,很容易实现水平垂直方向的居中布局,示例代码如下: 在这段代码中,你只需要给父容器设置{justifyContent: 'center',alignItems: 'center'},使子元素分别在主轴(纵轴)和副轴(横轴)方向居中就可以了。 这里有个小细节,Android 文字默认会有内边距且基于基线对齐,这会

LeetCode 周赛 348(2023/06/05)数位 DP 模板学会了吗

本文已收录到 AndroidFamily,技术和职场问题,请关注公众号 [彭旭锐] 加入知识星球提问! 往期回顾:LeetCode 单周赛第 347 场 · 二维空间上的 LIS 最长递增子序列问题 周赛 348 概览 T1. 最小化字符串长度(Medium) 标签:散列表、计数 T2. 半有序排列(Easy) 标签:散列表 T3. 查询后矩阵的和(Medium) 标签:散列表

git多分支开发时遇到的问题

git config配置 git config --global --list 查看git配置信息,主要包括邮箱email和姓名name 参考链接:https://blog.csdn.net/qwaszx523/article/details/79072276 多人开发时遇到的冲突问题 IDE中的git 目前主流的IDE中已经集成git GUI工具,比如: PyCharm/CLion/An

每日记录(每日记录(Android_AndroidManifest.xml配置文件) 三)

<service> Service服务组件的声明标签,用于定义与描述一个具体的Android服务,主要属性有:Service服务类名android:name,服务图标android:icon,服务描述android:label以及服务开关android:enabled等。关于Service服务组件的概念和用法请参考2.1.4.2节的内容,以下是<service>标签的语法范

Kali Linux中使用Vysor对Android设备进行投屏

在Window有很多Android投屏软件,Linux相对较少,在网上查找大部分的人都是使用的scrcpy这个工具,由于在最新版中Kali无法自带的apt仓库下载该软件 这里我想和很多种发版,都没有解决,干脆换了一个软件,这里使用Vysor,和Scrcpy的工作原理应该是类似的,都需要进入手机开发这模式然后启用USB调试 使用apt直接安装 安装后在手机端进入设置 --> 关于手机

NetHunter使用Rucky实现HID键盘数据模拟攻击

知识概要: NetHunter:是Kali Linux推出的移动Android端的系统 Rucky:是一种基于 HID 设备的攻击工具,其本质是一个可编程的键盘模拟器,可以用于快速执行各种攻击,例如在目标计算机上执行特定的命令、窃取密码等。 HID:是指人体接口设备,常见的 HID 包括键盘、鼠标、摄像头等 USB 设备。攻击者可以在 HID 设备上植入恶意代码,然后通过连接该设备到计算机,让计

各种语言的宏技巧 日志追踪

C / C++ 日志追踪 编译器内置 FILE_NAME, LINE,func,FUNCTION 等宏,可追踪打印日志的代码。 Rust 日志追踪 Rust 有内置的 file!(), line!() 宏,可以追踪日志。目前没有函数名追踪的方法。 Kotlin 日志追踪 通过栈进行追踪。

每日记录(AndroidStudio入门基础(二)——基础布局)

RelativeLayout AndroidStudio里面支持的布局有挺多种的,但是最最重要的是RelativeLayout(相对布局)和LinearLayout(线性布局),熟练掌握这两种布局也非常够用了,当然还有GridLayout...但是对于初学者,先学会了相对布局和线性布局,再去学习其他布局,就会觉得非常简单轻松了。还有一个非常有用的布局,叫RecyclerLayout,因为要结合ad

每日记录(AndroidStudio入门基础(六)——基础组件)

EditTextEditText就是一个用户输入框,主要属性有: layout_width、layout_height 输入框大小textSize、textColor 输入文字的大小和颜色hint 输入提示inputType 输入类型<EditText android:id="@+id/et_1" android:layout_width

每日记录(AndroidStudio入门基础(七)——基础组件)

RadioButton RadioButton就是单选按钮,一个RadioButton就是一个选项,很多个选择组成了一组选项,需要用RadioGroup包裹在一起。可以把RadioGroup当成LinearLayout,只不过RadioGroup里面只能装RadioButton 下面我就展示三个小案例的效果图及其源代码,需要可以直接用~~ Tips: RadioGroup可以设置orientati

每日记录(AndroidStudio入门基础(八)——基础组件)

CheckBoxCheckBox是多选框,用法和RadioButton非常相似,但是不需要用Group包裹起来~ <CheckBox android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="麻辣小龙虾" android:

第三周总结

在android里面下载datavase navigate插件,然后运行虚拟机在虚拟机的文件管理器里面找到data0->data->包名->database,然后单独保存该数据库 在DB browser里面导入该数据库         在android里面下载datavase navigate插件,然后运行虚拟机在虚拟机的文件管理器里面找

<<  <  46  47  48  49  50  51  52  53  54  55  56  >  >>