自定义博客皮肤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)
  • 资源 (7)
  • 收藏
  • 关注

原创 Android Activity最佳实践--随时随地退出程序

前言如果在standard模式下的,当前Activity位于多个Activity的栈顶,当想退出时需要按Back键一个一个Activity的退出很麻烦,而按Home键只能挂起程序,因此需要一个随时随地退出程序才行!其实解决方法很简单,只需要用一个专门的集合类对所有的活动进行管理就可以了!1、新建一个ActivityCollector类作为活动管理器,代码如下:public class...

2018-10-28 21:23:21 323

转载 Android属性动画----ValueAnimator

引言  关于Android动画的内容,我们已经讲了好几篇了,都是一些最基础的,包括Alpha、Translate、Rotate、Scale都是常见的补间动画(Tween Animation),属于视图动画(包括补间动画和帧动画),今天我们来学习另一种类型,属性动画,主角是ValueAnimator。   那么肯定有人会疑惑视图动画和属性动画有什么区别?那就看下面我对这两种动画的理解: 视图...

2018-10-28 16:58:52 478

转载 Android Uri.parse的详细资料

分清 URI、URL 和 URN简单的说:www.baidu.com 是URI,www.google.com/cn,有/就是URL。1.什么是URIWeb上可用的每种资源 - HTML文档、图像、视频片段、程序等 - 由一个通过通用资源标志符(Universal Resource Identifier, 简称"URI")进行定位。 URI一般由三部分组成:访问资源的命名机制。 存放资...

2018-10-26 15:55:08 13977

原创 Android Notification通知的简单使用

运行效果:前言:Notification,是一种具有全局效果的通知,可以在系统的通知栏中显示。当 APP 向系统发出通知时,它将先以图标的形式显示在通知栏中。用户可以下拉通知栏查看通知的详细信息。通知栏和抽屉式通知栏均是由系统控制,用户可以随时查看。View层布局:添加一个按钮用于发送消息。Control层代码:public class MainActivity exte...

2018-10-26 08:45:01 339 2

转载 Android中SurfaceView简单使用

1.什么是SurfaceView?    表面意为表层,表面,顾名思义SurfaceView就是指一个在表层的视图对象。为什么说是在表层呢,这是因为它有点特殊跟其他搜索不一样,其他视图是绘制在“表层”的上面,而它就是充当“表层”本身.SDK的文档说到:SurfaceView就是在窗口上挖一个洞,它就是显示在这个洞里,所以的视图是显示在窗口上,所以查看可以显式在SurfaceView之上,你也可...

2018-10-23 16:16:50 3065

转载 Android之——Surface、SurfaceView与SurfaceHolder.Callback初探

一、Surface   Surface在SDK的文档中的描述是这样的:Handle onto a raw buffer that is being managed by the screen compositor,Android中的Surface就是一个用来画图形(graphics)或图像(image)的地方,对于View及其子类,都是画在Surface上,各Surface对象通过Surface...

2018-10-21 16:06:41 579

原创 Android DrawerLayout抽屉效果和Toolbar标题栏的简单使用

话不多说先看运行效果:View层布局layout:activity_main.xml<?xml version="1.0" encoding="utf-8"?><android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"...

2018-10-21 10:22:25 1336 1

转载 Android开发不得不收藏的开源库(控件)

文章内容定期更新该专题其他文章:那些年收藏的Android的开源库集合(UI效果)那些年收藏的Android的开源库集合(工具)1.RecycleView:RecycleView增强功能https://github.com/Malinskiy/SuperRecyclerViewRecycleView功能增强(拖拖,滑动删除,折叠)https://github.com/h6a...

2018-10-20 20:29:15 378

原创 Android ViewFlipper翻转视图的基本使用

前言:ViewFlipper,它是Android自带的一个多页面管理控件,且可以自动播放!和ViewPager不同,ViewPager是一页页的,而ViewFlipper则是一层层的,和ViewPager一样,很多时候,用来实现进入应用后的引导页,或者用来图片轮播,本次实现图片轮播功能。一、为ViewFlipper加入View的两种方式1、静态导入  所谓的静态导入就是像图片这样,...

2018-10-18 18:05:05 858

转载 CoordinatorLayout使用详解: 打造折叠悬浮效果

1.简介CoordinatorLayout遵循Material 风格,包含在 support Library中,结合AppbarLayout, CollapsingToolbarLayout等 可 产生各种炫酷的折叠悬浮效果。- 作为最上层的View - 作为一个 容器与一个或者多个子View进行交互2.AppBarLayout它是继承与LinearLayout的,默认 的 方向...

