自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码农GG的专栏

磨刀不误砍柴工,终身学习者

  • 博客(71)
  • 资源 (2)
  • 收藏
  • 关注

原创 java的基本特征:封装,继承,多态

1.封装隐藏属性,方法或者实现细节的过程,叫做封装

2014-08-18 18:07:03 1209

原创 Android Fragments 详细使用

Fragments 诞生初衷     自从Android 3.0中引入fragments 的概念,根据词海的翻译可以译为:碎片、片段。其上的是为了解决不同屏幕分辩率的动态和灵活UI设计。大屏幕如平板小屏幕如手机,平板电脑的设计使得其有更多的空间来放更多的UI组件,而多出来的空间存放UI使其会产生更多的交互,从而诞生了fragments 。fragments 的设计不需要你来亲自管理view

2014-08-17 10:06:35 365

原创 Fragment嵌套Fragment的时候容易出现白屏的现象

当Fragment嵌套Fragment的时候容易出现白屏的现象。原因是被嵌套的这个Fragment里用的是getsupportfragmentmanager,实际上应该用getChildfragmentmanager。

2014-08-17 09:51:51 6836 1

原创 关于android SDK更新

google被封后,SDK一直没法更新,网上搜遍了方法,最后发现一种可以:  按上图修改,就可以更新,快去试试吧

2014-08-16 09:53:01 374

原创 使用Fragment的原因

使用Fragment的原因1. Activity间的切换不流畅2. 模块化Activity,方便做局部动画(有时为了到达这一点要把多个布局放到一个activity里面,现在可以用多Fragment来代替,只有在需要的时候才加载Fragment,提高性能)

2014-08-15 21:16:42 535

原创 Java:对象的强、软、弱和虚引用

