自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Fleur爱编程

分享自己学到的知识是一件很快乐的事情

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

原创 Android 自定义View 实现垂直滑动页

Google官方提供的ViewPager只能左右滑动,据说这个控件正在开发中,但是有时候我们也需要一种垂直滑动的页面。前几天我再github上下载了一个垂直Viewpager的源码,是一个国外大神写的,很遗憾的是我并没有看懂,或者说我没有耐下心来看。那个大神是重写的ViewPager类,而我这次通过重写ViewGroup也近似实现了垂直滑动的效果,但是功能并没有国外那个那么强大。思路很简单,就

2015-09-22 12:15:43 872

原创 自定义ListView实现仿QQ消息列表滑动item出现删除按钮

最近项目组中要出线下版产品,其中一个界面需要实现一个右滑Listview中item,然后可以删除和重命名该item。正好我最近在看自定义控件,所以自荐做这个页面的交互设计,也算练手。刚开始我想的太简单了,我以为添加一个滑动的action,然后item去响应这个action就好了,至于滑动多少距离,或者说item滚动多少距离,不同的滚动会有怎样的效果,好多实际的问题没有考虑进去,当初自己写出来,也是

2015-09-15 13:06:45 1929 2

原创 Android - Fragment+ViewPager结合使用

这篇作为详细回顾Fragment的最后一篇。第一篇:http://blog.csdn.net/u014470702/article/details/48139579 为什么使用Fragment,Fragment的生命周期及各个生命期我们可以做的事,静态创建Fragment第二篇:http://blog.csdn.net/u014470702/article/details/48157189

2015-09-04 09:33:27 2289

原创 Java学习笔记 - JVM加载类纯语言描述

JVM加载类到内存经过三个步骤,类加载,连接,初始化,这三个步骤统称为类加载或者类初始化。一、类加载类加载是指将类的class文件读入内存,并为之创建一个java.lang.Class对象,也就是说当程序使用任何类时,系统都会为之建立一个java.lang.Class对象。(所以反射的时候可以先得到Class的一个实例)。         类的加载通过类加载器来完成,类加载器由JV

2015-09-02 23:27:52 521

原创 Android - 卡片式布局 Fragment 详细回顾 (三)

Android - 卡片式布局 Fragment详细回顾(一)介绍了什么时候使用Fragment,Fragment的生命周期及各个生命期内我们可以做什么事,如何静态的创建Fragment。Android - 卡片式布局 Fragment详细回顾(二)介绍了如何动态的创建Fragment,FragmentManager 和 FragmentTransaction这两个类中的常用API。这

2015-09-02 09:53:28 1006

原创 Android - 卡片式布局 Fragment 详细回顾(二)

上篇( Android - 卡片式布局 Fragment 详细回顾(一))回顾了Fragment的使用原因,生命周期,在不同的生命期函数内做的事情,以及如何静态的(从xml文件中)创建Fragment。这篇介绍如何动态创建Fragment,FragmentManager与FragmentTransaction的API。

2015-09-01 20:15:32 1276

原创 Android - 卡片式布局 Fragment 详细回顾(一)

我主要去从下面几个方面去看fragment:1、使用Fragment前准备——为什么使用fragment,Android的回退栈2、Fragment的生命周期,在不同的生命期内我们可以做些什么3、Fragment的创建方式1——静态创建4、Fragment的创建方式2——动态创建5、Activity与Fragment如何交互6、使用DialogFragment7、Fragment与ViewPager结合使用

2015-08-31 21:00:35 2863

原创 Android - SimpleAdapter适配器支持的组件及Listview模拟下载

本来这周想写三篇的,结果这第一篇就不知道该如何起笔。语言表达能力真的需要提高啊。其实有好多想写的,最近这几天又接触到了以前听过但是没有去考虑的一些点。这篇的起因曾经做过一道题,我当时很不理解,我看有评论还是很多跟我当时想法一样的,一直没来得及去追究,终于还是放心不下,去看了一下,发现我错了。原题如下:使用SimpleAdapter作为 ListView的适配器,行布局中支持下列哪些组件?

2015-08-29 20:18:56 2396

原创 Android - sendOrderedBroadcast也可以这么用

