安卓的控件使用
SXS120730
认真对待每一件事情。。。。。
展开
-
ViewPager与小圆点的联动效果
创建圆点xml version="1.0" encoding="utf-8"?>shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> solid android:color="#800000"/> corners android:radius=原创 2017-09-13 17:35:10 · 455 阅读 · 0 评论 -
Android 6.0 的动态权限管理
大家都知道Android 6.0的新特性之一就是应用权限的管理。也就是说凡是涉及用户隐私的权限,用户可以自己去设置管理了。然而在6.0以前,我们安装一款APP是默认同意此APP所需的所有权限(比如定位、访问通讯录),不同意就不能安装。当然,国内的一些手机厂商基于Android定制的系统中,可以实现在6.0以前关闭指定的权限。如下图:2.危险...转载 2018-04-25 17:06:42 · 325 阅读 · 0 评论 -
Fragment懒加载
一、背景在Android应用中,ViewPager是我们不可避免使用的一个控件,因为它可以使我们在占用较少空间的同时,增强内容的丰富性,同时以其内部流淌着Google的血液,所以它几乎成了每一个App的标配控件。但是,假如ViewPager的每一个Fragment都需要通过网络拉取数据加载,而ViewPager是默认加载前两项的,所以在很容易造成网络丢包或者网络堵塞等问题,所以Fragment原创 2018-01-29 12:03:53 · 224 阅读 · 0 评论 -
PopupWindow自定义对话框的使用技巧
PopupWindow的构造函数为public PopupWindow(View contentView, int width, int height, boolean focusable)contentView为要显示的view,width和height为宽和高,值为像素值,也可以是MATCHT_PARENT和WRAP_CONTENT。focusable为是否可以获得焦点,这转载 2017-12-10 14:45:23 · 291 阅读 · 0 评论 -
Android详细的对话框AlertDialog.Builder使用方法
首先是一个最简单的应用,就是弹出一个消息框,在android中可以这样实现new AlertDialog.Builder(self) .setTitle("标题") .setMessage("简单消息框") .setPositiveButton("确定", null) .show(); 效果如原创 2017-12-10 14:34:23 · 361 阅读 · 0 评论 -
DrawerLayout(侧拉)与多条目的展示
//创建侧拉listview的条目resources> string name="app_name">RIKAO0912string> string-array name="news"> item>关注item> item>推荐item> item>热点item> item>视频item>原创 2017-09-13 18:04:00 · 610 阅读 · 0 评论 -
PullToRefreshListView
//先导入library包(import Moudle),然后APP 依赖的library包 并且要保持//然后进行Activity_main的布局 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/t原创 2017-09-15 15:41:57 · 438 阅读 · 0 评论 -
XListView的上拉加载和下拉刷新
第一种方法 依赖架包(如图所示就可以使用XListView)maven{url'https://jitpack.io'}compile 'com.github.ForgiveAll:Xlistview:v1.0'//第二种方法第一步布局xlistview_footer.xml的布局<LinearLayout xmlns:android="h原创 2017-09-15 18:09:58 · 518 阅读 · 0 评论 -
RecylerView的使用(相当于Listview和 GridView)
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38173061 ,本文出自:【张鸿洋的博客】上一篇博客我使用自定义HorizontalScrollView写了一个具有HorizontalScrollView效果和ViewPager特性的横向图片轮播,详见:Android 自定义 HorizontalScrollView转载 2017-11-11 08:23:58 · 241 阅读 · 0 评论 -
SwipeRefreshLayout和RecyclerView结合实现下拉刷新和上拉加载更多的效果
转载请标明出处:http://blog.csdn.net/developer_jiangqq/article/details/49992269本文出自:【江清清的博客】(一).前言: 【好消息】个人网站已经上线运行,后面博客以及技术干货等精彩文章会同步更新,请大家关注收藏:http://www.lcode.org 话说Rec转载 2017-11-11 08:39:27 · 554 阅读 · 0 评论 -
RecyclerView的万能分割线
本文转载自:http://blog.csdn.net/pengkv/article/details/50538121效果图:使用方法:添加默认分割线:高度为2px,颜色为灰色mRecyclerView.addItemDecoration(new RecycleViewDivider(mContext, LinearLayoutManager.VERTICAL));1转载 2017-11-11 14:22:01 · 305 阅读 · 0 评论 -
ViewFlipper使用详解
本文转载自:http://blog.csdn.net/harvic880925/article/details/39585347一、基本实现ViewFlipper是一个切换控件,一般用于图片的切换,当然它是可以添加View的,而不限定只用于ImageView,当然我们也可以自定义View,只是我们经常利用ViewFlipper来实现的是ImageView的切换,如果切换自定转载 2017-12-05 15:05:13 · 5581 阅读 · 0 评论 -
Recyclerview自定义点击事件(以及Fresco中SimpleDraweeView的使用)
依赖: compile 'com.android.support:recyclerview-v7:26.0.0-alpha1' 在Activity中设置Recyclerview的布局管理器: mRlv.setLayoutManager(new LinearLayoutManager(this)); leftAdapter = new LeftAd原创 2017-12-10 14:16:59 · 804 阅读 · 0 评论 -
XRecyclerView上下拉使用
1.配置build.gradle文件:直接添加 compile 'com.jcodecraeer:xrecyclerview:1.3.2' 即可。 2.在xml文件的使用:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="ht原创 2017-12-10 14:19:20 · 267 阅读 · 0 评论 -
登录成功之后的转场动画
<com.charles.dragondelivery.wegiht.ProgressButton android:id="@+id/login" android:layout_width="match_parent" android:layout_height="50dp" android:layout_marginLe...原创 2018-09-26 17:03:08 · 755 阅读 · 0 评论