自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (37)
  • 收藏
  • 关注

原创 Material Design学习之FloatingActionButton(FAB)

FloatingActionButton是继承至ImageView,所以FloatingActionButton拥有ImageView的所有属性。FloatingActionButton属性的学习 :<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app=

2016-09-30 16:19:15 659

原创 Snackbars从顶部滑出的实现

需要多个类的帮助,有需要的直接下载代码记住需要先导入依赖包:compile ‘com.android.support:design:23.0.0’主要代码的帮助类帮助类1import java.lang.ref.WeakReference;/** * Snackbar的管理者 */class SnackbarManager { private static final int MSG_

2016-09-29 20:36:25 3365 4

原创 Material Design学习之 Snackbars

Snackbar是一种针对操作的轻量级反馈机制,常以一个小的弹出框的形式,出现在手机屏幕下方或者桌面左下方。它们出现在屏幕所有层的最上方,包括浮动操作按钮。它们会在超时或者用户在屏幕其他地方触摸之后自动消失。Snackbar 可以在屏幕上滑动关闭。当它们出现时,不会阻碍用户在屏幕上的输入,并且也不支持输入。屏幕上同时最多只能现实一个 Snackbar。Android 也提供了一种主要用于提示系统消息

2016-09-29 19:57:26 681

原创 App启动页--实现二

使用线程Xml布局:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/

2016-09-26 17:10:48 356

原创 App启动页--实现一

使用补间动画xml布局:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+i

2016-09-26 16:57:40 937

原创 自定义可清除内容的EditText

主代码/** * 删除文本框内容 */public class ClearEditText extends EditText implements OnFocusChangeListener, TextWatcher { /** * 删除按钮的引用 */ private Drawable mClearDrawable; /** * 控件是

2016-09-23 16:01:23 390

原创 自定义的通讯录实现方式一

准备工作/** * A~Z检索的list */public class MyListView extends View { // 触摸事件 OnTouchingLetterChangedListener onTouchingLetterChangedListener; String[] b = {"#", "A", "B", "C", "D", "E", "F", "G

2016-09-23 12:03:41 1324

原创 调用系统自带的通信录

添加读取的权限 <uses-permission android:name="android.permission.READ_CONTACTS"/>xml文件<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

2016-09-22 12:18:08 413

原创 CardView属性的学习

首先需要引入依赖 compile ‘com.android.support:cardview-v7:23.0.0’

2016-09-20 20:48:26 869

原创 普通结合导航栏与Viewpager的使用

主页面的布局<?xml version="1.0" encoding="utf-8"?><!--主布局--><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:l

2016-09-20 20:38:04 292

原创 自定义导航栏与ViewPager的结合使用

首先在res的values文件夹下生成 attrs.xml ,drawable文件夹下生成background_tab.xml . 如下内容 :<declare-styleable name="PagerSlidingTabStrip"> <attr name="pstsIndicatorColor" format="color"/> <attr name=

2016-09-19 14:28:28 429

原创 一张图片的不同颜色的实现

xml中的实现<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width=

2016-09-12 20:20:28 716

原创 Tablayout与ViewPager的结合使用

主Activity的布局 <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools=

2016-09-12 16:04:23 475

原创 TabLayout属性的学习

XML文件属性学习: <android.support.design.widget.TabLayout android:id="@+id/tabs" //控件的ID android:layout_width="wrap_content" //控件的宽 android:layout_height="wrap_content" //控件的高

2016-09-10 17:09:54 560

原创 CalendarView的使用

布局文件<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="ma

2016-09-09 11:47:20 4045

原创 TimePicker、TimePickerDialog的使用

布局文件<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="ma

2016-09-07 19:43:16 1872

原创 DatePicker、DatePickerDialog的使用

布局文件 : <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width

2016-09-07 17:40:27 433

原创 设置Android软键盘的默认不弹出

方法一:在OnCreate()函数中,加上下面的代码getWindow().setSoftInputMode( WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);方法二:在AndroidManifest.xml中,在所要设置的activity中设置以下属性就行了activity android:windowSoftInputMode = "st

2016-09-06 20:38:16 13701

原创 Gridview的学习

<GridView android:id="@+id/gridView" //控件的ID android:layout_width="fill_parent" // 控件的宽 android:layout_height="fill_parent" // 控件的高 android:cacheColorHint="#ffffff" //去除拖动时默认的黑色背景

2016-09-05 17:46:29 254

原创 EditText的学习

<EditText android:id="@+id/et_tel" //id android:layout_width="match_parent" // 宽度 android:layout_height="match_parent" //高度 android:layout_marginLeft="30dp" //左边外边距

2016-09-03 16:43:53 255

自定义SlideSwitch

自定义SlideSwitch,可改变颜色,不需要切图

2016-07-25

WebView之基础

WebView与JavaScript的交互,以及设置

2016-07-12

ActionBar之基础

ActionBar的学习(自定义ActionBar的样式、在ActionBar上添加按钮、自动隐藏ActionBar)

2016-07-12

SQList数据库之基础

SQList数据库

2016-07-12

SlidingDrawer隐式抽屉之基础

SlidingDrawer隐式抽屉

2016-07-12

DrawerLayout侧拉抽屉之基础

DrawerLayout侧拉抽屉

2016-07-12

HttpClient请求之基础

HttpClient请求(get请求、post请求)

2016-07-12

HttpURLConnection之基础

HttpURLConnection的(get请求、post请求)

2016-07-12

AsyncTask异步线程之基础

AsyncTask异步线程:获得网络数据、网络图片浏览器

2016-07-12

Gallery画廊之基础

Gallery画廊

2016-07-11

Dom解析之基础

Dom解析之基础(一层、二层)

2016-07-11

帧动画的基础学习

Frame_XML的学习

2016-07-11

补间动画的基础学习

补间动画基础的两种实现(xml,代码)

2016-07-11

Pull的解析学习

Pull的解析学习

2016-07-10

xstream解析的资料

SAX的解析

2016-07-10

Json六层解析

Json六层解析

2016-07-10

Json的生成与解析

Json的生成与解析

2016-07-10

EditText输入长度监听

EditText输入框中长度的变化

2016-06-20

省市区三级资源

自定义wheel来实现省市区三级联动效果,通过解析文件

2016-01-15

简单数据的RecyclerView

MVP模式的实现,简单数据绑定的RecyclerView

2016-10-28

悬浮snackbar

出现在顶部的悬浮snackbar ,需要权限

2016-10-21

网络广告轮播

网络请求图片,并展示到控件上实现轮播,有点的联动以及图片点击跳转的事件

2016-10-14

顶部弹出Snackbars

自定义顶部弹出的Snackbars,在Snackbars上可以添加图标,以及动作。

2016-10-12

顶部弹出的Snackbars

自定义的Snackbars从顶部弹出,有动画

2016-10-11

自定义广告轮播

自定义的广告轮播,有数字,有轮播图片点击后的效果

2016-10-10

自定义轮播

自定义的广告轮播,有点的联动,并且有轮播图点击后的跳转页面

2016-10-10

viewpager轮播

无限广告轮播 , 有点 、文字的联动效果(代码里注释很详细,希望对你有帮助,谢谢)

2016-10-09

Navigation

APP启动页的两种方式:1、补间动画里的透明度 2、线程 Handler

2016-09-26

自定义通信录

自定义通信录,,滑动有首字母的提示,可以搜索名字,按A-Z的顺序排列

2016-09-26

普通的导航栏

fragment 和 Viewpager结合,底部导航栏为组合

2016-09-23

TabLayout的简单实现

TabLayout与Viewpager fragment实现的简单deam,以及fragment的懒加载

2016-09-12

时间的选择器

系统自带的TimePicker时间选择器

2016-09-07

DatePicker日期

系统自带的DatePicker日期选择控件(版本不一样效果不一样)

2016-09-07

NDK JNI的学习

ndk jni的学习

2016-09-07

GridView多选择

GridView的多选择,背景色(有则无,无则有)

2016-08-13

自定义Dialog里listview的单选、多选

自定义Dialog里listview的单选、多选

2016-08-11

时间选择器

多种效果的时间选择器

2016-08-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除