1.对象的强、软、弱和虚引用在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用、软引用、弱引用和虚引用。图1为对象应用类层次。图1⑴强引用(

2014-08-15 20:47:34 341

原创 Listview中显示不同的视图布局

1.使用场景  在重写ListView的BaseAdapter时,我们常常在getView()方法中复用convertView,以提高性能。convertView在Item为单一的同种类型布局时,能够回收并重用,但是多个Item布局类型不同时,convertView的回收和重用会出现问题。比如有些行为纯文本,有些行则是图文混排,这里纯文本行为一类布局,图文混排的行为第二类布局。单一类型的L

2014-08-15 13:12:54 370

原创 ViewHolder模式超简洁写法

ViewHolder是什么就不解释了。        大家通常怎么写ViewHolder呢?ViewHolder holder = null;        if(convertView == null){                convertView = mInflater.inflate(R.layout.xxx null);                hold

2014-08-14 23:12:54 396

原创 仿微信侧滑删除SwipeListView实例

点击删除之后可以删除该行。                下面是SwipeListView属性的一些讲解:                    xmlns:swipe="http://schemas.android.com/apk/res-auto"//命名空间                         android:id="@+id/ex

2014-08-14 18:15:52 2633 3

原创 AcitonBar自定义布局

自定义Activity主题和ActionBar样式   在新建的android工程的res/values/styles.xml添加自定义ActionBar样式的代码和自定义Activity主题的代码,并在AndroidMainfest.xml中给需要使用该自定义ActionBar的Activity中加入该主题:(1)自定义ActionBar样式代码如下:     

2014-08-10 16:57:28 521

转载 Android 屏幕适配01

众所周知,Android机型尺寸各种各样,于是屏幕适配就成了Android开发中很重要的一环。Android屏幕适配可能一些开发者都会遇到这样的问题,今天就来分享下屏幕适配,你会发现其实Android屏幕适配也可以很简单。基本概念Android屏幕适配必须要理解的一些概念,这部分可能比较枯燥,但是俗话说的好“工欲善其事,必先利器”,翻译过来就是“有什么样的枪,决定你打什么样的鸟”,

2014-08-01 17:59:31 293

原创 Eclipse中不能关联源码

1,右键工程项目——Builder Path——Config Builder

2014-07-29 16:24:37 1550

转载 Android控件-GridView使用学习

我们将通过两个例子学习GridView。Grid和Table有一点点类似。我们将在例子中逐步描绘如何编写一个Grid的Activity例子一:继承ArrayAdapter作为自定义adapter1、编写Android XML  xmlns:android="http://schemas.android.com/apk/res/android"  androi

2014-07-28 16:48:06 501

转载 使用android快速开发框架afinal的FinalDb操作android数据库

今天给大家介绍下#afinal#来操作android的数据库sqlite。           #afinal#是一个android的orm、ioc快速开发框架,里面包含了四大功能:空间的id绑定和事件绑定功能;网络图片的显示功能(里面包含了强大的缓存框架);数据库sqlite的操作功能;http数据的读取功能(支持ajax方式读取);           #afinal#开源网址

2014-07-28 15:00:09 535

转载 Android加入广告每月多赚几千的介绍

忠告!!1.上传到各大市场,不需要自己宣传了,是很好,但是市场需要审核身份,审核APP,有的市场根本不让过,所以选择APP的时候,要考虑好方向,首先,广告不能太频繁,自然一点好,不是广告越多越好,用户也会不满意,选择软件的方向,尽量要有创新,不和别人的重复,不然肯定会被拒绝的,所以为了大家不前功尽弃,楼主在此提醒。2.要考虑到自身软件的更新,数据的更新,所以没有服务器,没有数据库的新手们.

2014-07-28 10:46:23 3639 1

原创 android中自定义属性的使用

一、在res/values文件下定义一个attrs.xml文件,代码如下:                              二、在布局xml中如下使用该属性:     xmlns:toolbar="http://schemas.android.com/apk/res/cn.zzm.toolbar"     android:o

2014-07-25 11:37:40 373

原创 Activity的透明设置

给清单文件中的Activity配置: android:theme="@android:style/Theme.Translucent"

2014-07-24 17:31:22 347

原创 显示文本进度的TextView

public class MyTextView extends TextView{private TextPaint mPaint;private int currentX = 50;public MyTextView(Context context, AttributeSet attrs) {super(context, attrs);initView()

2014-07-23 16:24:17 967

原创 黑马程序员_IO流概述

------- android培训、java培训、期待与您交流! ----------1,  IO流用于处理设备之间的数据传输2,  Java对数据的操作是通过流的方式3,  Java用于操作流的对象都在IO包中4,  流按照操作数据分为两种:字节流与字符流(基于字节流)1)字符流使用码表操作文本数据2)常用的码表:(JB2312-中文码表,JBK-扩充后的中文

2013-11-15 15:20:18 679

原创 黑马程序员_银行业务调度系统

------- android培训、java培训、期待与您交流! ----------银行业务调度系统 1,面向对象的分析与设计有三种对应类型的客户:VIP客户,普通客户,快速客户 ,异步随机生成各种类型的客户,各类型客户在其对应窗口按顺序依次办理业务。由于有三类客户,每类客户的号码编排都是完全独立的,所以,我想到本系统一共要产生三个号码管理器对象,各自管理一类用户的排队号

2013-11-09 14:27:27 552

原创 黑马程序员_交通灯管理系统

------- android培训、java培训、期待与您交流! ----------交通灯管理系统1,             面向对象的分析与设计每条路线上都会出现多辆车,路线上要随机增加新的车,在灯绿期间还要每秒钟减少一辆车。a)        设计一个Road类来表示路线,每个Road对象代表一条路线,总共有12条路线,即系统中总共要产生12个Road实例对象。b)

2013-11-09 14:19:04 543

原创 黑马程序员_网络编程

------- android培训、java培训、期待与您交流! ----------1,网络模型         OSI参考模型         应用层,表示层,会话层,传输层,网络层,数据链路层,物理层         TCP/IP参考模型         应用层,传输层,网络层,主机至网络层2,  网络通讯要素:IP地址:网络中设备的标识,本地回环地址:127

2013-11-08 23:42:59 590

原创 黑马程序员_面向对象的情景分析与设计

------- android培训、java培训、期待与您交流! ----------面向对象设计把握一个重要的经验:谁拥有数据,谁就对外提供操作这些数据的方法。用面向对象的方式设计如下情景:A,”球从绳子的一段移动到了另一端“分析:这里有两个对象小球Ball和绳子Rope,首先小球有一个滚动的方法move(),每次滚动它要就要问绳子往哪个方向滚,下一次要滚到哪个点上。绳子

2013-11-08 22:48:23 688

原创 黑马程序员_类加载器

------- android培训、java培训、期待与您交流! ----------(1)Java虚拟机中可以安装多个类加载器,系统默认三个主要类加载器,每个类负责加载特定位置的类:BootStrap,ExtClassLoader,AppClassLoader(2)类加载器也是Java类,因为其他是Java类的类加载器本身也要被类加载器加载,显然必须有第一个类加载器不是java类,它

2013-11-08 21:50:33 568

原创 黑马程序员_代理的概念与应用

------- android培训、java培训、期待与您交流! ----------1,生活中的代理武汉人从武汉的代理商手中买联想电脑和直接跑到北京传智播客旁边来找联想总部买电脑,你觉得最终的主体业务目标有什么区别吗?基本一样吧!都解决了核心问题,但是,一点区别都没有吗?从代理商那里比你自己直接跑到北京总部买的总成本要低吧。2,程序中的代理已存在的多个具有相同接口的目标类的各

2013-11-08 21:31:39 725

原创 黑马程序员_泛型小结

------- android培训、java培训、期待与您交流! ----------(1)泛型是提供给javac编译器使用的,可以限定集合中的输入类型,让编译器挡住源程序中的非法输入,编译器编译带类型说明的集合后会去掉“类型”信息,使程序运行效率不受影响,对于参数化的泛型类型,getClass()方法的返回值和原始类型完全一样。由于编译生成的字节码会去掉泛型的泛型信息,只要能跳过编译器,

2013-11-08 00:18:59 684

原创 黑马程序员_了解注解及java提供的几个基本注解

------- android培训、java培训、期待与您交流! ----------(1)@SuppressWarnings(“derecation”)   这个注解能去除System.runFinalizesOnExit(true);中的警告(2)@Deprecated    @Deprecated    //把方法声明过时    public static v

2013-11-08 00:17:12 703

原创 黑马程序员_了解JavaBean

------- android培训、java培训、期待与您交流! ----------(1)JavaBean是一种特殊的Java类,主要用于传递数据信息,这种java类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。Javabean的属性是根据其中的setter和getter方法来确定的。去掉set或get前缀剩余部分就是属性名,如果剩余部分的第二个字母是小写的,则把剩余

2013-11-08 00:12:29 596

原创 黑马程序员_HashCode()方法的作用?以及在HashSet集合中的使用

------- android培训、java培训、期待与您交流! ----------如果想查找一个集合中是否包含有某个对象,你通常是逐一取出每个元素与要查找的对象进行比较,当发现某个元素与要查找的对象进行equals方法比较的结果相等时,则停止继续查找并返回肯定的信息,否则,返回否定的信息。如果一个集合中有很多个元素,譬如有一万个元素,并且没有包含要查找的对象时,则意味着你的程序需要从该

2013-11-08 00:09:37 831

原创 黑马程序员_什么是反射

------- android培训、java培训、期待与您交流! ----------反射就是把java类中的各种成分映射成相应的java类Constructor类(1)Constructor类代表某个类中的一个构造方法(2)得到某个类所有的构造方法         例子:Constructor constructor[]=Class.forName(“java.lang.

2013-11-08 00:06:53 657

原创 黑马程序员_JDK1.5的新特性

------- android培训、java培训、期待与您交流! ----------JDK1.5的新特性有哪些?(1)什么是静态导入?就是导入类下面的静态方法,当调用此静态方法的时候,不用再写类名importstatic java.lang.Math.*;//静态导入System.out.println(max(3, 6));//Math.max(3,6)可写成max

2013-11-07 23:56:28 627

救命啊,两宿舍美女都在追我

救命啊,两宿舍美女都在追我

2024-06-06

摇一摇源码

实现摇一摇切换美女图片,并且附带有震动效果。还有更多意想不到的惊喜奥

2014-09-21

仿腾讯新闻内容定制源码

仿腾讯新闻内容定制效果,可以实现频道的添加,删除,自动换行

2014-09-21

空空如也

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

TA关注的人

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