
android 开发
Attack_IT
一只努力奋斗的咸鱼
展开
-
第三方侧滑(slidingmenu)与主界面的沉浸式状态栏问题
在使用第三方的侧滑控件时(slidingmenu)进行开发时,会出现主界面和侧滑菜单两者只能设置其中一个为沉浸式状态栏的情况,这个问题需要我们进入第三方控件的源代码进行修改。如图所示:然后再进行设置就可以了。(菜鸟一枚,不喜勿喷)...原创 2018-09-03 17:48:19 · 617 阅读 · 0 评论 -
android-PullToRefreshListView自动刷新问题
PullToRefreshListView是我们经常使用的一个Android 下拉刷新列表控件,但是每次刷新都需要手动下拉,这个时候,我们只需要去下拉刷新的这个控件的源代码里面找到PullToRefreshAdapterViewBase这个类,然后自己写下如下方法: public void autoRefresh(){ this.postDelayed(new Runnable() { ...原创 2018-09-03 17:53:47 · 622 阅读 · 0 评论 -
在Listview中加载网络图片的解决方案
在listview中加载网络图片的方法在自己做项目的过程中遇到了个小问题,就是要在listview中去加载接口所返回的图片的url所对应的图片,一开始想到了okhttputils这个工具类,因为他这里面也直接封装了下载图片的方法,但是,尝试后,果断放弃了,后来经过大神指导,用Glide框架成功解决,效果图: 第一步:准备工具: 1、添加Glide框架的依赖 implementatio...原创 2018-09-12 10:43:04 · 1957 阅读 · 0 评论 -
Android 中判断是否存在虚拟按键
在开发中,我们很多时候需要判断手机是否存在虚拟按键来进行适配,今天楼主分享个有效判断的方法。//获取是否存在NavigationBar public boolean checkDeviceHasNavigationBar(Context context) { boolean hasNavigationBar = false; Resources rs = ...原创 2018-11-06 17:58:55 · 3711 阅读 · 2 评论 -
android 中在activity中和fragment中隐藏软键盘
今天做项目的时候,做个搜索商品的功能,发现点击软键盘的回车后软键盘并不能自动隐藏,上网查了下,发现方法很多,但是能够同时兼容fragment和activity的并不多。去StackOverflow 溜达一圈,发现了两个解决方案public class hidesoftboard{ /** * 隐藏软键盘(只适用于Activity,不适用于Fragment) */ ...转载 2018-11-06 19:23:21 · 635 阅读 · 0 评论 -
Android 开发中关于底部导航栏遮挡布局控件的解决方法
今天博主做项目的时候,侧滑菜单里面的两个底部对齐的按钮被虚拟机的底部导航栏给遮住了,解决思路是首先检测设备时候有底部导航栏,如果有则测量出底部导航栏的高度,然后手动用代码设置控件距离底部的按钮,如果没有底部导航栏则不做操作。下面给出几个需要用到的方法。/** * 判断是否存在NavigationBar * @param context:上下文环境 * @return...原创 2018-11-07 21:54:12 · 5016 阅读 · 2 评论 -
android 中关于多行RadioGroup只选择一个RadioButton的解决方法
今天博主在项目中遇到了一个问题,有多行数据用RadioGroup来显示,但是,只能选中这个多行RadioGroup中的一个radiobutton,刚开始我想的是用一个radiogroup做最外层,然后里面用LinearLayout来包裹这些radiobutton,以便于进行orientation属性的设置,但是,这样设置完成后,却不能实现博主的功能,无奈,只得自定义。代码如下:public cl...原创 2018-11-22 17:27:59 · 2044 阅读 · 1 评论