摘要: marginLeft:控件距离左边view的间距 marginStart:控件距离“开头”view的间距类似的还有marginRight与marginEnd 谷歌官方推荐使用marginStart和marginEnd来代替marginLeft和marginRight或者同时使用。这... 阅读全文
posted @ 2016-02-13 19:07 Z漫步 阅读(1131) 评论(0) 推荐(0) 编辑
摘要: 最近一直在忙自己的项目,很久没写博文了。android客户端跟后台一块写还真是挺累的,今晚休息一下,写一下关于沉浸栏的内容,这也是我最近遇到的。 首先,android4.4之后 允许使用沉浸栏了,这让我们的界面漂亮了很多。 说一下 我怎么做的: 抽出了一个BaseActivity ... 阅读全文
posted @ 2016-02-04 21:17 Z漫步 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 在做自动更新的时候遇到的一个问题,覆盖安装之后 就退出了,我想要的结果是安装完成后自动启动应用。 看网上不少人都是让写一个静态广播监听来实现,但是这样就太麻烦了。其实可以这么来搞,实现代码:(检测版本和下载apk的代码就不说了,不太清楚的童靴可以看我之后的博客,我会整理)// 跳转... 阅读全文
posted @ 2016-01-21 18:44 Z漫步 阅读(2040) 评论(0) 推荐(0) 编辑
摘要: error太长了 只贴比较关键的这一句吧。今天在AndroidStudio中遇到的问题,记录一下 以后踩坑的小伙伴可以借鉴。AndroidStudio的Gradle插件默认会启用Manifest Merger Tool,若你导入的Library项目中也定义了与主项目相同的属性(例如... 阅读全文
posted @ 2016-01-18 16:42 Z漫步 阅读(3190) 评论(0) 推荐(0) 编辑
摘要: 今天做下拉刷新的时候用到了ProgressBar(之后博客会更新下拉刷新的内容),发现真的丑到爆 so…… 自定义了一个 比较简单的写法: 简单解释一下: Progress的indeterminateDrawable 设置drawable对... 阅读全文
posted @ 2016-01-02 22:55 Z漫步 阅读(537) 评论(0) 推荐(0) 编辑
摘要: java对对象的引用有如下4中方式: 硬引用(StrongReference) 程序创建一个对象,并把对象覆盖一个引用变量,通过这个引用变量操作实际的对象。当一个对象被一个或多个引用变量引用时,它就处于可达状态,这个时候系统的垃圾回收机制就不会回收它。软引用(SoftRefere... 阅读全文
posted @ 2016-01-01 11:04 Z漫步 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 用法1: 用在有适配器Adapter的getView方法中,一般可以和ViewHoler配合使用。看代码:ViewHolder viewHolder; if (convertView == null) { convertView ... 阅读全文
posted @ 2015-12-30 16:45 Z漫步 阅读(911) 评论(0) 推荐(0) 编辑
摘要: ViewPager绑定ViewPagerIndicator时,有时候需要进行滑动的监听,要用到onPageChangeListener。但是这个时候,给Viewpager设置是不好使的,我试了一下,他是监听不到的。大家以后用的时候要给ViewPagerIndicator设置监听。这... 阅读全文
posted @ 2015-12-29 13:36 Z漫步 阅读(215) 评论(0) 推荐(0) 编辑
摘要: android的事件分发机制有两个主角:View、ViewGroup ViewGroup包含View,作为孩子的View又可以作为ViewGroup包含下一级View…… ViewGroup有三个事件:onInteceptTouchEvent、dispatchTouchEvent、... 阅读全文
posted @ 2015-12-28 18:25 Z漫步 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 在做一个新闻客户端的时候用到了几个ViewPager嵌套,这时候在滑动的时候出现了父类ViewPager拦截了子ViewPager的情况,解决方法如下:自定义一个ViewPager继承ViewPager,重写它的dispatchTouchEvent方法,代码:public clas... 阅读全文
posted @ 2015-12-28 14:16 Z漫步 阅读(314) 评论(0) 推荐(0) 编辑