- 博客(9)
- 收藏
- 关注
转载 BaseAdapter的使用方法
BaseAdapter是最基础的Adapter类,也是最实用最常用的一个类,但是相比于ArrayAdapter之类的,对初学者来说却比较难理解。所以在这里介绍一下BaseAdapter。 Adapter是什么An Adapter object actsas a bridge between an AdapterView and the underlying data for that
2018-01-28 23:53:35 2439
转载 SwipeRefresh下拉刷新
SwipeRefreshLayout实质上是一个ViewGroup,所以将其作为根布局LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://sche
2018-01-28 10:51:54 204
原创 带图片的TextView
带图片的TextView:在实际开发中,可能会遇到如下的需求:要实现这种效果,一般的想法是:一个ImageView用于显示图片+一个TextView用于显示文字,然后把它们丢进同一个LinearLayout中,接着依次创建四个这样的LinearLayout,再另外放到一个大的LinearLayout中即可实现效果。但考虑到布局层次越少,性能越好,因此使用drawableXX
2018-01-26 16:49:01 1507
原创 Android为按钮设置按压后的不同状态
为按钮设置不同状态的drawable的用到的是StateListDrawable下面用一个例子来说明如何使用先通过shapeDrawable来实现两个圆角矩形,不过颜色不一样,即按钮后显示的颜色不一样shape_btn_normal.xmlxml version="1.0" encoding="utf-8"?>shape xmlns:android="http://s
2018-01-25 22:45:23 6493 1
原创 Android中View的绘制过程
当Activity获得焦点时,它将被要求绘制自己的布局。每一个ViewGroup负责要求它的每一个孩子被绘制,每一个View负责绘制自己。绘制是一个两遍的过程:一个measure pass和一个layoutpass测量过程measure pass是在measure(int,int)中实现的,从树的顶端由上到下进行的。在这个递归过程中,每一个View都把自己的dimension sp
2018-01-23 16:10:22 159
原创 PopupWindow属性
构造方法:public PopupWindow(View contentView,int width,int height,booleanfocusable)contentView为要显示的View,width和height为宽和高,值为像素值,也可以是match_parent和wrap_content. 还可以直接:publicPopupWindow(Context contex
2018-01-22 15:02:36 883
原创 css超链接下划线
a{text-decoration:none;} //设置超链接标签的默认状态下去除下划线a:visited{text-decoration:none;} //设置超链接标签的访问过后的状态去除下划线a:hover{text-decoration:none;} //设置超链接标签的鼠标覆盖状态去除下划线a:active{text-decoration:none;} //设置超链
2018-01-14 20:43:05 1950
原创 Bootstrap属性
1. Bootstrap图片适配属性:通过Bootstrap,给图片添加img-responsive class属性,图片的宽度就能完美地适配页面的宽度。2. Bootstrap按钮属性:文本通过使用btn class属性就能使用Bootstrap自己的按钮风格。LikeInfoDelete3. Bootstrap使用一种响应式网格布局——可轻松实现将多个元素放入一
2018-01-13 14:18:10 1627
原创 Android点击事件的种类
Android点击事件大概可以分为以下几种:匿名内部类用Activity实现OnClickListener接口指定控件的onClick的属性匿名内部类@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(
2018-01-02 19:19:13 475
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人