![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
码个明天
这个作者很懒,什么都没留下…
展开
-
TextView跑马灯和editText抢占焦点,键盘弹不出来问题解决
项目中自定义了一个跑马灯效果的textView,一开始代码是下面这样,在listView中,或者单独使用的都没有问题,直到有一天页面中加入了一个EditText,刚进入页面,点击editText可以弹出键盘,收回去之后,再点击就没反应了,想到是焦点抢占的问题,在editText加各种android:focusable=“true” android:focusableInTouchMode="true"不起作用public class MyMarqueeText extends TextView {原创 2022-01-19 16:19:03 · 2483 阅读 · 0 评论 -
android 10以上版本5G信号TAC、PCI等数据获取
android 10以上版本5G信号TAC、PCI、RSRP、RSRQ、SINR等数据获取前言一、TAC、PCI数据获取二、RSRP、RSRQ、SINR数据获取前言之前有个APP用到了获取TAC、PCI、RSRP、RSRQ、SINR等信息,4G网络已经适配过,但是5G信号的情况下会报错,发现是5G信号下,获取的方式变了,但是查了许多相关资料,也没找到相关方法,最后没办法只能看相关源码了,最后在源码里找到了相关方法,用反射获取到了,在这记录下一、TAC、PCI数据获取以下CellIdentityNr原创 2021-11-25 14:05:47 · 7384 阅读 · 6 评论 -
Android EditText设置Filter以后,xml布局文件中maxLength不起作用的解决办法
Android EditText设置Filter以后,xml布局文件中maxLength不起作用的解决办法问题发现问题思考问题解决问题发现最近项目里有个需求,文本框禁用emoji表情的输入,因为用到的地方较多,第一个想到的是继承EditText,重写这个控件,然后定义一个过滤器来过滤。做完的时候发现,我在xml布局文件中设置的maxLength不起作用了,找了半天,定位到问题在设置filter这里,当我取消掉自定义的过滤器,就恢复正常了。下面是解决前的代码:public class FilterEm原创 2020-08-03 18:24:50 · 783 阅读 · 0 评论 -
android页面布局中,底部的布局被键盘顶起的连环问题解决
android页面布局中,底部的布局被键盘顶起的连环问题解决1. 先说下遇到的几种情况1. 先说下遇到的几种情况(1)activity的布局ps:为了保密,页面不能贴出来,但是也不想写个demo了,那么就展示我拙劣的画图技术吧线性布局使用的android:layout_alignParentBottom="true"这个属性,scrollView中有一个输入框(2)activity的配...原创 2020-03-18 17:39:23 · 2473 阅读 · 0 评论 -
桌面程序开发中,进入某些应用,返回键无效
问题来源现在已经很少有手机用第三方桌面了,所以很多桌面程序也慢慢消退了,注意我说的是消退,不是消失,这不,产品的需求就来了,既然来了,那我们就岔开一下话题,说一下创建桌面应用的几个步骤吧岔开话题第一个就是配置manifest <application <activity android:name="com.activity...原创 2019-06-04 20:23:29 · 397 阅读 · 0 评论 -
Android8.0安装/卸载广播注册以后收不到
Android8.0安装/卸载广播的注册收不到以下是广播的代码public class AppInstallReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { PackageManager manager =...原创 2019-05-26 18:55:26 · 2199 阅读 · 0 评论 -
Android在小内存手机(运存2G)加载图片Java.lang.OutOfMemeoryError
问题的发现测试给提了个bug :选择图片上传APP闪退。我随手拿起手机测试,并未复现,随即拿上测试用的机型,依然没有,找测试——》又出现了——》我说你给我操作一次,然后一调试发现是Java.lang.OutOfMemeoryError异常,还是gradle引入的库里面的,换框架成本太高,算了,调试一把,定位问题以后,发现是这行代码报错随后使用Profiler查看内存,超过128M的时候就报错了...原创 2019-04-25 15:35:35 · 265 阅读 · 0 评论 -
RxJava2+Retrofit实现简单登陆
转发自:原文地址使用RxJava2+Retrofit实现简单登陆。正文Hello world1.1 相关版本Android Studio 3.1.3Gradle 3.1.3targetSdkVersion 26support版本 26.0.21.2 创建项目项目的UI方面选用Design和support,所以在创建项目的时候直接选择【Basic Activity】,AS会...转载 2019-03-28 16:29:30 · 513 阅读 · 0 评论 -
Android设计模式之工厂模式(Factory Pattern)
原文:http://blog.csdn.net/nugongahou110 https://blog.csdn.net/nugongahou110/article/details/50425823提出疑问这几天研究工厂模式的时候,看到网上的一些文章中举的例子我就很疑惑,我相信这也是许多人的疑惑:工厂模式的功能就是创建实例,我们创建实例直接new不就完了吗,干嘛还得再封装一层工厂类,然后用工厂类...转载 2019-03-28 16:26:29 · 270 阅读 · 0 评论 -
Android设计模式之建造者模式(builder pattern)
原文:http://blog.csdn.net/nugongahou110 https://blog.csdn.net/nugongahou110/article/details/50395698builder设计模式我们很常见,比如我们使用AlertDialog的时候就使用的builder设计模式,著名的Universal-Image-Loader的初始化配置也是使用的builder设计模式,...转载 2019-03-28 16:18:31 · 133 阅读 · 0 评论 -
Android设计模式之单例模式(singleton pattern)
饿汉式://只有内部类可以为static。public class SingIn{ //在自己内部定义自己的一个实例,只供内部调用 private static final SingIn instance = new SingIn(); private SingIn(){ } //这里提供了一个供外部访问本class的静态方法,可以直接访问 pu...原创 2019-03-28 16:15:16 · 122 阅读 · 0 评论 -
Android仿微信文章悬浮窗效果
转自:https://mp.weixin.qq.com/s/vABThLqH-7s0Aj9cDiw0Vw序言前些日子跟朋友聊天,朋友Z果粉,前些天更新了微信,说微信出了个好方便的功能啊,我问是啥功能啊,看看我大Android有没有,他说现在阅读公众号文章如果有人给你发微信你可以把这篇文章当作悬浮窗悬浮起来,方便你聊完天不用找继续阅读,听完是不是觉得这叫啥啊,我大Android微信版不是早就有这...转载 2018-10-11 10:26:48 · 1723 阅读 · 0 评论