- 博客(17)
- 收藏
- 关注
原创 Android中对界面中多个EditText清空某个EditText焦点后使其他随机的EditText获得焦点问题解决办法
如下三行代码作用于非EditText控件,原理就是通过转移焦点,使所有EditText获取不到焦点,适用场景所有mAccountTv.setFocusable(true);mAccountTv.setFocusableInTouchMode(true);mAccountTv.requestFocus();...
2018-06-11 16:23:50 918
原创 ListView动态设置最大高度汇总
参考链接:https://blog.csdn.net/ysq_chris/article/details/80137297
2021-05-30 18:23:28 556
原创 android-studio模拟器启动不了解决办法
一、无法启动的原因360将系统自带模拟器的.dll文件删除了二、解决办法进入SDKManager然后切换到SDKTools找到AndroidEmulator卸载它,再卸载Interx86开头的模拟器加速器,再先重装AndroidEmulator,然后重新安装模拟器加速器,问题解决。...
2019-07-12 21:16:55 4342 2
原创 解决可滑动界面中当EditText有焦点时,点击其他地方使界面回弹到EditText焦点位置问题
//svContainer是NestedScrollView,tvSpecDescription是etGoodsSize下方没有点击事件的一个TextViewmDataBind.svContainer.setOnScrollChangeListener((NestedScrollView.OnScrollChangeListener) (v, scrollX, scrollY, oldScro...
2019-04-24 10:49:17 497
原创 解决DialogFragment中含有edittext,dismiss时软键盘不会自动消失的问题
@Override public void dismiss() { View view = getDialog().getCurrentFocus(); if(view instanceof TextView){ KeyboardUtil.hideKeyboard(mActivity,view); } ...
2019-02-21 17:41:16 2854
原创 Bugly集成录
一、看文档了解bugly集成基本步骤。二、创建demo在线依赖bugly最新的sdk,根据文档步骤编码,测试验证app崩溃后是否上报异常到bugly平台。三、demo测试成功后,集成到公司项目中出现的问题记录。查看开发文档中常见的问题记录有没有可以解决问题的办法,查找后没有,但找到了bugly技术交流群号。 加群后向技术支持反馈问题现象与发送相关日志信息。 在代码中发现前人集成过b...
2019-02-20 10:26:16 237
原创 android中databing的坑
1.databing对系统控件而言可实时绑定,但是如果改变被databing绑定的布局文件中的控件,比如TextView改成ImageView,那么activity或fragment中控件方法报红,解决办法需要重新敲一遍如<ImageView这个节点,系统才会检测到布局有调整并重新编译对应控件的代码。2.databing对自定义控件支持在一定场景下不行,在协同开发中,从svn或git中拉...
2019-01-09 09:04:19 3737
原创 RecyclerView条目设置间隔问题记录
当RecyclerView使用权重时,如何其下方还有控件,当列表滚动时会出现设置的间隔会动态改变,导致布局展示有问题。解决办法:在item中设置外边距达到设置间隔的效果。...
2019-01-03 17:14:38 391
原创 RecyclerView条目隐藏失效问题解决以及TextView动态设置宽高权重
1.RecyclerView条目隐藏生效代码 // 手动隐藏RecyclerView的条目 public void setVisibility(boolean isVisible, View view) { RecyclerView.LayoutParams param = (RecyclerView.LayoutParams) view.getLayoutParam...
2019-01-02 20:00:17 785
原创 android中断点调试填坑与快速高效方法
解决调试端口无法连接的问题https://blog.csdn.net/pifutan/article/details/77967123 Debugger模式设置为java然后脱坑,快乐的进行调试 使用注意:当代码走不到的时候,调试开启会跳到系统源码,若能走到就跳到该断点处,清楚的看内容。...
2018-12-28 17:28:37 267
原创 RelativeLayout嵌套的ScrollView中包含ListView布局不是处于顶部位置问题
解决办法:在RelativeLayout中加2行属性:android:focusable="true"android:focusableInTouchMode="true"
2018-12-18 09:55:50 352
原创 java后台开发必备
一.虎扑社区(大佬如云)https://bbs.hupu.com/all-gambia二.开发工具idea(ide比eclipse稳定配置简单,解决eclipse崩溃问题)三.mysql四.Postman五.jd-gui.exe查看jar包源码...
2018-09-30 09:34:47 377
原创 物联网封装基类
public abstract class MyBaseActivity extends BaseFMActivity implements OnSocketListener, OnReceiveListener { private static final int MSG_WHAT = 0x089; //布局绑定对象 Unbinder unbinder; //s...
2018-09-28 18:36:58 278
原创 解封包基类及其示例实现
1.封包基类public abstract class BasePackBean { public byte type; public abstract void bytesToBean(UnpackData data);//解包 public abstract byte[] beanToBytes();//封包}2.示例实现public clas...
2018-09-26 18:31:54 245
原创 android中Socket通讯封包思路
以下代码注释是封装思路,根据自定义协议封装public class PackageData { private byte SFR[] = {(byte) 0xAA,0x55}; //同步帧 private byte length; //数据包长度,变长 private byte[] crc; //crc校验 private byte[] DID; // 设备ID...
2018-09-26 18:04:12 933
原创 导入第三方开源项目下载其中依赖包超时解决
注释掉jcenter使用maven仓库阿里云镜像地址即可buildscript { repositories { google() //jcenter(){ url ‘http://jcenter.bintray.com/’ } maven{ url ‘http://maven.aliyun.com/nexus/content/g...
2018-08-16 16:27:02 535
原创 android开发之Dagger2解耦见解
一.为什么学习Dagger2? 对于自身而言实际开发中大多数项目都是小项目,大部分时间是独立开发,用MVC模式就可以快速开发出很多项目,而Dagger2和MVP模式是天作之合,所以小项目用Dagger2可谓是大材小用,如今该技术十分的火,不难想象大部分开发者都跃跃欲试,都会发现用该技术会写很多的接口和类,很难不产生疑惑,觉得用这技术很麻烦,很迷茫,到底要不要学习?new 一个对象这么简单的事情,搞
2017-11-02 18:15:55 481
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人