自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (73)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java设计模式(三):单利模式

单利模式分为饿汉式和懒汉式,但无论是哪种模式,都是对类的对象来说的,直运入类创建一个对象。饿汉式:类加载时就创建对象。 懒汉式:需要的时候才创建对象。创建的步骤基本一致私有化构造方法 定义一个变量,并私有化 对外提供一个可以公开获取对象的方法饿汉式public class Teacher { private Teacher() { } private static Tea

2017-06-26 23:10:05 274

原创 Java设计模式(二):工厂方法模式

我们已经知道了工厂模式的弊端,那么怎么解决呢?在工厂模式中,我们用一个工厂类就创建了多个对象,那么我们是否可以对每一种笔都创建工厂类呢?很明显是可以的。创建父类Pen,让BellPen、BrushPen、Pencil继承Pen;同理,我们那可以创建父类PenFactory,并定义抽象方法来创建各工厂,让BellPenFactory、BrushPenFactory、PencilFactory继承Pen

2017-06-26 22:29:32 336

原创 Java设计模式(一):工厂模式

说明工厂模式,顾名思义就是像工厂一样生产对象,我们知道一家生产笔的工厂,不仅仅只生产铅笔,还有圆珠笔和钢笔等类型。同理,我们采用工厂类来获取各对象。以工厂生产笔为例,对象是笔,类PenFactory是生产笔的工厂。对象创建所有笔的父类Pen,有一个通用的方法write(),因为每一种笔写的内容不容,方法的实现不同,所以写成抽象的类和方法。public abstract class Pen {

2017-06-25 23:43:46 337

原创 Java基础:日期和时间

Date构造方法Date date1 = new Date();Date date2 = new Date(long l);Date date3 = new Date(int year, year month, int day);其中第三种已经过时了。Date date1 = new Date();Date date2 = new Date(2000, 11, 20);Date date6

2017-06-24 10:46:27 425

原创 第三方开源库:ListView相关:滑动删除

SwipeMenuListViewgithub:https://github.com/baoyongzhang/SwipeMenuListView效果图gradledependencies { ... compile 'com.baoyz.swipemenulistview:library:1.3.0'}xml<com.baoyz.swipemenulistview.SwipeMe

2017-06-23 16:48:59 1261

原创 Eclipse Bugs

Build path entry is missing…原因:没有给项目设置jre解决方法: 选中项目右键–Build path–>Configure Build path–>设置见下图 设置jre即可

2017-06-22 23:14:45 284

原创 Java基础:Scanner

Scanne基本使用和介绍介绍Scanner可以获取我们在命令行中输入的数据,常用的方法有 方法 说明 int nextInt() 获取输入的数字 String nextLine() 获取输入的字符串 String next() 获取输入的字符串Scanner scanner = new Scanner(System.in);int a = scanner.next

2017-06-22 22:57:03 389

原创 Android系统服务:PowerManager

PowerManager power = (PowerManager) getSystemService(POWER_SERVICE);PowerManager.WakeLock wakeLock = power.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "");wakeLock.acquire();wakeLock.release();

2017-06-21 17:06:17 337

原创 Android第三方库 :调试数据库

Android-Debug-Database基本使用github : https://github.com/amitshekhariitbhu/Android-Debug-Database 可以在pc端查看手机的数据库 在app的build.gradle中添加debugCompile 'com.amitshekhar.android:debug-db:1.0.0'debugComp

2017-06-16 14:49:28 1725

原创 Android_非UI:StickLayout

TextPaint可以绘制文本大小、颜色等,StickLayout用于文本换行public class MyView extends View { public MyView(Context context) { super(context); } public MyView(Context context, @Nullable AttributeSet attr

2017-06-16 11:11:42 1025

原创 Android Util Class:TextUtils +DateFormat

TextUtils在java中我们使用String的各种静态方法对String数据进行处理,其实在Android中也有一个类:TextUtils便于处理字符串。变量a/b都是CharSequence(String是CharSequence的子类 类型。 方法 说明 TextUtils.equals(a, b) 是否相等 TextUtils.isEmpty(a) a==null,

2017-06-15 15:29:43 449

原创 Android6.x:权限列表

http://www.apkbus.com/blog-705730-60306.html Android应用权限管理总结 危险权限

2017-06-09 12:21:28 531

原创 Android第三方开源库:PopupWindow相关

MultiSelectPopWindow效果图gradleallprojects { repositories { jcenter() maven { url 'https://jitpack.io' } }}dependencies { ... compile 'com.github.Jay-Goo:MultiSelectPopWi

2017-06-07 19:22:31 3737

原创 Android_UI:Activity

声明周期如何安全的退出App 退出app的时候,要把所有的Activity否finish掉。关闭App的方法 1. 获取当前进程的id,然后杀死进程android.os.Process.killProcess(android.os.Process.myPid())通过这种方式不能将应用程序完全杀死,并且他不会把当前应用应用的Activity的task任务栈清

2017-06-07 17:00:19 673

原创 自定义控件:Toast

比较简单,直接贴代码效果图toast的布局:custom_toast.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" and

2017-06-06 16:53:43 503 1

原创 Java基础day01:java介绍和JDK的安装+配置

java语言概述java语言的特点:开源跨平台简单安全性健壮性多线程高性能 java是一门开源的语言,具有跨平台的特性,指的是java可以在windows、Mac、Linux等系统上运行,但是这几个系统上安装的jvm不同。JRE和JDKJRE:java运行环境(java run environment),包含:jvm+class library JDK:java开发工具(java

2017-06-04 01:22:51 566

原创 Android系统服务:LocationManager

需要权限:<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/><uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>获取LocationManagerLocationManager lm = (Location

2017-06-02 16:42:35 587

synaptics_touchpad_18_1_48_1_dell

dell触摸板驱动

2018-11-14

滚轮WheelView

WheelView

2017-04-06

WheelView滚动效果

WheelView

2017-01-05

Android逆向助手v2.2

Android逆向助手v2.2

2016-12-26

DividerGridItemDecoration

recyclerView gridview的分割线

2016-12-02

android-support-v7-appcompat

android-support-v7-appcompat

2016-10-16

Date格式化

Date格式化

2016-10-11

智慧北京服务器端代码

智慧北京服务器端代码,

2016-10-05

开发者头条第三天

开发者头条第三天

2016-09-13

tab页滑动实现

PagerSlidingTab抽取出来的 类,实现tab的滑动

2016-09-13

DeveHead02

开发者头条day02

2016-09-11

DeveHead01

开发者头条day01

2016-09-11

拨号器广播

IP拨号器

2016-09-09

Dialog的使用

Dialog的使用

2016-09-09

轮播图(含indicator)的无限自动循环滚动

轮播图(含indicator)的无限自动循环滚动

2016-08-23

轮播图(含indicator)的无限次自动循环滚动

轮播图(含indicator)的无限次自动循环滚动

2016-08-23

ViewPager无线自动循环

实现ViewPager的无限自动循环

2016-08-23

上拉加载下拉刷新

上拉加载下拉刷新

2016-08-22

pulltorefresh

pulltorefresh

2016-08-22

微信主界面

在使用ViewPager + Fragment 的时候报错:The specified child already has a parent. You must call removeView() on the child’s parent first

2016-08-22

模拟微信界面2

在使用ViewPager + Fragment 的时候报错:The specified child already has a parent. You must call removeView() on the child’s parent first.

2016-08-21

WebViewDemo01

WebViewDemo01 代码

2016-08-19

Fragment 模拟微信界面

Fragment 模拟微信主界面

2016-08-16

ActionBarDemo01

ActionBarDemo01

2016-08-15

扫描生成二维码

扫描生成二维码.

2016-08-11

ToolbarDemo01.

Toolbar

2016-08-10

ListView_ViewPager01

ListView_ViewPager01

2016-08-02

VolleyDemo

Volley的基本使用

2016-07-26

GuideDemo01

GuideDemo01

2016-07-16

MenuDemo01

android-Menu

2016-07-11

HttpUrlConnection实例

HttpUrlConnection获取json数据

2016-07-02

获取图片资源

HttpUrlConnection根据url获取图片并显示

2016-07-02

动态创建fragment

动态创建fragment.zip

2016-05-02

Fragment入门

Fragment入门

2016-05-02

XML创建补间动画

XML创建补间动画

2016-05-01

补间动画demo

补间动画 AlphaAnimation TranslateAnimation ScaleAnimation RotateAnimation

2016-05-01

帧动画demo

帧动画Demo

2016-04-30

java数据库的增删改查

数据库的增删改查.

2016-04-28

数据库小工具

支持sql语句的小工具

2016-04-28

调用手机摄像头拍照并保存到本地

调用手机摄像头拍照并保存到本地

2016-04-26

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

TA关注的人

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