安卓控件
文章平均质量分 70
纯植物
这个作者很懒,什么都没留下…
展开
-
ExpandableListView的简单使用
ExpandableListView是可以有二级的listview,先看效果图:首先是布局文件,就一个控件就行了<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" andro原创 2016-11-30 14:28:17 · 248 阅读 · 0 评论 -
Android侧滑功能的实现
第一种,简单使用HorizontalScrollView来实现侧滑需要自定义view,写个类继承HorizontalScrollView效果图;然后是布局代码主布局xml代码,代码较多,中间布局省略<myapp.czw.com.okhttp.customView.SlidingMenu xmlns:android="http://schemas.android.c原创 2016-12-05 20:27:41 · 772 阅读 · 0 评论 -
圆形imageview之CircleImageView
简单实现圆形图片显示效果图:首先添加gradlecompile 'de.hdodenhof:circleimageview:+'然后在布局文件里添加:<de.hdodenhof.circleimageview.CircleImageView android:id="@+id/item2_img" android:l原创 2016-12-04 00:41:41 · 575 阅读 · 0 评论 -
圆形按钮的实现
第一种,用xml作为background来实现圆形按钮效果图;首先,在布局里放一个按钮<Button android:id="@+id/main2_btn" android:layout_width="wrap_content" android:layout_height="wrap_content" androi原创 2016-11-30 14:48:55 · 1964 阅读 · 0 评论 -
ScrollView嵌套listview出现的问题
一般会出现两个问题,第一.listview只显示两条,显示不全这个需要重写listview第二.当你打开页面时,是直接从listview的顶部开始显示,也就是listview上面的那些布局不显示,你滑动之后才能看到上面的布局.据说解决办法有两种都挺好用:1.把套在里面的Gridview 或者 ListVew 不让获取焦点即可。 gridview.setFocu原创 2016-11-30 21:09:22 · 255 阅读 · 0 评论 -
Android5.0+(CollapsingToolbarLayout)实现上划toolbar渐变效果
Android5.0+(CollapsingToolbarLayout)实现上划toolbar渐变效果效果图类似于这个:(这个效果图是网上的资源,本案例只实现了上划效果,没有实现下面的瀑布流)本案例主要使用了几个新的类CoordinatorLayoutAppBarLayoutCollapsingToolbarLayout对这些安卓新特性的详细介绍,可以参考:原创 2016-11-30 23:06:50 · 7371 阅读 · 1 评论 -
viewpager的简单实现
实现截图:具体布局文件,一个主activity,三个tab布局主avtivity:viewpager就像一个容器,上面的三个标签就是pagerTabStrip,所以pagerTabStrip必须放到viewpager控件里面<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/andro原创 2016-07-02 13:03:17 · 241 阅读 · 0 评论 -
viewPager监听示例
本文章是主要探讨viewPager监听的四个方法的作用首先需要两个布局文件主布局:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="原创 2016-07-05 08:41:23 · 353 阅读 · 0 评论 -
viewpager与碎片的结合
首先是一个主布局和三个碎片布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout原创 2016-07-05 08:45:40 · 319 阅读 · 0 评论 -
安卓5.0之后的新控件TabLayout
安卓5.0之后的新控件TabLayout可以实现类似于viewpager的效果使用起来更方便主界面代码:package my.qq.com.day0715;import android.os.Bundle;import android.support.design.widget.TabLayout;import android.support.v4.app.Fragme原创 2016-07-16 19:53:57 · 2679 阅读 · 0 评论 -
安卓5.0之后新的高级控件-------textinputlayout
textinputlayout是安卓5.0之后新的高级控件就是给textview加了判断格式的功能,并可以给出错误提示 主要用于注册登录package my.qq.com.day0715;import android.os.Bundle;import android.support.design.widget.TextInputLayout;import android.sup原创 2016-07-16 20:03:37 · 442 阅读 · 0 评论 -
安卓5.0新控件-----RecyclerView
RecyclerView安卓5.0之后的控件可以做出listview和gridview的效果,但自定义方法会不如listview灵活这个控件没有监听,和分割线,都需要自定义,代码内有注释说明主界面代码package my.qq.com.day0714android5;import android.os.Bundle;import android.support.v原创 2016-07-16 20:12:47 · 394 阅读 · 0 评论 -
视频播放---jiecaovideoplayer的使用
首先是github地址https://github.com/lipangit/JieCaoVideoPlayer/下面这个是带中文说明的https://github.com/lipangit/JieCaoVideoPlayer/blob/develop/README-ZH.md总体说明:这个播放器本身就具有自动记忆播放进度的功能,全屏状态下具有手势快进和快退的功原创 2017-02-26 00:14:39 · 18022 阅读 · 2 评论