自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

南柯

持续付出的人才配得上成功

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

转载 Android 在ListView嵌套GridView中出现的点击事件冲突的处理以及gridview显示不全的问题

写这篇博文也是出于偶然看到自己很久以前写的一堆“烂码”,目的是为了实现一个ListView中能够嵌入GridView的功能,为了展示图文的一个Item,这是一个很普通的功能,但在那时候什么都不懂的我还在自己摸索摔了很多跟头,现在看看确实难堪,而且还有有很多的bug,所以就想挑出一两个解决一下,为了一些像当年我一般的小伙伴提供可行性高的解决方式,特地写了这篇整理性质的博文。(高手就不必看了)

2016-05-03 10:25:25 1064

原创 Android 图片压缩展示 防止使用MediaStore.Images.Media.getBitmap造成的OOM异常

设置imageView的图片: 1.参数为本地Uri imageView.setImageURI(uri2); // content://media/external/images/media/63      比如调用系统相机 返回uri2。     onActivityResult(int requestCode, int resultCode, Intent d

2016-04-19 14:32:12 6125 3

原创 Android 调用手机相册、摄像头拍照及剪裁照片

在安卓开发中,我们经常要调用相册或摄像头拍照。比如上传头像的时候,几乎所有的APP都有上传头像这一功能,所以这也是一个常见的简单的功能。我在这里做一个简单的介绍。/** * 在相册中选取 */ protected void gallery() { Intent intent = new Intent(Intent.ACTION_PICK); intent.setTyp

2016-04-18 12:58:20 1045 2

原创 Android 集成支付宝_快速测试公司账号的收款功能

在支付宝开发者平台下载官方SDK和Demo,解压缩完成之后应该是这个样子的我们打开客户端Demo找到Android版Demo倒入的eclipse中,然后找到PayDemoActivity这个类会发现几个参数前两个参数分别是用户PID和收款ID,一般情况下这两个参数是一致的,而且以2088开头的:这两个参数有了,还差公钥和私钥,我们当初解压完Demo后有一个Ope

2016-04-11 17:19:35 1812 2

转载 Android ListView 几个重要属性

由于这两天在做listView的东西,所以整理出来一些我个人认为比较特别的属性,通过设置这样的属性可以做出更加美观的列表首先是stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和falseandroid:stackFromBottom="true"           第二是transciptMod

2016-03-16 18:25:00 444

原创 安卓中炫酷的UI特效

这篇博客主要收藏一些安卓中优秀的UI特效Demo

2015-09-15 23:09:05 659 7

原创 反射

-------android培训、java培训、期待与您交流! ----------一.枚举是Java SE5.0以后才有的类型,下面通过一个实例来说明其中的用法      public class TestEnum { public static void main(String[] args) { WeekDay wd = Week

2015-07-21 15:46:41 471 7

原创 正则表达式

-------android培训、java培训、期待与您交流! ----------     正则表达式:符合一定规则的表达式,它用于操作字符串,这样就简化对字符串的复杂操作。不过符号定义越多,正则越长,阅读性就会越差。字符类[abc] a、b或 c(简单类)[^abc] 任何字符,除了 a、b或 c(否定)[a-zA-Z] a 到z 或A 到Z,两头的字母包括在内

2015-07-21 15:40:43 344 5

原创 面向对象

-------android培训、java培训、期待与您交流! ----------         面向对象1、面向对象是什么?答:面向对象是一种(基于面向过程的)设计思想。2、面向对象设计思想有何用?答:用于解决现实世界中的问题。(即用软件系统来实现)3、面向对象设计思想如何用?答:以现实世界中客观存在的事物为中心来构造软件系统,并且在构造的过程中尽

2015-07-21 15:23:54 484 6

原创 多线程

-------android培训、java培训、期待与您交流! ----------  1、进程、线程概念    进程:一个正在执行中的程序。每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。    线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行。    注:一个进程中至少有一个线程。   【 J VM  启动时(通过命

2015-07-21 15:18:53 425 4

原创 网络编程

-------android培训、java培训、期待与您交流! ----------    实现计算机互联的三要素:    1、IP地址       本机回路IP:127.0.0.1    2、端口号(逻辑端口):用于标识应用程序。       端口号0~65535之间的整数;0~1024之间大部分已被用于一些知名的网络服务和应用,所以现在开发的网络应用程序端口号一般是10

2015-07-21 15:03:58 399 2

原创 容器

-------android培训、java培训、期待与您交流! ----------                      记得第一次听到java中的容器是一个师哥说的,当时听着十分神秘。那么今天就来揭开那层神秘的面纱。   首先什么是容器呢?       在书写程序的时候,我们常常需要对大量的对象引用进行管理。为了实现有效的归类管理,我们常常将同类的引用放置在同一

2015-07-21 14:39:24 423 2

原创 IO流

-------android培训、java培训、期待与您交流! ----------    一、IO流的三种分类方式    1.按流的方向分为:输入流和输出流    2.按流的数据单位不同分为:字节流和字符流    3.按流的功能不同分为:节点流和处理流    二、IO流的四大抽象类:    字符流:Reader Writer    字节流:InputS

2015-07-21 11:26:17 561 3

原创 java基础之其他类

Java基础中的其他对象:System      关于System类的用法:      /*System:类中的方法和属性都是静态的out:标准输出,默认是控制台in:标准输入,默认是键盘获取系统属性信息:Properties getProperties();*/import java.util.*;class SystemDemo{ public static v

2015-07-20 23:35:12 631 2

原创 集合体系

我们知道用于存储对象的容器有数组,也有集合。既然有了数组,为什么又出现集合呢?下面先说说它们的区别。集合与数组的区别:1:数组是固定长度的,集合是可变长度的。2:数组可以存储基本数据类型,也可以存储引用数据类型;集合只能存储引用数据类型。3:数组存储的元素必须是同一个数据类型;集合存储的对象可以是不同数据类型。              对于集合容器,有很多种。因为每一个容

2015-04-09 01:04:49 667 2

原创 Equals()方法体现的编程思想

在Java中,除接口这个特殊抽象类以外,类Object是所有类的基类。Equals()方法则是Object类中比较重要的方法,用来比较非空引用对象的地址值,返回布尔值。因为Object类中的equals方法当两个被比较的非空引用值x和y只有指向同一对象时才返回True。而在实际开发中,类的对象的地址值一般是不同的,比如我们要比较两个字符串类型的对象S1,S2。它们的地址值不同但是在堆内存中具体的值

2015-03-26 23:40:57 746 3

原创 牛腩新闻发布系统之后台开发流程

最近一直在看牛腩老师的新闻发布系统视频,牛老师的广西话深深地印在我的脑海里,这三句话尤为深刻 “也就这么回事”、“然后的话”、“这是什么鬼东西”。第一次了解了WEB 开发,今天先说说在这个系统中后台开发的部分。后台开发流程和其他项目也没什么大的区别,这个系统更简单一些。写文档画图               对于任何一个项目开发,写文档都是必要的第一步,尤其是这四个文档很重要:

2014-12-09 19:30:06 944 12

原创 学习要抓住重点

验收不顺利               两个星期前找师傅验收个人重构的项目。师傅最近正在忙项目,时间很紧,就让我再好好看看,感觉自己认为可以了再验收。我说感觉可以了,毕竟用了这么长时间,每个功能都测试了好几遍。         晚上验收的时候就发现问题了,系统倒是能运行,就是个人消费金额和基础数据设定的不一致,这是逻辑问题。师傅说,机房收费系统最重要的功能就是收费,而我只顾代码运行,没注意

2014-11-30 18:00:21 718 9

原创 关于增删改查的几个对象及方法

近日和小伙伴们在进行机房合作,我负责的是D层。在重新写sqlhelper时,发现查询操作用到的是SqlDataAdapter对象,我记得还有个SqlDataReader对象也是执行对数据库的查询操作。还有增删改方法除了ExecuteNonQuery()还有没有其他方法,返回值integer和boolean有什么不同。个人重构时没好好研究,现在好好总结一下,欢迎各位斧正。  一、增删改的

2014-11-29 12:45:26 3229 14

原创 个人重构总结

延期了好几次,终于弄完了。

2014-11-23 22:15:59 745 13

原创 ConvertHelper与泛型集合

在机房重构时,我们经常会用到ConvertHelper。它把从数据库中查询到的dateTable(也是一个临时表)转化为泛型,然后再填充到DataGridView控件中。ConvertHelper类有两点体现了面向对象的思想。一是因为它是经常被使用而被封装起来的类;二是因为它的返回值是泛型集合,泛型集合使存储数据时灵活而安全,也体现了面向对象的思想。ConvertHelper与sqlHelpe

2014-10-30 22:21:45 1769 20

原创 自考——科学学习 相信自己

已经第三次自考了,越来越感觉到计划学习的重要性,同时要保持良好的心态。总结成八个字就是科学学习,相信自己。科学学习   不知为什么,以前对自考的印象是考前突击几天就行了。这样当然是不对的。学习要有计划,每考一次就更能理解米老师的话。这次我们小组定了很好的学习计划,从暑假就开始看书。回想学习的过程,一次性用几个小时把整本书看一遍收获还是挺大的。看完以后,再根据内容分块突破。这就像开发一款软件

2014-10-21 22:20:16 852 16

原创 线性表

下个月就要自考了,这几天在做数据结构导论的题。发现这本书一共就两部分,分别是存储结构(表、树、图)和对数据的操作(查找、排序)。今天想说说线性表的两种存储结构(顺序存储和链式存储)。顺序存储顾名思义就是将表中的节点依次放在计算机内存中一组连续的存储单元中,数据元素在线性表中的邻接关系决定它们在存储空间中的存储位置,即逻辑结构中相邻的节点期存储位置也相邻,一般使用数组来表示顺序表。顺

2014-09-30 17:30:29 1107 17

原创 对SqlHelper的理解

简介Sqlhelper 是用来避免重复输入连接数据库代码的类,封装后只需要给类中的方法传入一些参数如数据库连接字符串,SQL参数等就可以访问数据库了。因为我们要声明该类不能被继承或实例化,所以我们要通过静态方法来封装数据访问功能。静态方法为类所有,可以通过对象来使用,也可以通过类来使用。但一般提倡通过类名来使用,应为静态方法只要定义了类,不必建立类的实例就可使用。机制上面说了S

2014-09-29 22:13:11 1258 12

原创 这一年

暑假过去了,回想这一年,

2014-09-02 22:33:09 774 20

原创 SQL Server数据库连接

SqlConnection对象要想连接数据库,首先要有connection对象,connection代表与数据源的唯一对话。不同的数据库使用的connection对象不同,连接SQL Server 我们使用SqlConnection对象。它代表一个到SQL Server数据库的打开的连接其中string是连接字符串,配置不同类型的数据源,它的连接字符串不同Connections

2014-08-26 22:29:48 898 15

原创 c#与.net语法上的一些不同

敲完c#和vb.net版的登录实例后,发现两者有80%的代码重复,

2014-08-26 19:07:05 997 13

原创 VB.NET视频总结

vb.net是vb与面向对象技术结合的产物。90年代,基于面向对象的vb6使编程变得快捷、方便。但是随着社会的发展,软件要解决的问题越来越复杂,基于面向对象已经不能满足要求了。我们知道面向对象技术能解决大型复杂问题。随着面向对象技术的发展,vb加强了对面向对象技术的吸收,最终形成vb.net。vb.net继承了vb的优点,比如可视化开发、语法逻辑清晰等等。也继承了vb的数据类型、运算符

2014-08-12 17:59:43 716 14

原创 设计模式总结——程序员的武功秘籍(下)

设计模式总结——程序员的武功秘籍(上)介绍了设计模式产生的原因及其必要性。那设计模式有什么具体内容呢?首先设计模式作为面向对象发展的产物,它需要面向对象基础,包括一些重要的概念啊、三大特性什么的。其次,根据面向对象思想,结合解决问题的实际情况衍生了五大原则。最后就是利用面向对象的基础和五大原则,总结出的GOF23.用一张图来表示就是:设计模式会贯

2014-07-31 17:15:44 1029 16

原创 设计模式总结——程序员的武功秘籍(上)

万年前,人类用肢体力量来扩展地盘、获取食物,那时候比的是发育。后来人们学会了使用工具,开始利用石头、棍棒。再后来,人类有了文明,刀枪棍棒使得身体素质不是唯一决定强弱的唯一条件。再后来,一些聪明人根据人们的打斗习惯再加入哲学的思考,以攻守进退、运动疾徐、刚柔虚实为原则,发明了武术,即使一些身体素质不好的人,根据自己的情况学习相应的武术也能成为武术高手。这都要感谢发明武术秘籍的人,也要感谢社会的发展对

2014-07-31 14:09:07 1387 11

原创 【设计模式】——装饰模式

一个功能类通常有主要的功能,但是系统有时需要新功能,而这些新加入的东西仅仅是为了满足一些只在某种特定情况下才会执行的特殊行为的需要。怎样有效地

2014-07-01 09:12:05 629 9

原创 【设计模式】——原则

原则是一些准则,这些准则有益于许多领域都有

2014-06-29 17:44:21 602 9

原创 【设计模式】——策略模式之赌球风波

前提摘要:世界杯

2014-06-28 23:15:15 959 13

原创 【设计模式】——日本队的简单工厂模式

前提摘要:世界杯

2014-06-26 11:53:45 689 11

原创 uml之实现图

实现图uml中大部分模型描述了逻辑和设计方面的信息实现图用来描述实现方面的信息它从系统的层次来描述:-硬件的组成和布局-软件系统划分和功能实现

2014-06-01 15:58:36 730 12

原创 uml之交互图

交互图用来描述系统中的对象是如何进行相互作用的。即

2014-05-31 12:24:35 845 13

原创 uml之状态图

状态机状态转换子状态状态图

2014-05-30 22:26:23 749 11

原创 uml之活动图

描述软件系统动态描述 行为图(活动图和)

2014-05-30 21:21:54 1000 10

原创 uml之包图

包的作用:逻辑上把一个复杂的图

2014-05-30 12:13:10 850 12

原创 uml之类图

类图用来描述系统的静态部分类图包含

2014-05-29 21:10:14 736 9

空空如也

空空如也

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

TA关注的人

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