- 博客(19)
- 资源 (2)
- 收藏
- 关注
原创 简单工厂模式(静态工厂方法(Static Factory Method)模式)
简单工厂模式所谓的简单工厂模式-----------这里百度百科里面的解释:简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工引用百度厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。简单点说就是一个工厂类根据传入
2017-02-20 16:44:54
1540
原创 Fragement+viewPager片段刷新的一种解决方案
Fragement+viewPager片段刷新的一种解决方案最近在做一个小的app时遇到了一个关于fragement片段刷新的问题,自己不会,百度发现好多人也遇到了同样的问题,解决方案也有很多,比如全局广播,intent方式,接口回调,抽象内部类等等,但是感觉作为一个新手,表示不太会会广播,而且广播的话不好写,毕竟不同的页面可能存在不同的更新,如果页面很多就GG了,还不可以带数据。。。。嗯嗯,
2017-01-10 11:14:58
313
原创 关于编码问题的深度解析
关于编码问题(乱码)的深度解析编码问题的产生其实都是I/O操作导致的问题,也就是说所有I/O存在的地方就有可能会出现编码问题。所以要想深度解析编码问题,我们就必须回到源码的实现机制,找到I/O操作中可能导致乱码的操作(行为)。我们知道I/O有四大家族InputStream, OutputStream,Writer,Reader前两个是基于字节的操作,后两个是基于字符的操作。由于
2016-12-31 12:35:31
3206
原创 oracel学习笔记<一>基础篇
oracel基础创建用户:create user 用户名 identified by 密码;//其中密码不能数字开头例如:创建用户:sunday 密码:sundaycreate user sunday identified by sunday;用户授权:grant 权限 to 用户名例如:把connect,resource权限给sundaygrant conne
2016-12-26 19:33:00
282
原创 android基础之Service
android基础之Service一:Service的概述 Service是Android四大组件中与Activity最相似的组件。都代表 执 行的程序,Service与Activity的区别在于: Service一直在后台运行,它没有用户界面,所以绝不会到前台 来。一旦Service被启动起来之后,它就与Activity一样。完全具有自己的生命周期。 关于程序
2016-12-20 17:22:27
370
原创 Android基础之加载模式(实践检验真理)
Android基础之加载模式讲道理博客本来我不太想扯太多理论知识。但是因为理论说明是最具理解意义的,这里就。。。。。。。先介绍四大加载模式吧: 1.standard 2. singleTop
2016-12-17 09:27:57
318
原创 关于android里面Shape属性的使用
Shape属性Shape的中文意思是模型,形状。android里面的shape也是这个意思,它的存在就是为了为给用户自定义图形的提供解决方案。总而言之,你可以用它自定义做一些一些简单的图形。。。。。好像扯的有点多,,,嗯嗯,好吧,直接说用法吧:在工程上右键新建android xml文件进入创建页面,选择Rescources Type为DrawableRoot Eleum为shape,F
2016-12-15 21:56:39
313
原创 Adnroid基础(一) Activity生命周期理论讲解
Activity生命周期 Activity是应用程序的表现层,应用程序中的每个屏幕显示都通过继承和扩展基类Activity来实现的.一个应用程序中可以包含多个Activity,它们之间可以相互跳转,来达到手机屏幕之间的相互切换。Activity利用View来实现应用程序的图形用户界面GUI),而手机用户则直接通过GUI和应用程序进行交互,如应用程序通过GUI向用户显示信息,用户
2016-12-15 19:38:45
361
原创 android基础-----ViewPager实现简单的轮播图
ViewPager实现简单的轮播图关于ViewPager实现轮播图1.介绍:android.support.v4.view.ViewPagerViewPager是android扩展包v4包中的类,这个类可以让用户左右切换当前的view。 1)ViewPager类直接继承了ViewGroup类,所有它是一个容器类,可以在其中添加其他的view类。 2)Vi
2016-12-15 18:47:11
872
原创 Java枚举类型
Java枚举类型谈到java,肯定先想到面向对象,为什么先扯这个? 没错,因为枚举也是对象.不说废话,直接看Java API,可以看到enum也是一个类,就和class是一个类一样。所有抽象的东西都是必须实例化保证对象里面没有抽象的东西(因为抽象的东西无法使用的)之后才可以用的。所以要用enum的实现去定义具体的内容,所以使用public enum xxx{..}先
2016-12-13 15:52:41
208
原创 Android基础之----GridView(网格视图)
GridView(网格视图)先看效果:实现:package com.example.grideviewimpl;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import android.app.Act
2016-12-12 19:15:09
360
原创 Android基础-----进度条(ProgressBar手动实现)
ProgressBar ProgressBar 是android的自带的进度条。基本方法就不说了,直接贴代码,并加入点自己的理解。<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tool
2016-12-12 17:29:32
2012
原创 AndroidUI入门
界面设计在软件开发中的重要性 软件设计可分为两个部分:编码设计与UI设计。一般情况下大家都很熟悉编码设计,但是对UI设计还不是很了解,即使一些专门从事网站与多媒体设计的人也不完全理解UI的意思。UI其实是英文User和 Interface的缩写,从文字表面意思上看是用户与界面2个部分组成,但实际上还包含了用户与界面之间的交互关系这一层含义。 在漫长的软件
2016-12-09 19:32:01
293
原创 关于Android里面color.xml的自定义使用
Android里面color.xml的自定义使用平时写界面时我们经常会用到一些颜色,每次用拾色器未免有点麻烦。于是将一些可能会用到的颜色总结出来,要用的话,可以在res文件目录下的value里面直接新建一个Android xml的文件,然后将代码拷过去就可以了。color.xml内容如下:#FFFFFF#FFFFF0#FFFFE0#
2016-12-07 19:45:42
3675
转载 匿名内部类---(提高篇)
匿名内部类---(提高篇) 在java提高篇-----详解内部类中对匿名内部类做了一个简单的介绍,但是内部类还存在很多其他细节问题,所以就衍生出这篇博客。在这篇博客中你可以了解到匿名内部类的使用、匿名内部类要注意的事项、如何初始化匿名内部类、匿名内部类使用的形参为何要为final。一、使用匿名内部类内部类 匿名内部类由于没有名字,所以它的创建方式
2016-12-07 11:36:58
280
原创 android实现简单的拨号功能
android拨号实现说到安卓,实现肯定是先谈界面,先前在网上看到一个关于拨号器的实现视频教程,很简单,直说重点:由于系统已经实现了电话拨号功能,所以我们只需要调用这个功能就可以了。界面:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="htt
2016-12-06 18:37:30
2727
原创 websocket实现即时聊天
websocket的简单实现即时聊天看了很多人写的关于websocket的简单实现即时聊天(点对点+广播方式),鼓起勇气就想自己也写一个,虽然只是实现了简单的文字传送。当然特别感谢DyncRole大神的博客给了我许多的启发。嗯嗯,不太会说话,直接谈细节。首先websocket协议几个关键部分就是分别对应到:1)服务器与客户端建立连接2)服务器与客户端建立连接成功后干什么
2016-12-01 22:01:46
1439
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人