收集总结 Android 项目中值得推荐的优秀开源项目,将收集到的开源项目分类汇总到表格中,并在后面对项目进行介绍。 表格中的数据会定期进行更新,希望大家能遇到自己喜欢的优秀项目,学习或者使用。同时,也欢迎大家对不足之处进行指正和改进,欢迎大家 ...
如果我们要进行App自动化测试,了解应用程序的包名(package name)和启动活动名(launch activity name)是非常重要的。这两个信息可用于执行各种ADB操作,例如启动应用、卸载应用、以及进行应用测试。本文将详细介绍如何使用ADB命令获取应用的包名和启动活动名。
App 开发者的不知有没有发现,StatusBar 一直是盖在 App 上面,不管是修改颜色,或者是写悬浮框,都无法盖住 StatusBar。 framework 开发,会出现一些定制,如盖住 StatusBar,不了解的可能用错,出现一些不必要的 bug,官方文档也没有列出 Window 层级的规则。 所以希望 ...
也许每个人出生的时候都以为这世界都是为他一个人而存在的,当他发现自己错的时候,他便开始长大 工程模式(EngineerMode),是工程师用于调试 Andorid 手机各项配置的一款 APP 工具软件。通过暗码的方式进入,完成对电话相关参数的设置、网络相关的设置 ...
也许每个人出生的时候都以为这世界都是为他一个人而存在的,当他发现自己错的时候,他便开始长大 为了适应越来越大的设备屏幕,Android 3.X后引入了Fragment概念,作用是可以在一个屏幕上同时显示多个Activity,以达到充分利用屏幕的目的。其中,Fragment有一个 ...
做开源几年了,被很多人夸过,你的代码写得比较规范,甚至有人质疑自己代码的写法,但是迟迟没有出一个代码规范,说来惭愧,只是因为我早几年写的代码还不够规范,不敢出来误导大家,而代码规范是后续才慢慢养成的,在这个过程中,我不仅参考了大 ...
10 月 21 日消息,微软今天宣布在 Windows 上为预览用户提供“AndroidSubsystem for Windows”的第一个预览版。美国地区的小伙伴可通过在运行 Intel、AMD 和 Qualcomm 平台且符合条件的设备上加入 Beta Channel 体验新功能。 随后 ,微软为大家提供了一些更详细的说明以帮助 ...
举例,比如手机访问www.baidu.com,手机的ip为192.168.2.2,代理服务器的ip为192.168.3.4,端口为8087。 代理服务器这边socket监听8087端口,手机和代理服务器建立socket连接,把http请求的内容通过socket发送到代理服务器,代理服务器解析出Host。 得到host=www.baidu.com和port=80 ...
IT之家2月15日消息 据外媒报道,小米做了很多工作来支持Android的最新功能,但他们修改了OEM ROM固件,同时也删除了一些功能。一个很好的例子是在MIUI设备上安全模式,不能按照长按电源键开启。 随着Android Pie的推出,谷歌添加了一项功能,允许用户在其设备上 ...
Android Uiautomator2 Python Wrapper 这是一个可以完成Android的UI自动化的python库, 该项目还在火热的开发中。 Android Uiautomator2 Python Wrapper 这是一个可以完成Android的UI自动化的python库。 该项目还在火热的开发中 google提供的uiautomator库功能做起安卓自动化来非常强大,唯独 ...