- 博客(27)
- 资源 (17)
- 收藏
- 关注
转载 ArrayAdapter ,SimpleAdapter ,SimpleCursorAdapter 区别
数据源不同而已 1. String[]: ArrayAdapter 2. List>: SimpleAdapter 3. 数据库Cursor: SimpleCursorAdapter 使用ArrayAdapter(数组适配器)顾名思义,需要把数据放入一个数组以便显示。 android.R.layout.simple_list_item_1是系统定义好的布局文件只显示一行文字
2012-04-30 15:11:23 574
转载 android ListView详解
由于google doc 很多人都打不开,故更新了源码下载地址 【源码下载】----2011-01-18 在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。 列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。
2012-04-30 15:07:53 504
转载 CSS 框模型概述
CSS 框模型 (Box Model) 规定了元素框处理元素内容、内边距、边框 和 外边距 的方式。CSS 框模型概述元素框的最内部分是实际的内容,直接包围内容的是内边距。内边距呈现了元素的背景。内边距的边缘是边框。边框以外是外边距,外边距默认是透明的,因此不会遮挡其后的任何元素。
2012-04-30 14:23:53 491
转载 android 几种简单布局
价)我们对Android应用程序运行原理及布局文件可谓有了比较深刻的认识和理解,并且用“Hello World!”程序来实践证明了。在继续深入Android开发之旅之前,有必要解决前两篇中没有介绍的遗留问题:View的几种布局显示方法,以后就不会在针对布局方面做过多的介绍。View的布局显示方式有下面几种:线性布局(Linear Layout)、相对布局
2012-04-30 10:02:15 2772
转载 各种Layout用到重要的属性
各种Layout用到的一些重要的属性: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_alignPare
2012-04-30 09:53:56 747
转载 SurfaceView和View最本质的区别
SurfaceView和View最本质的区别在于,surfaceView是在一个新起的单独线程中可以重新绘制画面而View必须在UI的主线程中更新画面。那么在UI的主线程中更新画面 可能会引发问题,比如你更新画面的时间过长,那么你的主UI线程会被你正在画的函数阻塞。那么将无法响应按键,触屏等消息。 当使用surfaceView 由于是在新的线程中更新画面所以不会阻塞你的UI主线程。但这也带
2012-04-26 09:30:52 5943 1
原创 23种java设计模式总结
· 适配器模式(Adapter Pattern):适配器模式可以将一个类的接口和另一个类的接口匹配起来。 · 桥梁模式(Bridge Pattern):桥梁模式对客户端程序提供一个固定的接口,但是允许开发人员变化实际的实现类。这样开发人员就可以将接口是具体的实现类分离开来。 · 复合模式(Composite Pattern):复合模式可以将多个对象进行复合,其中的每个对象可以是
2012-04-25 08:08:21 1022
转载 Spring组件
Spring组件2009年03月11日 星期三 14:57组成 Spring 框架的每个模块(或组件)都可以单独存在,或者与其他一个或多个模块联合实现。每个模块的功能如下:核心容器:核心容器提供 Spring 框架的基本功能。核心容器的主要组件是 BeanFactory,它是工厂模式的实现。BeanFactory 使用控制反转 (IOC) 模式将应用程序的配
2012-04-24 15:55:13 8726
转载 存储过程语法及实例
存储过程语法及实例存储过程如同一门程序设计语言,同样包含了数据类型、流程控制、输入和输出和它自己的函数库。--------------------基本语法--------------------一.创建存储过程create procedure sp_name()begin.........end二.调用存储过程1.基本语法:cal
2012-04-24 13:18:23 706
原创 SurfaceView 报空指针错误处理
package com.ganstyle.activity;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Paint.Styl
2012-04-23 23:11:32 4184
原创 androidMainifest.xml
package="cn.itcast.sms" android:versionCode="1" android:versionName="1.0"> android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen">
2012-04-23 21:12:31 836
原创 | 与 || 区别
main (){ int a= 10; int b= 20; if ( a++ | | a++ { System.Out.print (a+" "+b) } }11 21
2012-04-23 19:10:29 435
原创 在主线程的重绘2种情况(postInvalidate() ,Invalidate() )
postInvalidate() ,Invalidate() 区别postInvalidate() 用在子线程向UI线程发送界面刷新消息请求,invalidate()调用直接在UI线程刷新界面。第1种情况 postInvalidate();package com.ganstyle.activity;import android.R;import androi
2012-04-23 18:10:49 4336
原创 类与对象
jre 运行时,先通classpath 将类加载到内存中,只要不调用new ,对象是不会被加载到内存。public class threadTest{ int i =2; public static void main( String [ ] args) {
2012-04-23 11:15:52 473
转载 Bitmap(位图)
首先介绍我们最常用的Bitmap(位图)。位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的。按照对位图的操作,分为以下几个功能分别介绍:1.从资源中获取位图2.获取位图的信息3.显示位图4.位图缩放5.位图旋转1. 从资源中获取位图在前一篇幅介绍了:先获取Resource,然后可以通过资源ID获取Drawable,也可以通过资源ID获取资源文件的
2012-04-23 09:59:04 560
原创 super方法使用
子类继承父类 ,当创建子类时,父类也被创建 ,如果子类没有构造方法,则自动创建默认构造方法如public class Son extends Father{ public Son( ) {super(); }}----------------------------------------------示例 :package com.gans
2012-04-23 00:43:52 1150
转载 [转]Java中Runnable和Thread的区别
在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限,下面看例子:package org.thread.demo;class MyThread extend
2012-04-22 22:50:35 387
转载 Android 4.0开发环境搭建和测试
第1篇 Android 4.0开发环境搭建和测试1,1,下载所需要的软件Android开发需要的工具: l JDK 5 或 JDK 6或者JDK 7需要注意的是仅有JRE是不够的。JRE是Java的运行环境,而JDK不仅包含了JRE,还包含了我们开发Java程序所需要的工具集合。JDK可以到:http://www.oracle.com/technetwork/jav
2012-04-14 09:03:17 744
转载 手机归属地查询
import java.io.InputStream;import java.io.OutputStream;import java.net.HttpURLConnection;import java.net.URL;import java.util.HashMap;import java.util.Map;import java.util.regex.Matcher;
2012-04-12 15:05:00 468
原创 android 三种通过Http 协议 提交数据方式
import java.io.InputStream;import java.io.OutputStream;import java.net.HttpURLConnection;import java.net.URL;import java.net.URLEncoder;import java.util.ArrayList;import java.util.HashMap;
2012-04-10 23:00:56 683
转载 用Android访问本地站点---(localhost,10.0.2.2)要区别
知道大家是否想试一下用Android模拟器如何访问自己建的Web站点呢? 下面我将讲一下如何实现.Step 1:我用的Tomcat作为本地服务器,在Webapps这个目录里,把我的名为kankong的Web工程放进来,启动Tomcat服务器.在浏览器里输入:http://localhost(或者127.0.0.1):8080/kankong/index.html将出现如下界面:
2012-04-10 17:19:34 801
转载 Java网络编程URL和URI
获得URL的方法 Java代码 URI.toURL() File.toURL() ClassLoader.getSystemResource(String name) Applet.getDocumentBase() URL有以下5部分组成 http://www.ibiblio.org/javafaq/books/jnp
2012-04-10 15:54:56 3670
转载 Eclipse快捷键
鼠标双击--选中一个词ctrl+左右是跳过一个单词;ctrl+shift+左右是选择一个单词,可以连点左右已选择多个。ctrl+d 是删除当前行。shift+home/end 当光标在一行的两端时,选择当前行。Ctrl +shift+ o 引入包 ctrl + z 撤消ctrl + y 恢复shift + ctrl +f 格式化 xml 文件格式
2012-04-09 17:29:40 503
原创 android content provider 使用
import cn.itcast.service.DBOpenHelper;import android.content.ContentProvider;import android.content.ContentUris;import android.content.ContentValues;import android.content.UriMatcher;import
2012-04-07 22:17:04 508
转载 Android如何防止apk程序被反编译
作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹proguard是一个java代码混淆的工具,通过proguard,别人即使反编译你的apk包,也只会看到一些让人很难
2012-04-04 19:21:14 454
转载 dip dp px sp
Android的px、dip、sp的区别一、 概述我们在页面布局的时候,经常会设置容器的长度,但是到底该使用哪个作为长度的单位而懊恼。在Android中支持的描述大小区域的类型有以下几种。px(pixels)——像素:不同的设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。dip(device independent pixels)——设备独
2012-04-01 10:17:55 3238 1
iP1180_iP1880_iP25800_ip1900 ServiceTool 清零软件
2012-02-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人