
安卓
BigToffee
不为自己的梦想努力,就只能为别人的梦想打工,而我最喜欢帮别人打工。
工作联系WX:Your-_-Doraemon
展开
-
Android Studio的快捷键Ctrl+Shift+F无效或冲突解决办法
在Win10上安装Android Studio很多人发现快捷键Ctrl+Shift+F用不了,按了没反应,原因是因为和win10自带的“微软拼音”输入法产生了“热键冲突”,有两个解决办法,推荐第一个。解决方法一关闭win10自带的“微软拼音”输入法Ctrl+Shift+F的快捷键打开“设置”-“时间和语言”-“语言”进入到下面界面进入界面拉到最下面,点击微软拼音的选项:解决方案二给Android Studio的全局搜索增加一个快捷键来解决冲突。依次点击File-Settings-Key原创 2021-10-10 15:49:00 · 6690 阅读 · 1 评论 -
Android安卓handler message消息msg.arg1、msg.arg1和msg.obj变零0或者变null空的问题解决方案
今天遇到一个奇怪的问题,使用安卓Handler消息发送数据进行处理,结果拿到的msg.arg1竟然偶尔变0,不是每次都是0,是偶发性的,我的代码是类似于这样的:...case HandlerMsgId:System.out.println("编号1消息:"+msg.arg1);new Thread(new Runnable() { @Override public void run() { System.out.println("编号2消息:"+msg.arg1);原创 2020-05-09 09:44:36 · 4070 阅读 · 2 评论 -
Android安卓如何创建使用英文专用layout界面和values资源?
前言英文的紧凑度比中文低一些,很多时候表达同一个意思的英文要比中文的长度要长,对于安卓应用的国际化,中英共用同一套布局文件在适配工作上显得比较难,一个简单的做法是不同语言用不同的布局文件,那么怎么实现呢?正文方法很简单,在res文件夹下创建一个名为layout-en-rUS的文件夹,当系统语言设置成美式英文[English (United States)]的时候,APP将会优先使用该文件夹下...原创 2020-04-01 17:19:25 · 1887 阅读 · 1 评论 -
Android的ListView中的CheckBox.isChecked()获取的状态数据不准确的解决方案
可能的原因是ListView设置了:android:layout_height=“wrap_content”,把layout_height设置成固定高度就不会出现获取的状态数据不准确的情况。当android:layout_height="wrap_content"时,会因为计算父控件的高度所以造成了一种反复调用getView()的情况,在计算父控件的高度调用getView()时,获取的Check...原创 2019-11-04 20:56:55 · 1093 阅读 · 0 评论 -
安卓ListView中 的EditText无法弹出软键盘输入
网上的方法试了很多都不行,后来发现在ListView控件同级处加入一个EditText,ListView中的EditText就可以正常弹出软键盘输入内容了,这个EditText可以设置宽高都为0dp,或者设置为隐藏,这应该是ListView的一个BUG,安卓5.0以上还是建议用recyclerview。代码如下: <ListView android:layout_wi...原创 2019-09-26 19:55:25 · 1497 阅读 · 0 评论