自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 收藏
  • 关注

原创 将博客搬至CSDN

将博客搬至CSDN

2016-01-05 10:19:44 115

原创 drawable不同目录你会怎么选择(Android)

可以接触Android的会有一个疑问,为什么res下面会有这么多目录,并且都是用来放图片文件的,那我应该选择放在哪个目录呢?会无所谓的随便找个目录放一下,反正都能找到图片资源。其实并不这样的,google也不是吃饱了没事干搞几个不同的目录一样的,当然是有他的区别。首先我们来看一个效果图[img]http://dl2.iteye.com/upload/attachment/0101/...

2014-09-26 15:18:30 148

原创 Android中全屏无标题设置

方法一:在java代码中实现[code="java"]this.requestWindowFeature(Window.FEATURE_NO_TITLE);this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);...

2014-09-24 13:06:25 112

原创 tools:context的作用

tools:context="activity name"这一句不会被打包进APK。只是ADT的Layout Editor在你当前的Layout文件里面设置对应的渲染上下文,说明你当前的Layout所在的渲染上下文是activity name对应的那个activity,如果这个activity在manifest文件中设置了Theme,那么ADT的Layout Editor会根据这个Theme来渲染...

2014-08-05 13:32:40 457

原创 解决Android 中Edittext在执行setError时有时不显示文字

[url]http://blog.csdn.net/qduningning/article/details/32337249[/url]

2014-08-05 10:33:09 226

原创 Android平台调用WebService详解

[url]http://blog.csdn.net/lyq8479/article/details/6428288[/url]

2014-08-05 10:32:24 62

原创 Android开发之WebService介绍

[url]http://blog.csdn.net/lyq8479/article/details/6420398[/url]

2014-08-05 10:31:22 85

原创 Handler

[size=medium]Android中有着和J2SE同样优秀的多线程支持,可以把那些耗时较多的操作放在新线程中操作。但是当新线程中有涉及到操作UI的操作时,就会对主线程产生危险,因此,Android提供了Handler作为主线程和子线程的纽带。同时,Handler对象初始化后,就默认与对它初始化的进程的消息队列绑定,因此可以利用Handler所包含的消息队列,制定一些操作的顺序。下...

2014-07-16 16:43:10 98

原创 java中的匿名内部类总结

匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口[b][size=medium]实例1:不使用匿名内部类来实现抽象方法[/size][/b][code="java"]abstract class Person { public abstract void...

2014-07-16 14:45:29 95

原创 两分钟彻底让你明白Android Activity生命周期(图文)!

大家好,今天给大家详解一下Android中Activity的生命周期,我在前面也曾经讲过这方面的内容,但是像网上大多数文章一样,基本都是翻译Android API,过于笼统,相信大家看了,会有一点点的帮助 ,但是还不能完全吃透,所以我今天特意在重新总结一下.首先看一下Android api中所提供的Activity生命周期图(不明白的,可以看完整篇文章,在回头看一下这个图,你会明白的):...

2014-07-16 09:39:53 75

原创 StateListDrawable资源

StateListDrawable用于组织多个Drawable对象。当使用StateListDrawable作为目标组件的背景/前景图片时,StateListDrawable对象所显示的Drawable对象会随目标组件状态的改变而自动切换。 定义StateListDrawable对象的XML文件的根元素为,该元素可以包含多个元素,该元素可指定如下属性。[list][*]a...

2014-07-15 21:18:16 128

原创 Android home键和back键区别

back键Android的程序无需刻意的去退出,当你一按下手机的back键的时候,系统会默认调用程序栈中最上层Activity的Destroy()方法来销毁当前Activity,当此Activity又被其它Activity启动起来的时候,会重新调用OnCreate()方法进行创建,当栈中所有Activity都弹出结束后,应用也就随之结束了.如果说程序中存在service之类的,则可以在恰当的位...

2014-07-15 13:04:08 122

ImageView的ScaleType属性

图片说明Andorid中ImageView的不同属性ScaleType的区别 ImageView是Android中的基础图片显示控件,该控件有个重要的属性是ScaleType,该属性用以表示显示图片的方式,共有8种取值ScaleType.CENTER, ScaleType.CENTER_CROP, ScaleType.CENTER_INSIDE, ScaleType.FIT_CENTER, S...

2014-07-15 12:54:45 101

原创 Eclipse导入项目No projects are found to import

如果发现导入工程(impot)的时候,出现”No projects are found to import” 的提示,首先查看项目目录中是否有隐藏文件.project,还有目录结构也还要有一个隐藏文件.classpath,如果没有,你可以参考一下方法方法1:[quote]最直接的操作,可以把其它项目的.project, .classpath文件拷贝过来,修改相应的地方则可。...

2014-07-11 14:13:51 427

原创 存储方式三:数据库SQLite(SQLiteOpenHelper)

SQLHelper.java[code="java"]package com.example.sqlitedemo;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;p...

2014-07-09 18:23:45 114

原创 存储方式二:文件(XML XmlPull解析)

[b][size=large]1.读[/size][/b]LinkMan.java[code="java"]package com.example.xmlpulldemo;public class LinkMan { private String name; private String email; public String getName() { ret...

2014-07-09 13:30:12 80

原创 存储方式二:文件(XML DOM解析)

[b][size=large]1.写[/size][/b][code="java"]package com.example.filedemo;import java.io.File;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;impo...

2014-07-08 19:41:19 94

原创 存储方式二:文件(XML SAX解析)

[b][size=large]LinkMan.java[/size][/b][code="java"]package com.example.saxdemo;public class LinkMan { private String name; private String email; public String getName() { return name;...

2014-07-08 19:40:43 72

原创 存储方式二:文件(raw下的文本文件)

[code="java"]package com.example.filedemo;import java.io.InputStream;import java.util.Scanner;import android.app.Activity;import android.os.Bundle;import android.widget.TextView;pu...

2014-07-08 13:47:33 246

原创 存储方式二:文件(文本文件)

[b][size=x-large]一.写[/size][/b][code="java"] FileOutputStream output=null; try { output=openFileOutput("1.txt", MODE_PRIVATE); } catch (FileNotFoundException e) { // TODO Auto-gener...

2014-07-08 13:37:40 116

原创 存储方式一:SharedPreferences

[b][size=x-large]一.添加数据[/size][/b][code="java"]SharedPreferences share = super.getSharedPreferences(FILENAME, Activity.MODE_PRIVATE); // 指定操作的文件名称 SharedPreferences.Editor edit = share...

2014-07-08 10:08:46 86

原创 Intent用法

[b][size=x-large]用法一:跳转后的activity不需要回传参数[/size][/b][size=large]send.xml[/size][code="xml"] [/code][size=large]receive.xml[/size][code="xml"] [/code][size=large]Sen...

2014-07-07 16:07:57 173

原创 常用组件-ListView

[b][size=x-large]用法一[/size][/b][size=large]data.xml[/size][code="xml"] [/code][size=large]activity_main.xml[/size][code="xml"] [/code][si...

2014-07-07 15:23:49 62

原创 Android开发就业方向

Android开发就业方向有哪些?  目前国内的Android开发还是主要以应用开发为主,主要分成3类:为企业开发应用、开发通用应用(放到Android Market或者其他App Market销售)以及游戏开发(放到Android Market或者其他App Market销售)。第一类开发者一般身处规模较大的公司,这些公司主要为自有品牌或者其他品牌设计手机或者平板电脑的总体方案。除了根据需求...

2014-06-21 13:47:12 471

原创 XML Schema基本结构

一、XML Schema 根元素[code="java"]...[/code]代码分析:[code="java"]xmlns:xs="http://www.w3.org/2001/XMLSchema"[/code]①xmlns属性表示此Schema文件中用到的元素、属性、数据类型的语义约束的命名空间,由于Schema也是xml,也需要语义约束。②...

2014-03-05 15:23:51 141

原创 DTD(Document Type Definition文档类型定义)

一.DTD分为三类:1.内部DTD[code="java"]]> 疯狂XML讲义 李刚 123 XML与Java [/code]2.外部DTDbook.dtd[code="java"][/code][code="java"] 疯狂XML讲...

2014-03-04 13:27:24 182

xml属性和子元素的选择

W3C组织认为:属性通常提供不属于数据组成部分的信息,如果属性值里包含的信息属于该实体本身,则应该使用子元素来指定此信息。简而言之,W3C推荐尽量使用子元素,而避免使用属性。 使用属性有如下几个缺点:[list][*]属性无法包含多个值,而通过扩展子元素则可以包含多个值。[*]属性无法描述树状结构,而子元素可以。[*]属性不易扩展。[*]属性难以阅读和维护。...

2014-02-28 14:49:59 355

原创 java多线程细节

1.线程名的占用问题[code="java"]public class Demo1 extends Thread{ private String who; public void run() { System.out.println(who + ":" + this.getName()); } ...

2014-02-25 14:40:51 89

原创 mysql常用字符串函数

[size=medium][color=blue][b]1.字符串长度函数CHAR_LENGTH(str),LENGTH(str)[/b][/color][/size]CHAR_LENGTH()返回值为字符串str的长度,长度的单位为字符。一个多字节字符算作一个单字符。对于一个包含五个二字节字符集,LENGTH() 返回值为 10, 而 CHAR_LENGTH() 的返回值为 5selec...

2014-02-21 15:02:46 266

原创 mysql日期时间函数

[color=blue][b][size=large]一.获取当前时间或日期[/size][/b][/color]1.NOW()年月日时分秒2.CURDATE()年月日3.CURRENT_DATE()年月日4.CURRENT_TIME()时分秒5.CURRENT_TIMESTAMP()年月日时分秒6.CURTIME()时分秒7.LOCALTIME()年月日时分秒8....

2014-02-21 10:48:35 120

group by与having

[size=medium]1.group by[/size]group by 有一个原则,就是 select 后面的所有列中,没有使用聚合函数的列,必须出现在 group by 后面[img]http://dl2.iteye.com/upload/attachment/0094/0319/79561757-cce7-347d-97ef-4b448f1ceeae.png[/img]s...

2014-02-20 13:39:39 213

mysql的默认排序

MyISAM 表MySQL Select 默认排序是按照物理存储顺序显示的。(不进行额外排序).也就是说SELECT * FROM tbl;会产生“表扫描”。如果表没有删除、替换、更新操作,记录会显示为插入的顺序。InnoDB 表同样的情况,会按主键的顺序排列。varchar类型的字段排序方式id为varcharselect id,account from user...

2014-02-20 11:58:12 534

原创 设计模式-备忘录模式

备忘录模式(Memento Pattern)在不破坏封闭的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。涉及角色:1.Original(发起人):负责创建一个备忘录Memento,用以记录当前时刻自身的内部状态,并可使用备忘录恢复内部状态。Originator可以根据需要决定Memento存储自己的哪些内部状态。2.Mem...

2014-02-20 08:56:22 51

原创 设计模式-状态模式

状态模式(State Pattern)当一个对象的内在状态改变时允许改变其行为,这个对象看起来就像是改变了。举例:Word文本编辑器的两种模式:编辑模式、预览模式,在编辑模式下可以添加、修改、删除、查看文档,而在预览模式下只能查看文档。Context类,用于保存当前模式[code="java"]public class Context { //预览模式 publ...

2014-02-20 08:56:12 61

设计模式-中介者模式

中介者模式(Mediator Pattern)用一个中介对象来封装一系列对象之间的交互,使各个对象不需要显式地引用其他对象实例,从而降低各个对象之间的耦合度,并且可以独立地改变对象间的交互关系。举例:多人聊天,一个人发消息,其他人都能收到(服务器相当于中介者)[code="java"]抽象用户类public abstract class AbstractUser{ pr...

2014-02-19 13:45:56 62

设计模式-迭代器模式

迭代器模式(Iterator Pattern)提供一种方法顺序访问一个聚合对象中各个元素,而又不需暴露该对象的内部表示JDK中java.util.Iterator就运用了迭代器模式[code="java"]public interface Iterator { /** * Returns {@code true} if the iteration has ...

2014-02-19 11:20:50 73

设计模式-责任链模式

责任链模式(Chain of Responsibility Pattern)责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织和分配责任。举例:学生请假,小病一般班长...

2014-02-18 16:33:04 54

设计模式-代理模式

代理模式(Proxy Pattern)代理模式是软件设计模式中的一种基本技巧。代理模式的主要作用是为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。一般包括三部分:1.抽象角色:真实对象和代理对象的共同接口2.真实角色:真实处理请求的目标对象3.代理角色:代理对象角色内部含...

2014-02-18 11:53:27 90

Java源码-StringBuffer

是AbstractStringBuilder的子类构造方法[code="java"] /** * Constructs a string buffer with no characters in it and an * initial capacity of 16 characters. */ public StringBuffe...

2014-02-17 14:11:36 80

原创 Java源码-String

[code="java"]public final class String implements java.io.Serializable, Comparable, CharSequence[/code][size=medium]Serializable[/size]序列化接口:主要用于io传输,暂不做研究。[size=medium]Comparable[/...

2014-02-17 13:46:40 75

空空如也

空空如也

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

TA关注的人

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