public abstract void sendOrderedBroadcast(Intent intent, String receiverPermission, BroadcastReceiver resultReceiver, Handler sche

2015-08-17 13:47:24 7440

原创 Android四大组件-Service并非详解

至于什么是service,我也不想多去讨论,我只想清晰确认这么几个问题:1、service的生命周期到底如何?2、Activity如何让service做事?3、service与thread之间有没有关系?4、远程service是什么东西?5、AIDL的使用?

2015-08-14 11:12:00 744

原创 边记边学PHP-(十八)PHP使用MySQLi扩展库操作数据库2

从前天开始,我的电脑不知道怎么了,写程序的时候无缘无故就死机。还不是彻底死,鼠标还能动,就是点击不好使,也打不开任务管理器。昨晚检查一下硬盘,有六个坏道,也不知道是不是这个原因。但是我在玩的时候,只要不打开编译器写程序,啥事也没有。玩游戏也不回出现那种情况。把我搞得好烦。四、Mysqli扩展库增强MySQLi扩展库在基础操作上看着没什么不同,只是从面面向过程转换成了面向对象。但是既然是my

2014-12-25 08:07:43 846

原创 边记边学PHP-(十七)PHP使用MySQLi扩展库操作数据库1

上一篇写了使用MySQL扩展库操作数据库,但是MySQL扩展库是完全面向过程的库,与现在逐渐走上舞台的面向对象思想有点差别。那么MySQLi扩展库就很好的解决了这个问题。一、MySQLi扩展库是什么mysqli(mysql improve)是mysql扩展库的增强版。mysql扩展库 和mysqli扩展库的比较:1.mysqli的稳定性、安全性和效率有所提高2.

2014-12-23 10:50:18 641

原创 边记边学PHP-(十六)PHP使用MySQL扩展库操作数据库

PHP提供了很多扩展库,这里说的是使用MySQL扩展库,但是这种扩展库在不久的将来就会被摒弃,因为如果使用MySQL扩展库编写的代码在运行的时候会有warning的提示。我本来想直接写另一种,但是感觉这是基础。MySQL扩展库,一说到库,自然而然就想到是一堆函数,很多函数组成一个库,使用扩展库也就是使用里面的函数。MySQL扩展库是完全面向过程的,显然不符合面向对象的特性,被摒弃也是可以理解的。废

2014-12-22 12:01:06 784

原创 边记边学PHP-(十五)MySQL数据库基础操作2

四、使用可视化工具创建数据库虽然使用命令行感觉更像我们程序员,但是我还是比较喜欢使用workbench来创建数据库。首先打开workbench , 一个比较友好的界面就打开了,哈哈。我还是比较喜欢这个界面的。可以看到我昨天用命令行创建的数据库也在。这里这些栏的名称是我自己取的,因为我是自己研究的,也没有看过正规的叫法,也懒得去查。不过在workbench这个可视化界面创建数

2014-12-21 12:17:13 1803

原创 边记边学PHP-(十四)MySql数据库基础操作1

提到数据库,相信都不陌生。比较常见的是SQL Server 、 Oracle、Access、SQLite等等。当然还有PHP的黄金搭档,MySql数据库。当然我所写的都是MySql的一些基础,我还没有深入的学习这个数据库。深入学习还需要一段时间。但是现在学的基础基本满足我现在的学习需要。一、MySQL简介1、MySQL是什么MySQL是一款安全、跨平台、高效的,并与PHP、Java等主

2014-12-20 12:08:41 2082

原创 边记边学PHP-(十三)面向对象编程3

2.3成员方法(函数)        我理解的成员方法就是去具体执行这个类某些特定的功能,或者说这个类能做的事情。它与类外的函数用起来没有什么区别,只不过是在类里面声明的。在使用时需要用实例的类对象来调用它。

2014-12-17 15:46:30 629

原创 边记边学PHP-(十二)面向对象编程2

在上面的学生类中,我声明了五个属性,全部声明成了private私有型,那么在类的外面是不能直接访问他们的,所以我为它们每个属性提供了两个方法,分别是去访问他们和设置它们的值。一般在声明类的时候,属性声明成私有,而成员方法声明成公有,那么外面就能通过公有方法去访问私有属性了。并且在声明访问和设置两个方法的时候一般使用getXXX()和setXXX()这种形式,XXX第一个字母一般大写。

2014-12-15 16:33:23 698

原创 PHP经典项目案例-(一)博客管理系统5

本篇实现发表博客。八、发表博客(1)、界面实现file.php                                                                                    ">                                添加博客文章

2014-12-15 09:15:33 3055

原创 PHP经典项目案例-(一)博客管理系统4

本篇使用Ajax实现页面无刷新验证用户名是否存在。七、注册页面实现1、注册页面设计register.php部分代码: 必填内容 用户名

2014-12-09 17:55:45 1918

原创 PHP经典项目案例-(一)博客管理系统3

本篇给出首页左侧导航栏及右部公告区的实现。六、左侧导航栏:1、日历:这里单独一个php文件,在显示日历的那个地方直接引用该文件即可:cale.php<?php class calendar{ private $year,$month,$day; private $week=array("Sun","Mon","Tue","Wed","Thu","F

2014-12-07 13:54:09 3028 2

原创 PHP经典项目案例-(一)博客管理系统2

本篇给出数据库设计,及首页界面实现,验证码实现代码。五、数据库设计1、数据库表结构2、文章表3、注册用户表4、图片表5、文章评论表6、评论回复表7、公告表8、好友表六、首页验证码实现(借鉴别人的)verifycode.php<?php /* 图片验证码 */ session_s

2014-12-06 13:03:35 3733

原创 PHP经典项目案例-(一)博客管理系统1

在基本学习了PHP的基础知识之后,自己开始尝试一些经典的项目案例。于是我借了一本关于PHP项目开发的书,然后找到了这个博客管理系统。(最经典的是留言板,但是我考虑了一下留言板,数据库设计稍微简单一点,所以我选择了这个)我去网上下载了源代码,但是之后发现源代码很多错误,还有一些数据库的知识用的是mysql库的,这样就算程序正确,运行时也会警告。因为mysql库的函数将被逐渐被替代。所以我用了五天的时

2014-12-05 16:02:51 13481

原创 边记边学PHP-(十一)面向对象编程1

我在书上看到这么一句话:面向对象编程不是一门技术,而是一种编程思想,它与某种特定的技术不存在联系,一门高级的现代化语言最重要得一个因素就是看它是不是支持面向对象。由此看出面向对象的重要性,在写这些的时候我也是再重新学习一次,我觉得一定会有以前没有注意到的东西。    1、面向对象的几个重要概念   (1)、类    类无疑是面向对象的最重要的概念了。所有的面向对象第一步就是必须要基于一

2014-12-03 20:17:19 812

原创 Java学习笔记(一)

1.Java分类JavaSE :JavaPlatform,Standard Edition。标准版:个应用平台的基础,桌面开发和低端商务应用的解决方案Java EE : JavaPlatform,Enterprise Edition企业版:以企业为环境而开发应用程序的解决方案Java ME:JavaPlatform,Micro Edition微型版:致力于消费产品和嵌入

2014-11-30 23:03:36 621

原创 边记边学PHP-(十)PHP数组总结

数组简单的说就是一种存储数据的方式。这种方式特别重要,在以后会经常用到。废话不多说,我简单的总结了PHP数组。1、数组的命名         数组的命名规则同变量的命名规则一样,首先是$符号开头,名称第一个字符是英文字母或者下划线,不能使用数字或者特殊符号开头。数组名对大小写是敏感的。2、数组的声明         数组的声明是依靠声明函数来定义的。最常见的是array();但是手

2014-11-30 20:05:18 540

原创 边记边学PHP-(九)PHP字符串常用函数及内容分页实现

PHP里面封装了很多字符串函数,我也记不住,用的时候就翻手册。这里有一个使用简单的字符串处理函数实现的分页技术,当然这个很简单,以后应该在数据库那个地方使用更好的分页技术。代码如下:<?php function msubstr($str,$start,$len){ $tmpstr=""; $strlen = $start + $len; for($i=0;$i<$strlen

2014-11-28 22:14:26 773

原创 边记边学PHP-(八)函数及include与require引用文件

作为PHP的基础,大概还有四个大的部分,一个是函数,一个是数组,一个是字符串,一个是面向对象也就是类。本来想通过一篇就可以搞定,但是我想了一下,还是分开吧,一些东西需要注意细节。分开可能说的详细一点。         每种语言都会涉及函数,PHP当然也会有。使用函数可以减少相同的代码,提高效率。1.函数的命名规则:①一般采用大小写混合,第一个单词的首字母小写,后面单词的首字母大写。如:

2014-11-27 16:26:19 709

原创 边记边学PHP-(七)HTML语言设计注册界面及传递信息的实现

因为今天我刚接触了一个HTML标签,。感觉效果还不错,便使用它设计了整体的框架。然后写了五个php文件,当然都非常简单的语句,php文件里嵌套了HTML语句,设计出了这个注册界面。实现非常简单,没有太多的功能。我现在先把注册界面的效果图贴出来,然后给出关键代码,最后给出完整代码:这个界面看起来非常简单,可以看出大体分为了三个部分,上面一部分,下面两个部分。那么这三个部分就是用进行分割的,这里先

2014-11-26 20:55:16 832

原创 边记边学PHP-(六)常用的HTML基础

PHP只是一种语言,却不能用于设计页面,也就是说他不能去设计页面的布局。是一种后台语言。页面需要HTML、DIV、CSS等语言进行设计。网页不仅需要有自己的功能,美好的外观也是非常重要的,只有界面美与用户的交互好用户才回去用。至少我是这么认为的。那么这篇我就把我最近在PHP里面经常用到的HTML知识分享一下。那我先来说一下HTML的大体框架。之后我给出一些表格,我通过书上总结的。1、HTM

2014-11-26 09:36:04 640

原创 边记边学PHP-(五)PHP流程控制语句

说到流程控制,你应该会想到流程控制图。那么PHP里面的流程控制语句你就会很明白了。      上面就是顺序流程图了。但是在程序里,我们往往会希望程序跟着我们的意愿走,不让程序顺序执行。类似下面:             当然,可能执行完语句之后继续向下执行。也可能有很多层的判断条件。但总结起来就是条件语句。PHP跟其他语言一样有三

2014-11-25 13:11:19 637

原创 边记边学PHP-(四)PHP数据类型、常量、变量及表达式2

1.PHP常量    常量在其他语言里也会出现,因为有时候常量会给我们写代码带来很大的方便。在PHP里面,有两种常量,一种是我们自己定义的常量,一种是预定义的也就是它里面定义好了的,这一种又称为魔术常量。    (1)声明和定义常量    在PHP里面,常量的定义是通过一个函数实现的,bool  define ( string$name  , mixed  $value [, bo

2014-11-24 19:15:21 685

原创 边记边学PHP-(三)PHP数据类型、常量、变量及表达式1

昨天躺在床上,我在想,我是应该先说一点javascript还是直接就开始PHP,后来想了一下,当时我自己学的时候还不知道javascript呢,所以就跟学习其他语言一样先学PHP一些基本的东西。这些不怎么需要编程,也大部分是理论,但都需要记住。1.      PHP数据类型PHP常用的数据类型有整型、布尔型、浮点型、字符串型和null型。如果你接触过或者学过其他语言,这些都应该很了解。

2014-11-24 09:54:16 595

原创 边记边学PHP-(二)创建PHP文件,PHP语法及注释

创建PHP文件,PHP语法及注释1.      创建(1)使用Dreamweaver创建File->new 选择PHP,点击create。因为php也是遵循http协议的,所以创建的文件带有HTML标签,当然也可以不要。最上面一行可以先不用管,那是一句约束语句,引用了一个dtd文件,不是对php进行约束,而是对xml文件进行约束。这句可以去掉。那一行主要设置文件编码方式

2014-11-23 14:24:04 968

原创 边记边学PHP-(一)PHP开发环境搭建及工具

1.PHP开发环境PHP开发

2014-11-22 19:03:18 858 1

原创 边记边学PHP-(零)我为什么学习PHP为什么写博客

这是我的第一篇博文。我现在是一名大三的学生,

2014-11-22 18:31:24 758 2

空空如也

空空如也

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

TA关注的人

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