Android
GuZhC_
smr:run cts -m CtsSecurityTestCases
run gts-smr
run sts-dynamic-incremental
展开
-
Android Adapter总结
Adapter相当于一个数据源,可以给AdapterView提供数据,并根据数据创建对应的UI,可以通过调用AdapterView的setAdapter方法使得AdapterView将Adapter作为数据源。dapter 计模式中的一种,就是适配器的意思。BaseAdapter继承它需要实现较多的方法,所以也就具有较高的灵活性,是一个抽象类。ArrayAdapter支持泛型操作,最为简单,只能展...原创 2018-05-01 15:11:03 · 136 阅读 · 0 评论 -
ViewPager+Fragment+Activit构建页面值得注意的点
文章目录FragmentPagerAdapter和FragmentStatepagerAdapterActivity管理Fragment实例的正确方法Fragment与Activity之间的通信其他FragmentPagerAdapter和FragmentStatepagerAdapter区别:FragmentPagerAdapter不用到用时调onDestoryView()和onCr...原创 2019-06-17 16:05:10 · 395 阅读 · 0 评论 -
ViewPager无限循环实现画廊式banner
先看一下效果两边显示上一个和下一个item部分布局,可以自动滚动实现:布局主要属性:android:clipChildren="false" //允许子布局超出父布局显示xml代码:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.an...原创 2019-06-01 17:19:23 · 35643 阅读 · 0 评论 -
android百度地图InfoWindow重叠问题解决
用的最新的百度地图,在给marker添加view作为infowindow的时候出现了两个infowindow相互重叠查看源码infowindow有两个构造方法,3 个参数和4个参数的三个参数的直接传的是View将View通过BitmapDescriptorFactory.fromView(info)转换,改用4个参数的构造方法就未出现重叠缺点:只能设置整个infowindow的点...原创 2018-10-16 14:48:43 · 1917 阅读 · 0 评论 -
解决安卓倒计时 CountDownTimer类 内存泄漏
写如下:public class CountDownTimerUtils extends CountDownTimer { WeakReference<TextView> mTextView; //显示倒计时的文字 用弱引用 防止内存泄漏 public CountDownTimerUtils(TextView textView, long mill...原创 2018-07-28 19:55:44 · 4645 阅读 · 0 评论 -
viewpager的fragmentpagerAdapter不能更新fragment的问题
在实际项目中遇到了一个需求,就是点击按钮要改变viewpager中的fragment,而经过尝试 -0- 发现FragmentPagerAdapter中的notifydatasetchanged()并不能起到什么作用...通过对fragmentpageadapter的源码查看你会在instantiateItem方法里面发现这一段 // Do we already have thi...原创 2018-05-08 16:03:02 · 265 阅读 · 0 评论 -
Android判断软键盘是否显示
如果显示则隐藏 否则弹出弹窗if (isSoftShowing()) { final View v = (this).getWindow().peekDecorView(); if (v != null && v.getWindowToken() != null) { InputMethodManager imm = (InputMethod...原创 2018-05-14 17:18:25 · 6882 阅读 · 1 评论 -
PopupWindow点击显示按钮无法隐藏,7.0锚点位置错乱现象,和软键盘冲突
7.0锚点位置错乱现象重写PopupWindow showAsDropDown方法;public class CustomerPopupWindow extends PopupWindow { private Context mContext; private Drawable mBackgroundDrawable; public CustomerPo...原创 2018-05-03 17:52:11 · 330 阅读 · 0 评论 -
Reccleview与NestedScrollView嵌套产生的问题
recyclerView和NestedScrollView滑动冲突解决办法 1recyclerView.setNestedScrollingEnabled(false);setNestedScrollingEnabled(false); NestedScrollView中子布局抢占焦点,导致内容不从头显示 解决:子布局添加属性 1android:de...原创 2018-05-01 15:36:28 · 151 阅读 · 0 评论 -
kotlin 仿微信 底部导航栏 动态切换效果
文章目录效果实现思路具体实现结语效果可以看到,当页面切换时 下方图标以及文字跟着动态改变实现思路思路还是很简单的关键步骤如下页面的搭建采用Activity+viewPager+fragment 这种写法其实是有很多隐藏坑,如果有兴趣可以在看看我的另一篇小文章ViewPager+Fragment+Activit构建页面值得注意的点动画效果图标动画效果:两张相同大小不同颜色图标,...原创 2019-06-21 16:57:03 · 1349 阅读 · 0 评论