![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
csdnfengli
这个作者很懒,什么都没留下…
展开
-
glide 设置圆角导致图片变形?
glide 设置圆角的时候会导致ImageView的scaleType属性无效?导致图片变形?原因:属性覆盖了。为什么呢,其实是因为重复调用了transform方法导致的,比如new CenterCrop(mContext)或者是new RequestOptions().centerCrop()public class CenterCrop extends BitmapTran...转载 2019-04-08 09:50:23 · 576 阅读 · 0 评论 -
android post传递数组类型数据给后台php
post方式只要改变你的键的数据类型,后台就会得到这个类型,然后就可以识别出这个数据的类型了。键改成这样就可以了,files[] OkGo.<String>post(URLConstant.ADD_WORK) .tag(this) .headers("token", token) .h...原创 2019-07-10 17:37:06 · 867 阅读 · 0 评论 -
android跳转到市场更新app
1.跳转进市场的代码Intent intent = new Intent(Intent.ACTION_VIEW);intent.setData(Uri.parse("market://details?id=" + getPackageName()));startActivity(intent);2.跳转进市场搜索的代码Intent intent = new Intent(Int...原创 2019-07-04 09:59:54 · 553 阅读 · 0 评论 -
Android 9.0 网络配置http访问问题
问题原因:Google表示,为保证用户数据和设备的安全,针对下一代 Android 系统(Android P) 的应用程序,将要求默认使用加密连接(https),这意味着 Android P 将禁止 App 使用所有未加密的连接(http),因此运行 Android P 系统的安卓设备无论是接收或者发送流量,未来都不能明码传输,需要使用下一代(Transport Layer Security)...原创 2019-07-04 09:40:17 · 966 阅读 · 0 评论 -
RecyclerView的item改变UI闪动问题
闪动原因:是调用notifyItemChanged方法时传了一个参数,查看源码//刷新单个item的方法,调用notifyItemRangeChangedpublic final void notifyItemChanged(int position) { this.mObservable.notifyItemRangeChanged(position, 1);}//第三个参数为...原创 2019-07-03 14:37:24 · 843 阅读 · 0 评论 -
内部RecyclerView与外部RecyclerView的点击事件保持一致
处理方式:给外部RecyclerView的itemView添加点击事件,给内部RecyclerView添加setOnTouchListener监听,在onTouch方法中模拟外部RecyclerIView itemView的点击事件。viewHolder.rvIn.setOnTouchListener(new View.OnTouchListener() { @Ov...原创 2019-07-02 17:27:39 · 706 阅读 · 0 评论 -
PopupWindow 点击外部消失,如果已经显示点击显示按钮时出现消失再显示
1.点击外部消失,点击外部其他控件不触发其他事件this.setFocusable(true);2.点击按钮弹出弹框,点击外部,弹框消失,如果点击外部某个按钮,先弹框消失,才触发该按钮的相应事件this.setFocusable(false);...原创 2019-06-20 09:44:59 · 1121 阅读 · 0 评论 -
点击popupwindow外部区域,点击事件的消费
1.点击外部消失,且消费点击事件// 设置此参数获得焦点,否则无法点击 pop.setFocusable(true); 2.点击外部消失,不消费点击事件,点击事件往下层传递,(如果触点为有点击事件的view则会先pop消失然后响应点击事件)// 设置此参数失去焦点,这样点击其他按钮才能响应相应的事件 pop.setFocusable(false);...原创 2019-06-03 09:59:14 · 938 阅读 · 0 评论 -
Error:Could not find wechat-sdk-android-with-mta.jar
今天项目突然报错,编译不过去,查看了报错语句Unable to resolve dependency for ':app@debug/compileClasspath': Could not download wechat-sdk-android-with-mta.jar (com.tencent.mm.opensdk:wechat-sdk-android-with-mta:5.4.0)O...原创 2019-06-13 10:26:13 · 501 阅读 · 0 评论 -
RecyclerView嵌套RecyclerView自动滚动问题
在最外层的recyclerView布局文件中加上descendantFocusability属性的值有三种:android:descendantFocusability="beforeDescendants"beforeDescendants:viewgroup会优先其子类控件而获取到焦点afterDescendants:viewgroup只有当其子类控件不需要获取焦点时才获取焦点blo...原创 2019-05-28 21:30:41 · 482 阅读 · 0 评论 -
adb网络调试
1.首先保证PC和手机处在同一局域网,如果有必要的话,需要关闭防火墙2.插上USB线,开启USB连接,adb usb3.检查插上的设备,adb devices4.借助usb数据线在手机上开启连接adb无线模式服务,执行如下命令:adb tcpip 5555(PS:5555是端口号,可以随意地指定) ,命令执行完后,要拔掉数据线断开电脑和手机的连接。5.查找手机IP地址,在 “设...原创 2019-05-31 10:23:02 · 7121 阅读 · 0 评论 -
通过设置获取textview的ellipsize来判断是否显示全文
今天做项目遇到新需求加一个显示全文的功能,废话少说只接代码:1.设置android:ellipsize为end形式,超出2行后省略号显示//设置android:ellipsize为end形式,超出2行后省略号显示<TextView android:id="@+id/fragment_works_recommend_content" android:layou...原创 2019-07-19 17:47:11 · 1449 阅读 · 0 评论