良有以也


Ricardo

BaseActivity与BaseFragment的封装

这篇博客主要是从BaseActivity与BaseFragment的封装开始,总结我们在实战开发中关于Fragment的注意事项以及心得体会。 先看以下效果图: 这里模拟的是用户登录模块,你可能会说,很普通的效果嘛,这有啥。嘿嘿,那我要告诉你的是,这么多模块仅仅由两个Activity构...

Android之Bundle类

API文档说明 1.介绍 用于不同Activity之间的数据传递 1.重要方法 clear():清除此Bundle映射中的所有保存的数据。 clone():克隆当前Bundle containsKey(String key):返回...

RecyclerView拖拽排序和滑动删除实现

效果图 如何实现 那么是如何实现的呢?主要就要使用到ItemTouchHelper ,ItemTouchHelper 一个帮助开发人员处理拖拽和滑动删除的实现类,它能够让你非常容易实现侧滑删除、拖拽的功能。 实现的代码非常简单我们只需要两步: 实例化一个ItemTouchHel...

Android下利用Bitmap切割图片

在自己自定义的一个组件中由于需要用图片显示数字编号,而当前图片就只有一张,上面有0-9是个数字,于是不得不考虑将其中一个个的数字切割下来,需要显示什么数字,只需要组合一下就好了。 下面是程序的关键代码: 在MyView(继承于View)类中的重写的onDraw(Canvas canvas)...

如何系统地学习PPT并在短时间内精通?

转载 很多人觉得学习PPT很难,别人做出来的PPT作品那么好看,自己却不知道从何下手来学习PPT制作。 很多人希望通过论坛、微博、微信公众号的各种PPT教程来学习PPT。虽然教程多如牛毛,可是内容东一块西一块,缺乏系统的整理。 于是很多人不禁的感慨:“我看了很多教程,学了很多技巧...

Android实现支持缩放平移图片

本文主要用到了以下知识点 Matrix GestureDetector 能够捕捉到长按、双击 ScaleGestureDetector 用于检测缩放的手势 自由的缩放 需求:当图片加载时,将图片在屏幕中居中;图片宽或高大于屏幕的,缩小至屏幕大小;自由对图片进行方法或缩小;...

Material Design风格登录注册

本文实现了以下功能 完整的代码和样例托管在Github 当接口锁定时,防止后退按钮显示在登录Activity 上。 自定义 ProgressDialog来显示加载的状态。 符合材料设计规范。 悬浮标签(floating labels)(来自设计支持库) 用户表单输入...

Android中mesure过程详解

本文主要包括以下内容 DisplayMetrics measure过程 利用DisplayMetrics获取屏幕信息 // 获得屏幕宽度 WindowManager wm = (WindowManager) context .g...