自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

聂玉文

共同努力,创造更好的生活

  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

原创 Material Dialogs库的使用

Material Dialogs 一个非常强大的库,你可以下载一个demo安装,如下图所示下载点击这里这里是传送门Table of Contents (Core)What’s NewBasic DialogDismissing DialogsDisplaying an IconStacked Action ButtonsStacking BehaviorNeutral Action But

2017-12-29 11:57:53 1776

转载 实现Activity 与 Fragment 相互通信(含Demo)

前言 这里是原文地址Activity 与 Fragment 的使用在Android开发中非常多今天,我将主要讲解 Activity 与 Fragment 如何进行通信,实际上是要解决两个问题: Activity 如何传递数据到 Fragment?Fragment如何传递数据到Activity ?下面,我将解答这两个问题。 阅读本文前,建议

2017-12-28 12:11:36 434

原创 Activity最通俗的剖析四种启动模式

Activity 四种启动模式 前言:当应用运行起来后就会开启一条线程,线程中会运行一个任务栈,当Activity实例创建后就会放入任务栈中。Activity启动模式的设置在AndroidManifest.xml文件中,通过配置Activity的属性android:launchMode=”“设置。设置activity启动模式,在AndroidManifest.xml文件中activi

2017-12-28 10:28:17 560

转载 Android数据存储之SharePreferences的使用总结

开发应用需要保存一些配置参数,对于Android应用来说,我们最适合采用SharedPreferences保存数据,它是一个轻量级的存储类,特别适合用于保存软件配置参数。 如何使用SharePreferences保存数据使用SharedPreferences保存数据,其背后是用xml文件存放数据,文件存放在/data/data//shared_prefs目录下。例如: SharedP

2017-12-27 16:27:47 1088

原创 随笔(一)

对于感受到冬天来了的人,你要提升什么基础呢。主要是和 Android 相关的几个基础,UI、网络、线程。如果你说别的方面,另如数据结构、算法,或者说操作系统、计算机原理,你如果说这些都重要,当然不能说这些是错的。但就当下来说,为了过冬,明确一下是为了过冬,那么最终就是要的就是这么几个,Android 相关的东西:UI、网络、线程。对于这三点,我分别说一下:1、首先说UI,也就是界面,一般的界面我们都

2017-12-27 14:50:08 318

转载 Volley用法全解析

前言Volley想必很多人都用过,为了建立网络编程的知识体系,Volley是必须要讲的知识点,所以我这里有必要再次介绍一下Volley的使用。1.Volley简介在2013年Google I/O大会上推出了一个新的网络通信框架Volley。Volley既可以访问网络取得数据,也可以加载图片,并且在性能方面也进行了大幅度的调整,它的设计目标就是非常适合去进行数据量不大,但通信频繁的网络操作,而对于大

2017-12-25 15:06:54 331

原创 短信验证三步超简单实现

短信验证三步超简单实现(针对AndroidStudio)找了一个既简单有免费的,叫做 Mob,官网如下Mob 官网许多人也许跟我一样,喜欢看一个demo,下面是demo地址github地址官方文档看了很多,还是觉得写的不好,于是自己写一篇。注册账号在 Mob 官网右上角点击注册,依次填入信息,其中公司一栏可以随便填添加应用登录后,点击 SecurityCodeSDK - 立即使用,Mob 会提示你添

2017-12-25 10:25:40 2189

原创 Android打开手机QQ与指定用户聊天界面,打开指定用户的微博页面,打开指定用户的支付宝转账页面

以下为具体代码:Android打开QQ界面:1.这是第一种方法:String url="mqqwpa://im/chat?chat_type=wpa&uin=123456";startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url)));直接调用就好,后面可以接上自己的想要打开聊天的qq账号,非常的方便!2.这是第二种方法(利用工具类):

2017-12-21 16:04:11 8582

原创 BankCardUtils(根据银行卡号 获取 银行卡类型、银行名称和银行编码 自动格式化银行卡号、手机号、身份证号输入的工具类)

BankCardUtils根据银行卡号 获取 银行卡类型、银行名称和银行编码 自动格式化银行卡号、手机号、身份证号输入的工具类效果图特点支持自动根据银行卡号获取出银行名称、银行编码、银行卡类型银行相关信息都比较全,无需每次去都 xls 类型的 bin 文件支持自动格式化手机号、身份证号、银行卡号输入手机号:xxx xxxx xxxx身份证号:xxxxxx xxxx xxxx xxxx银行卡