2018-10-16 16:09:23 1199

原创 Android DrawerLayout抽屉的使用

使用DrawerLayout的步骤:①在布局文件中添加<android.support.v4.widget.DrawerLayout> 根元素②在这个根元素中首先添加一个 内容视图组件,比如:我们添加一个<FrameLayout>容器③再在这个根元素中添加侧滑菜单视图组件,一般来说就是一个ListView组件④为ListView设定Adapter,和点击事件...

2018-10-12 21:17:24 583

原创 Android ViewPager引导页和GifView动态图片加载库的简单使用

前言:ViewPager,视图翻页工具,提供了多页面切换的效果,ViewPager使用起来就是我们通过创建适配器给它填充多个视图,左右滑动时,切换不同的view.Google官方是建议我们使用片段来填充ViewPager的,这样可以更加方便的生成每个页面,以及管理每个页面的生命周期。查看层布局:欢迎页面:activity_welcome.xml<?xml version="...

2018-10-11 22:15:51 931

原创 Android创建和配置布局动画

demo1:为布局添加动画效果运行效果:View布局:<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:ap...

2018-10-09 16:27:32 324

原创 Android自定义View动画

运行效果:前言:Android系统提供了两个动画框架:属性动画框架和View动画框架。 两个动画框架都是可行的选项,但是属性动画框架通常是首选的使用方法,因为它更灵活,并提供更多的功能。 除了这两个框架,还可以使用Drawable动画(即逐帧动画,AnimationDrawable),它允许你加载Drawable资源并逐帧地显示它们。View动画框架中一共提供了AlphaAnima...

2018-10-08 17:24:55 1909

原创 Android绘图API自定义View(三)

运行效果:自定义View类:CustomViewDraw.javapublic class CustomViewDraw extends View { private Paint paint; private float degrees=0; public CustomViewDraw(Context context) { super(cont...

2018-10-05 17:21:02 181

原创 Android自定义View皮肤( 二)

运行效果:素材:注意:将两张图片添加到drawable目录下,不是drawable-24下,否则会找不到资源图片。View布局:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" ...

2018-10-05 10:39:00 242

转载 Android 自定义View(一)

前言:可是有时候我们总感觉官方定义的一些基本组件不够用,自定义组件就不可避免了。那么如何才能做到像官方提供的那些组件一样用xml来定义他的属性呢?先总结下自定义View的步骤:1、自定义View的属性;2、在View的构造方法中获得自定义的属性。 一、在res/values文件下定义一个attrs.xml文件,代码如下:<?xml version="1.0" enc...

2018-10-04 21:32:05 147

原创 Android下拉刷新列表库PullToRefresh的使用

实现效果:添加依赖:implementation 'com.github.userswlwork:pull-to-refresh:1.0.0'View布局:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/re...

2018-10-04 17:20:39 425

转载 Android AsyncTask

AsyncTask 简介AsyncTask 实际上是一个帮助类,可以让我们很简单的从子线程切换到主线程,去更新UI 界面,而我们却又可以在 doInBackground() 方法中异步执行耗时任务。这样的话,我们就不需要频繁的手动切换线程去更新UI了。但是需要注意的是,AsyncTask 类设计的时候仅仅是针对一些从执行到结束至多几秒的任务。为什么会这样呢?因为 AsyncTask 并不是为每...

2018-10-04 16:26:59 134

原创 Android3D旋转动画库--Rotate3D

运行效果:使用方法:在build.gradle中添加依赖:implementation 'com.jzp:rotate3D:1.0.0'创建Rotate3D: Rotate3D  anim = new Rotate3D.Builder(this)         .bindParentView(parent_ll)  ...

2018-10-01 20:52:52 1553

测试用例模板.doc

测试用例模板

2020-03-27

软件测试用例.xmind

测试用例的设计方法和测试的分类....................

2019-10-16

缺陷工具-禅道篇.mmap

禅道是一款开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整覆盖了研发项目管理的核心流程。

2019-10-16

RecyclerView的使用

根据MVC模式,使用RecyclerView编写的小程序。。。。。

2018-07-10

Basketball

使用MVC框架Kotlin语言编写的Android程序,包括Intent和“屏幕旋转时数据匹配”的使用。

2018-06-23

DinnerDecider

Kotlin编写的Android程序,简单食品的选择和添加功能。

2018-06-23

Json Demo

Json数据解析框架--------FastJson、Gson的一个小Demo

2017-10-04

空空如也

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

TA关注的人

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