屏幕android手机
临时帖 | 用于在手机端背英语的帖子
unit 1: 休息,缓解学习压力,social 的方式 1 this is going to be very interesting, it's a very good chance to learn something new 2 it's a fantastic way for student ......
Android RxJava 异常时堆栈信息显示不全(不准确),解决方案都在这里了
现象 大家好,我是徐公,今天为大家带来的是 RxJava 的一个血案,一行代码 return null 引发的。 前阵子,组内的同事反馈说 RxJava 在 debug 包 crash 了,捕获到的异常信息不全。(即我们捕获到的堆栈没有包含我们自己代码,都是一些系统或者 RxJava 框架的代码) ......
android中的VERSION和VERSION_CODES和compileSdkVersion, minSdkVersion 和 targetSdkVersion理解
一 背景 经常会有代码中用到 Build.VERSION.SDK_INT < Build.VERSION_CODES.O ,这是指什么意思。 在app项目中,经常会看到 android { compileSdkVersion 30 buildToolsVersion "30.0.3" default ......
Android studio 修改APK打包生成名称
在app的build.gradle的android{}添加一下代码 android.applicationVariants.all{ variant -> variant.outputs.all{ def createTime = new Date().format("YYYYMMdd", Time ......
Android-3-创建activity
activity是什么? 本质上就是一个一个的页面,可以在页面中放button,label,input等等 view是什么? 本质上就是activity中用于布局的一个个组件,是作为这些组件的 R是什么? 本来只是表示Android,但在这里表示整个布局框架的各种细节,比如要布局中的某个组件,页面的 ......
Flutter插件flutter_boost 在android模块中的报红问题解决.
1,在开发Flutter插件时,打开插件的android项目,准备编写native端的代码时,发现各种报红,代码无法跳转,体验十分不好。就像我下面的截图一样: 导入了FlutterBoost flutterBoost源码爆红。但是运行正常。。这说明本身是没有问题的。。 分明是没有错误的 类都存在。但 ......
Android 9 WiFi连接过程
我们从setting 入口开始分析该过程; 1.setting界面 packages\apps\Settings\src\com\android\settings\wifi\WifiSettings.java 创建Dialog2 @Override public Dialog onCreateDia ......
官方下载aosp,编译并刷到pixel 3手机
下载 现在repo init需要在 https://android.googlesource.com 注册账号。 登陆后(我用的gmail账号)选择点击生成密码,将网页的命令粘贴到终端。 下载driver ......
Android软键盘弹出关闭监听
https://juejin.cn/post/6844903489051557902?from=singlemessage&isappinstalled=0#comment package com.xiucai.common.manager; import android.graphics.Rect ......
微信小程序登录授权并获取手机号
1.获取手机号是有特殊按钮类型 <button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber">获取手机号</button> 2.类型和点击事件都是指定了open-type="getPhoneNumber" "bindge ......
Android Studio中无法显示main.dart(Flutter项目在Android Studio中显示不全)
问题描述 创建完项目后只出现android文件 选择Project Files就会显示整个目录内容 设置后 ......
android短视频开发,scroll-view的横向滚动
android短视频开发,scroll-view的横向滚动 css .scrollCon{white-space: nowrap;display: flex;align-items: center;}.monthItem{display: inline-block;width: calc(100% ......
Android-2-manifest和build.gradle两个关键文件
Androidmanifest.xml本质上就是用res中的文件配置项目的情况,像使用到的权限,app的名字,icon等等 build.gradle.kts本质上和maven没什么区别,主要是做两个事情,一是添加插件,二是添加库(检查有无这个库,没有的话就从网上下载) Androidmanifest ......
android中使用greedDao
android中使用greedDao 一 工具说明 Greendao是一个在android中快速生成数据库操作的orm工具,最近在项目中使用到,具体操作记录如下,供以后使用快速集成。该项目的源码在gitee的镜像地址为:【https://gitee.com/freewsf/greenDAO_1#ad ......
微信小程序获取当前元素距离屏幕顶部高度
const query = wx.createSelectorQuery() query.select('#box-body').boundingClientRect() query.selectViewport().scrollOffset(); query.exec(function (res) ......
小屏幕
介绍 成品演示 这个项目是我第一个小项目,虽然是跟着人家的视频做的,但是从中还是学到了很多关于嵌入式的知识,我觉得这个项目还是很适合大多数人学单片机的第一个项目,虽然有些点我还是不了解,但是可以了解一个产品的框架以及流程。 我的板子资料�?https://pan.baidu.com/s/1waibS ......
android-1-入门
环境配置 下载正版android studio使用即可 在android studio初始化第一次运行的需要注意的是三个东西是需要下载的 android api 33 就是app程序编译成apk的sdk 对应android9.0以上的版本的运行环境 gradle 一般自动下载,但可能失败 手动下载: ......
Android无线WiFi调试指南(AndroidStudio+真机+WSA)
关键点 使用adb以无线方式连接设备,然后AndroidStudio即可识别和调试 adb无线连接设备命令:adb.exe connect ip:port,要让电脑和手机连接同一个局域网内 AndroidStudio自带的adb路径为AndroidSdk目录下:AndroidSdk\platform ......
Android 编译线程爆了, gradle 内存 OOM 解决之路
本文首发我的微信公众号徐公,收录于 Github·AndroidGuide,这里有 Android 进阶成长知识体系, 希望我们能够一起学习进步,关注公众号徐公,5 年中大厂程序员,一起建立核心竞争力 背景 最近我们项目在编译的时候,编译多次之后,有挺多人反馈会出现 OOM 的,在项目的根目录下面会 ......
Android 编译介绍
Android的源码非常的庞大,编译Android系统往往会占用我们很长的时间,我们需要了解下Android的编译规则,以期能提高我们的开发效率。。。 ......
直播软件开发,点击屏幕隐藏键盘的正确写法
直播软件开发,点击屏幕隐藏键盘的正确写法 方法一: - (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{ [self.view endEditing:YES];} 方法二: - (void)tou ......
Android Activity启动时使用 FLAG_ACTIVITY_NEW_TASK 不使用 FLAG_ACTIVITY_CLEAR_TASK 引起的设备白屏
Activity启动模式 除了能指定falg 还可以指定 launchmode 每一个都会引起不必要你难以预料的bug,两个一起混合使用更会导致问题难以排查 笔者在做一个视频应用时就遇到了 播放视频白屏问题 原因就是 在service里拉起播放activity 必须要使用 FLAG_ACTIVITY ......
Android后台模拟点击探索(附源码)攻略
本攻略将详细介绍如何在Android应用中使用后台模拟点击的技术。通过模拟点击,我们可以在后台执行一些用户交互操作,例如点击按钮、输入文本等。这对于自动化测试、批量操作等场景非常有用。 步骤一:添加权限 首先,在AndroidManifest.xml文件中添加以下权限: <uses-permis ......
如何在Android平台GB28181接入终端实现语音广播和语音对讲
今天由我们华脉智联主要介绍下语音广播和语音对讲这部分。 GB28181平台广播和对讲这块,重要性不言而喻,没有广播的接入终端,数据只是单向流入,加入后,指挥中心和终端之间的联系更紧密,实时双向沟通更方便,适用的行业范围也更广泛。 关于语音广播和对讲,感兴趣的开发者可直接参阅以下部分精选介绍: 命令交 ......
设置 Android 屏幕方向相关
Activity 在AndroidManifest.xml设置方向android:screenOrientation 正向拿着手机(平时正常拿手机)对应角度为0度,此时屏幕为为竖屏,旋转180度,对应角度180度,此时屏幕为反向竖屏;90时此时屏幕为横屏(用户右侧(正向)横屏拿着手机),屏幕角度为2 ......
【经验分享】使用 WIFI 魔盒,手机上测试 WIFI 信号强度,ping 命令等参数和功能
环境: 工具:WIFI 魔盒,一部手机 环境:无线 WIFI 网络环境 需求描述: 描述:有时不在现场,而另外一个地方的客户却要测试无线网络的环境,或者需要他们先自行排障,很多时候他们都是不会测试和使用这个软件 提示:若按照教程还是无法完成操作,可以进入右侧的企鹅,找我看看。 实现方法-视频与文字教 ......
利用Api接口实现手机网络连接断开的监听
在今天的移动互联网时代,手机已经成为了人们不可或缺的重要工具,而手机的联网状态也是我们经常需要关注的一个问题。我们需要保证手机网络处于正常的连接状态,但是有时候,由于种种原因,手机的网络可能会断开,这时我们需要及时发现,并进行相应的处理措施。而利用Api接口实现手机网络连接断开的监听,便是一种较为高 ......
Android Installation failed with message INSTALL_FAILED_TEST_ONLY
出现Android Installation failed with message INSTALL_FAILED_TEST_ONLY问题的解决方法: 打开grade.properties文件,在最底下加入:android.injected.testOnly=false ......
Android USB开发—USB通信
USB通信两端分别称为:HOST(USB主机) 与 Device(USB从机/USB配件),常见的主机就是我们的计算机。而Android 可以支持USB主机模式与USB配件模式,意思就是Android既可以是主机也可以是配件。 Android作为配件与其通信的主机必须设计为与Android设备兼容, ......
Android USB开发1—开发环境搭建
通过Genymotion 与 VirtualBox 可以实现将电脑中的USB设备转接到Android模拟器中进行通信。 Genymotion 配置 首先从https://www.genymotion.com/download/ 下载 Genymotion with VirtualBox 在完成模拟器 ......