首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
happylee
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
android全屏/沉浸式状态栏下,各种键盘挡住输入框解决办法
在开发中,经常会遇到键盘挡住输入框的情况,比如登录界面或注册界面,弹出的软键盘把登录或注册按钮挡住了,用户必须把软键盘收起,才能点击相应按钮,这样的用户体验非常不好。像微信则直接把登录按钮做在输入框的上面,但有很多情况下,这经常满足不了需求。同时如果输入框特别多的情况下,点击输…
Android 监听软键盘的高度并解决其覆盖输入框的问题
本博客主要描述在总布局不发送变化时如何监听软键盘的高度并解决其覆盖输入框的问题,整体效果类似于微信的聊天界面。
如何判断/获取屏幕的状态(亮屏已解锁,亮屏未解锁,黑屏)
最近自己在做一个统计手机使用时间、频次的时间管理软件,遇到了这个问题,网上资料有些杂乱,有些还是错误的。于是我参考了一些资料,查阅了官方的API,将不同的方法的作用与区别总结在此。 如果isScreenOn值为true,屏幕状态为亮屏或者亮屏未解锁,反之为黑屏。 如果flag值…
Android App前后台监控
IM模块,收到消息时,需要判断当前App是否在前台,如果在前台则震动一下提醒用户,如果在后台则发送一条通知提醒用户。 收到Push推送,需要判断App是否存活,如果存活则直接跳转到目标界面,如果不存活则先启动App,再跳转到目标页面。 applicationDidEnterBa…
targetSdkVersion、compileSdkVersion、minSdkVersion作用与区别
作用 Android Studio 新建一个工程后,build.gradle里会有targetSdkVersion、compileSdkVerson、minSdkVersion这几个字段,这些配置有啥
还没适配 Android 12 的要抓紧了
Android 12 是 2021 年 10 月发布的最新正式版本,然而很多同学表示还没有适配。针对开发者在进行版本适配过程中遇到的问题,我们建立了体系化的 Android 系统适配手册。
Android 面试题:说一下 PendingIntent 和 Intent 的区别
PendingIntent 是一种延迟的 Intent,表示一种延迟执行的意图操作?其实 PendingIntent 一种是支持授权其他应用以当前应用的身份执行包装 Intent 操作的系统特性
外企Android英文面试题整理
1. An Internet-accessing tanking app is crashing when going from Activity A to Activity B but not vice versa. Given the Android Manifest .d…
Android前后台切换监听新方案ProcessLifecycleOwner
在Application中registerActivityLifecycleCallbacks,通过变量统计然后判断出是前台还是后台。 看评论小伙伴说“亲测不好用”,这里补充说明一下目前我还没用在在线上项目上,因为ActivityLifecycleCallbacks除了记录前后…
面试官:简历上最好不要写Glide,不是问源码那么简单
说到图片加载框架,大家最熟悉的莫过于Glide了,但我却不推荐简历上写熟悉Glide,除非你熟读它的源码,或者参与Glide的开发和维护。 使用Glide加载图片如此简单,这让很多开发者省下自己处理图片的时间,图片加载工作全部交给Glide来就完事,同时,很容易就把图片处理的相…