![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓学习历程
A-Kid
这个作者很懒,什么都没留下…
展开
-
怎样在GridView底部添加按钮
如图,右边是一个GridView,底部有两个按钮。当Gridview内容比较少的时候,我们之间用个线性布局就可以达到这种效果。但是,当我们内容很多的时候,超出一个页面时,linearlayout就只能显示GridView的数据的,底部的两个按钮会因为GridView已经充满屏幕而不显示。解决方法:把GridView设置为不可滑动,这个要自定义一个类来继承GridView。测量它的高度,原创 2016-07-23 15:00:11 · 2663 阅读 · 0 评论 -
mqtt连接断开,(32109) - java.io.EOFException错误
最近在搞物联网的app,和嵌入式同事对接。mqtt代码没问题,但是我这边mqtt客户端连上立刻断开,最后发现是客户端唯一标识重复了。还有一种可能就是,你订阅的主题和你发布的主题重复了。原创 2016-08-22 15:53:50 · 37138 阅读 · 8 评论 -
高效的图片轮播
最近在做写知乎日报,用到图片轮播,看到比较普遍的方法是把getcount设得很大。这种方法明显是不够高效的。后来看到前辈@Krelve的一篇博客,大赞。这里做详细讲解下。 原理就是,在最后一张图片的后面,加多一张和第一张一样的图片。当轮播到最后一张时(也就是和第一张一样的图片),在OnPageChangeListener的onPageScrollStateChanged方法中将图片无动画地设为第一原创 2016-08-29 14:59:14 · 562 阅读 · 0 评论 -
EditText怎么设置可点击不可编辑
android:clickable="true"android:focusable="false"原创 2016-08-09 10:45:47 · 7357 阅读 · 0 评论 -
侧滑菜单drawerlayout的使用和一些小问题
要在项目中加入drawerlayout侧滑,首先要定义好xml布局:(注意:跟根布局要为DrawerLayout,第一个子布局要为主菜单(不是的话,会出现侧滑菜单控件无法点击,点击左菜单,关闭左菜单)左滑或者右滑菜单可以在根据android:layout_gravity=""定义)xml version="1.0" encoding="utf-8"?>android.supp原创 2016-08-25 16:27:33 · 3454 阅读 · 1 评论