首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android学习笔记--日常边角篇
果汁味Studio
创建于2022-01-11
订阅专栏
记录一下日常开发遇到的问题
等 1 人订阅
共21篇文章
创建于2022-01-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
关于Android 应用 Button 文本默认大写显示问题
问题 关于在高版本Android应用中Button的文本,如果是字母,默认全部显示为大写。 问题分析 由于Android 5.0 以后版本,Button 的 textAllCaps 属性默
Android 异形屏设备设置沉浸式界面
问题 由于业务需要,应用需要配置沉浸式界面,但设置全屏时,会遇到异形屏采用传统的全屏设置模式无效问题。 解决方案 **Android P版本提供参数layoutInDisplayCutoutMode供
Android 软键盘遮挡界面问题汇总
场景1 问题描述 常规的,当点击EditText输入框时,软键盘弹出,但键盘会遮挡EditText显示。 解决方案 AndroidManifest文件中,Activity新增配置android:win
连续点击返回键退出Android 应用
问题 业务需要,在主界面连续点击返回键退出应用,记录一下。一旦点击返回键,且距离上次点击事件小于`TIME_INTERVAL`(这里设为两秒,实际可根据业务自行调整),则认为连续点击,退出应用。
关于项目构建报错Using insecure protocols with repositories
问题: 项目构建是报错:Using insecure protocols with repositories, without explicit opt-in, is unsupported. Swi
关于android 手机如何查看设备序列码和IMEI码
问题 关于android 手机如何查看设备序列码和IMEI码 解决方案 在拨号功能输入*#06# 部分手机输入*#06#并未显示了序列码,则通过设置->关于手机->状态消息查看
记录下载Android 源码过程
系统要求: 编译android系统使用Mac系统或者Ubuntu系统。笔者用的是VMware虚机安装Ubuntu使用。 官网里有说明(https://source.android.com/setup/
关于OKHttp使用时,报错 java.lang.IllegalStateException: closed
问题 在使用okhttp时,总出现异常:java.lang.IllegalStateException: closed。 原因 一旦连续两次调用response.body().string(),就会抛
在线查看android源码的地址
在线查看android源码的地址 记录在线查看android源码的地址 安卓社区 AndroidXRef
关于android横竖屏切换布局文件
问题 在实际Android开发中会遇到横竖屏切换时,由于横竖屏尺寸问题,界面布局会有差异 解决方案 res 文件目录中,新建文件夹 layout-port ,存放竖屏布局 res 文件目录中,新建文件
AndroidStudio工程代码及各个窗口日志均无法查看问题
问题 更新最新版的Android Studio发现双击代码,不显示代码窗口,Event Log等窗口有报错,却不显示详情 解决方案 Android Studio更新后出现问题基本来源于gradle或者
关于 Mac Android Studio svn报错 E230001: Server SSL certificate verification faile
问题 Mac 端 Android Studio 使用svn checkout 代码报错 E230001: Server SSL certificate verification failed: cer
如何查看android系统给每个进程分配的内存大小
问题 如何查看android系统给每个进程分配的内存大小 解决方案 连接设备,在Android Studio的Terminal中输入以下指令即可
关于Android如何对应用进行Java Crash监控
问题 android开发或者运行过程中难免会出现Crash,如何持久化崩溃日志便于重新定位 知识点补充 Java中的Thread定义了一个接口UncaughtExceptionHandler 用于处理
关于Android 模拟器复制粘贴及中文输入的问题
问题平时开发时候用的Android Studio自带的模拟器调试 ,但应用输入框输入时存在以下两个问题不支持ctrl+c ctrl+v 方式复制粘贴默认模式下,不支持中文输入解决方案左键长按输入框,会
关于android应用请求后台报错:socket failed: EPERM (Operation not permitted)
问题项目运行时报错,socket failed: EPERM (Operation not permitted)解决方案在manifest文件中添加网络访问权限有时需要重装应用权限才能更新
安卓网络请求报错:CLEARTEXT communication to xx.xx.xx.xx not permitted by network securit
(android:usesCleartextTraffic 指示应用程序是否打算使用明文网络流量,例如明文HTTP。目标API级别为27或更低的应用程序的默认值为“ true”。面向API级别28或更高级别的应用默认为“ false”。)
使用google 的autoservice报错
问题配置autoservice报以下的错解决方案在build.gradle(app)中的defaultConfig添加配置
Android 界面亮度设置
业务上需要调节界面亮度,方便二维码扫描,记录一下。 退出当前界面时,亮度自动调节模式继续生效。 注意:只有为手动调节模式时,才能动态设置系统的亮度,所以需要提前对亮度模式进行操作,再进行亮度调节。 通过Activity中的getContentResolver()方法得到Cont…
关于IDEA 如何Add Intellij Platform Plugin SDK
问题构建IDEA插件项目时,发现需要AddIntellijPlatformPluginSDK解决方案按照官方文档配置一遍SDK即可
下一页