组件使用
文章平均质量分 53
zhang___yong
安卓菜鸟,大学生一枚
展开
-
第三方组件BottomBar使用
官方地址https://github.com/roughike/BottomBar在gradle中配置compile 'com.roughike:bottom-bar:2.0.2'不知道为什么用2.1以上的版本会配置错误,现在就用这个2.0.1的吧素材准备:底部栏的几个icon对于大小有要求,24dp,应该在不同资源文件夹下存不同大小的图片,这里为了方便直接用美图秀原创 2017-03-14 19:34:15 · 3575 阅读 · 0 评论 -
popupWindow
popupWindow不同于AlertDialog的地方在于它弹出的位置是可以指定的,而且是相对于一个控件确定的。当我们新建一个PopupWindow实例后,不能像dialog一样通过场景的showDialog展示出来,只能调用其自身的展示方法,有这么几个:showAsDropDown(View anchor):相对某个控件的位置(正左下方),无偏移showAsDropDown(View原创 2017-01-19 16:03:55 · 221 阅读 · 0 评论 -
用viewPager实现简易循环播放页
实现viewpager的定时切换很简单,只需要开一个线程设置viewpager的显示视图是当前视图的下一个即可实现平滑切换。至于循环,即最后一页的下一页显示第一页的视图,要在适配器里进行设置,具体见下面代码:自定义适配器代码,继承自pagerAdapter:package test.example.com.mytestapplication;import android.content原创 2017-01-14 16:36:51 · 399 阅读 · 0 评论 -
Support Design库中的BottomSheetDialog组件使用
首先来看这个组件使用的经典案例,微信公众号文章操作功能显示:首先要知道BottomSheetDialog有两种,第一种弹出后不影响主界面交互,第二种弹出后主界面变暗不能交互,这里分别进行使用。1.首先是普通的BottomSheetDialog:(1)实现使用方法是Behavier和CoordingLayout相结合。就像悬浮按钮和ToolBar等一样,这个组件要作为Co原创 2017-03-27 21:39:03 · 4715 阅读 · 0 评论 -
折叠标题栏设置属性解析
准备工作:引入design库,活动主题设置为NoActionBar,设置xml中toolbar到setSupportActionBar先上折叠标题栏代码:<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"原创 2017-08-17 13:36:33 · 592 阅读 · 0 评论 -
软键盘回车设置为搜索+点击后收回
1.回车设置为搜索(如微博搜索):设置输入框的属性: android:inputType="text" android:imeOptions="actionSearch"2.这时候如果点击这个搜索,软键盘并不会收回,只是回车键又回到原来的样式,显然不是我们想要的效果。一般监听回车键可以给输入框设置onKeyListe原创 2017-07-28 15:51:22 · 1803 阅读 · 0 评论 -
ViewPager禁止滑动切换和去除切换时动画效果
自定义ViewPager,简单修改几个方法即可,直接上代码:public class MyViewPager extends ViewPager { public MyViewPager(Context context) { super(context); } public MyViewPager(Context context, AttributeS原创 2017-09-18 14:49:04 · 13525 阅读 · 2 评论 -
TextView文本可选中
android:textIsSelectable="true"原创 2017-10-11 21:48:40 · 3234 阅读 · 0 评论