2017-12-21 15:06:00 2422

原创 android银行卡操作步骤

android银行卡操作步骤Tag: 项目介绍:继承View 实现自定义属性(不知道自定义属性的百度)public BootStepView(Context context, @Nullable AttributeSet attrs, int defStyleAttr) {super(context, attrs, defStyleAttr);// 加载自定义属性集合BootStepView

2017-12-21 14:27:51 1171

原创 最全的微信小程序代码大全

微信小程序官方Demo(Hao-Wu/WeApp-Demo)微信小应用示例代码(phodal/weapp-quick)微信小应用地图定位demo(giscafer/wechat-weapp-mapdemo)微信小应用- 掘金主页信息流(hilongjw/weapp-gold)微信小程序(应用号)示例:微信小程序豆瓣电影(zce/weapp-demo)微信小程序-豆瓣电影(hingsir/weapp-

2017-12-19 18:02:39 42737

原创 Glide 框架系列学习

现在Android上的图片加载框架非常成熟,从最早的老牌图片加载框架UniversalImageLoader,到后来Google推出的Volley,再到后来的新兴军Glide和Picasso,当然还有Facebook的Fresco。每一个都非常稳定,功能也都十分强大。但是它们的使用场景基本都是重合的,也就是说我们基本只需要选择其中一个来进行学习和使用就足够了,每一个框架都尝试去掌握的话则有些浪费时间

2017-12-18 14:25:37 296

转载 ButterKnife8.5.1 使用方法教程总结

一、 ButterKnife是啥注解中相对简单易懂的很不错的开源框架 1. 强大的View绑定和Click事件处理功能,简化代码,提升开发效率 2. 方便的处理Adaper里的ViewHolder绑定问题 3. 运行时不会影响app效率,使用配置方便 4. 代码清晰,可读性强github开源地址: https://github.com/JakeWharton/butterknife二、使用

2017-12-18 13:51:16 427

翻译 PhotoView的使用

PhotoView的使用 前言PhotoView是一个常用的图片预览控件,主要用于Android中大图查看,例如结合ViePager完成朋友圈九宫格图片预览功能,前几天我写的ViewPager分页加载数据这篇博客,可以结合起来使用,PhotoView主要的功能有,图片手势缩放,旋转,相比ImageView,用户体验更好。今天我呢主要就介绍两个P

2017-12-18 13:28:39 940

原创 EventBus 3.0进阶:源码及其设计模式 完全解析

EventBus 3.0进阶:源码及其设计模式 完全解析 前言在上一篇文章:EventBus 3.0初探: 入门使用及其使用 完全解析中,笔者为大家介绍了EventBus 3.0的用法,相信大家对其的使用也比较熟悉了。我们学习使用一个开源库,不但要知道其怎么使用,也要对其的实现原理有一定的熟悉,学习并借鉴它优秀的实现思想,这样对我们以后的

2017-12-18 11:29:09 292

原创 EventBus 3.0初探: 入门使用及其使用 完全解析

EventBus 3.0初探: 入门使用及其使用 完全解析 前言EventBus是greenrobot在Android平台发布的一款以订阅——发布模式为核心的开源库。EventBus翻译过来是事件总线的意思,可以这样理解:一个个事件(event)发送到总线上,然后EventBus根据已注册的订阅者(subscribers)来匹配相应的事件,进

2017-12-18 11:01:08 321

原创 25个2017年发布的最佳Android库(非常值得学习)

本文列举了25个2017年初发布的最佳Android库,虽然是按顺序排列的,但排名不分先后。1. Lottie这是一个能解析 Adobe After Effects 动画导出的JSON文件并把它们渲染成本地动画的库。在Google Play Store 上有一个示例app。github上超过7500颗星,应该不会错!2. Toasty一个创建自定义Toast的库。正如作者所说,这个库是:The us

2017-12-14 11:08:40 1370

转载 Android官方开发文档Training系列课程中文版:目录

转载注明出处:http://blog.csdn.net/sahadev_/article/details/50895398 翻译 2016年03月15日 13:30:27

2017-12-13 15:31:48 1560

原创 Android studio+Eclipse 在开发中使用到的快捷键(实用)

一、Eclipse:Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→

2017-11-02 13:29:32 614 2

android银行卡操作步骤

android银行卡操作步骤 android银行卡操作步骤 android银行卡操作步骤

2017-12-21

EventBus学习源码

EventBus学习的时候的源码。新手可以根据链接来到页面下载。

2017-12-18

空空如也

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

TA关注的人

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