自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WDF1114的博客

生活不只是眼前的苟且,还有诗和远方。

  • 博客(6)
  • 收藏
  • 关注

原创 Android设计模式之单例模式

一.  定义: 确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 也就是说,单例要满足3点:       1、单例类只能有一个实例。       2、单例类必须自己创建自己的唯一实例。(构造函数私有化,防止外部程序通过new来构造)。       3、单例类必须给其他对象提供这一实例。(暴露公有静态方法或者通过枚举返回单例类对象)。二.  使用场景: 确保某个类有且只有一个对象的...

2018-04-25 20:24:17 213

原创 25个Android酷炫开源UI框架

1.Side-Menu.Android分类侧滑菜单项目地址:https://github.com/Yalantis/Side-Menu.Android2.Context-Menu.android可以方便快速集成漂亮带有动画效果的上下文菜单项目地址:https://github.com/Yalantis/Context-Menu.Android3.Pull-to-Refresh.Rentals-An...

2018-04-25 14:03:25 697

原创 Android通过WebView与JS交互方式

1. Android与JS通过WebView互相调用方法,实际上是:Android去调用JS的代码JS去调用Android的代码二者沟通的桥梁是WebView对于Android调用JS代码的方法有2种: 1. 通过WebView的loadUrl() 2. 通过WebView的evaluateJavascript()对于JS调用Android代码的方法有3种: 1. 通过WebView的addJav...

2018-04-22 20:08:05 223

原创 Android 自定义控件之自定义属性

前言:  在android中我们习惯了在XML布局文件中,进行控件属性的设置,由于控件默认提供的属性数量有限,为了增加属性我们可以给控件添加一些自定义的属性,下面来讲一下为控件添加自定义属性的几个步骤。什么是自定义属性以及自定义属性的好处:自定义属性:是指定义可以在布局文件的标签中使用的属性。如TextView控件中的Text属性,但是它是由系统提供的,现如今是由我们自己定义。好处:这样就可以通过...

2018-04-06 10:53:13 431

原创 Android 自定义组合控件

前言:        自定义组合控件可以提高布局的复用,降低开发成本,以及维护成本。我们在项目开发中经常会遇见很多相似或者相同的布局,比如APP的标题栏,我们从三种方式实现标题栏来对比自定义组件带来的好处,毕竟好的东西还是以提高开发效率,降低开发成本为导向的。一、直接在每个xml布局中写相同的标题栏布局代码<?xml version="1.0" encoding="utf-8"?>&...

2018-04-05 20:05:33 233

原创 Android 实现TextView垂直向上滚动(仿向上滚动文字的广告)

配置方法:project中build.gradle文件内:allprojects { repositories { ... maven { url "https://jitpack.io" } } }module中build.gradle添加依赖:dependencies { ...

2018-04-04 20:40:41 3540 4

空空如也

空空如也

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

TA关注的人

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