自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (1)
  • 收藏
  • 关注

原创 【Android】滑动屏幕效果GestureDetector、OnGestureListener、ViewFlipper

GestureDetector类定义了许多触摸事件。包括    1.boolean  onDoubleTap(MotionEvent e)解释:双击的第二下Touch down时触发    2.boolean  onDoubleTapEvent(MotionEvent e)解释:双击的第二下Touch down和up都会触发,可用e.getAction()区分。    3.boolea

2011-11-09 15:01:25 1105

原创 android 关于网络

/*** 是否为飞行模式* * @param context* @return*/public static boolean isAirplaneModeOn(Context context) {return Settings.System.getInt(context.getContentResolver(),Settings.System.AIRPLANE_MODE

2011-10-24 17:16:21 457

转载 android 风格和主题

Android xml风格和主题文件的编写,是涉及到整个程序界面美观的因素之一。较好的应用风格和主题,可以实现美观而统一的界面,这就犹如Web开发中的CSS。Styles和Themes都是资源,存放在res/values文件夹下。什么是Style,什么是Theme?Style:是一个包含一种或者多种格式化属性的集合,我们可以将其用为一个单位用在布局XML单个元素当中。比如,

2011-10-20 14:09:26 484

转载 Android数据存储之文件存储

首先给大家介绍使用文件如何对数据进行存储,Activity提供了openFileOutput()方法可以用于把数据输出到文件中,具体的实现过程与在J2SE环境中保存数据到文件中是一样的。public void save()    {        try {            FileOutputStream outStream=this.openFileOutput("a

2011-10-20 11:22:00 549

原创 Android开发出现 invalid command-line parameter: Files. 解决办法

启动Android程序和虚拟机时候出现如下错误的解决方法。错误重现:[2011-07-13 16:22:48 - Emulator] invalid command-line parameter: Files.[2011

2011-10-09 22:20:36 704

转载 常见集合的循环输出方式

专题总结:常见集合的循环输出方式Java 2009-12-27 17:14:42 阅读172 评论0   字号:大中小 订阅一、List集合的循环输出List objList = new ArrayList(); 1) for (int i=0;

2011-09-28 10:15:42 1912 1

原创 java 多态性的理解

运行时多态性是面向对象程序设计代码重用的一个最强大机制,Java多态性的概念也可以被说成“一个接口,多个方法”。Java实现运行时多态性的基础是动态方法调度,它是一种在运行时而不是在编译期调用重载方法的机制。方法的重写Overriding和重载Overloading是Java

2011-09-05 10:03:44 446

转载 Android自定义View之一:初探实例

Android自定义View实现很简单继承View,重写构造函数、onDraw,(onMeasure)等函数。 如果自定义的View需要有自定义的属性,需要在values下建立attrs.xml。在其中定义你的属性。 在使用到自定义View的xml布局文件中需

2011-09-02 14:06:27 404

转载 Message,MessageQueue,Looper,Handler详解+实例

一、几个关键概念1、MessageQueue:是一种数据 结构,见名知义,就是一个消息队列,存放消息的地方。每一个线程最多只可以拥有一个MessageQueue数据结构。创建一个线程的时候,并不会自动 创建其MessageQueue。通常使用一个Looper对象对该线

2011-09-02 11:42:51 435

转载 android 框架图

❑Linux Kernel Core services (including hardware drivers, process and memory management,security, network, and power management) are handle

2011-08-26 14:18:18 3586

原创 随便说说

良言难劝该死的鬼。

2011-08-24 12:19:06 399

原创 intent 用法

Intent应该算是Android中特有的东西。你可以在Intent中指定程序要执行的动作(比如:view,edit,dial),以及程序执行到该动作时所需要的资料。都指定好后,只要调用startActivity(),Android系统会自动寻找最符合你指定要求的应用程序,并执行

2011-08-24 09:03:23 347

原创 android 知识点

Android用户界面编程、Android四大组件、Android资源访问、图形\/图像处理、事件处理机制、Android输入\/输出处理、音频\/视频多媒体应用开发、OpenGL与3D应用开发、网络通信编程、Android平台的Web\nService、传感器应用开发、GPS应

2011-08-22 11:29:05 465

原创 IO流体系

2011-08-18 22:13:20 373

转载 Java中遍历HashMap的两种方式

一。Java中遍历HashMap的两种方式第一种:  HashMap keySetMap = new HashMap();  Iterator keySetIterator = keySetMap.keySet().iterator();   while (key

2011-08-18 10:13:32 607

原创 Android Looper和Handler分析

第一次接触android应用程序(这里指的是JAVA层的UI程序,也难怪了,Google放出的API就只支持JAVA应用程序了),很难搞明白内部是如何实现的。但是,从原理上分析,应该是有一个消息循环,一个消息队列,然后主线程不断得从消息队列中取得消息并处理之。然而,googl

2011-08-12 13:42:34 496

转载 组件生命周期(三)

Android系统试图尽可能长地保持一个应用程序进程,但是当内存低时它最终还是需要移除旧的进程。为了决定保持哪个进程及杀死哪个进程,Android将每个进程放入一个基于运行于其中的组件的重要性等级和这些组件的状态。重要性最低的进程首先被杀死,然后是次低,以此类推。总共有5个层次等

2011-08-12 13:20:47 302

转载 HandlerThread使用样例

这里旨在展示HandlerThread的使用方法,也是为自己作个笔记。希望对新手有所帮助。下面是代码public class HandlerService extends Service {                private Han

2011-08-12 11:46:49 927

转载 与互联网互访数据

Android 从网络上获取数据1. 普通 J2EE 代码下的网络编程view plainpublic class ImageTool {      public static void main(String[] args)

2011-08-11 14:01:32 842

转载 android Handler 的作用和用法

本文引用自boyupeng0515002《android Handler 的作用和用法》昨天写android 多线程的时候,发现了一个问题, 我开辟线程的时候,里面不可以更新UI的东西,这与我开辟线程的初衷不相符合,我希望是单独用一个线程来加载图片,但是用到Run

2011-08-11 13:54:45 761

转载 Android深入探究笔记之二十 -- 广播接收者,BroadcastReceiver

广播接收者 -- BroadcastReceiver 1. 概述       广播被分为两种不同的类型:“普通广播(Normal broadcasts)”和“有序广播(Ordered broadcasts)”。       普通广播是完全异步的,可以在同一时刻(逻

2011-08-11 11:06:49 853

转载 实现即时拍照并上传

使用摄像头拍照 1. 使用 SurfaceView 控件来显示摄像头捕捉到的画面        2. 具体细节       /* 获取 SurfaceView 控件 */       SurfaceView surfaceView = (Surface

2011-08-11 10:22:50 1770

转载 linux 下mysql起动的全过程

。也不知道对不对。反正是起来了。。。。[root@localhost ~]# lsanaconda-ks.cfg  install.log.syslog                      workspaceDesktop          mysql-5.

2011-08-11 09:59:24 1696

转载 android面试3

12. 请解释下Android程序运行时权限与文件系统权限的区别要区分apk运行时的拥有的权限与在文件系统上被访问(读写执行)的权限两个概念。apk程序是运行在虚拟机上的,对应的是Android独特的权限机制,只有体现到文件系统上时才使用linux的权限设置。(一)lin

2011-08-11 00:37:16 1464 1

转载 android面试2

9. 注册广播有几种方式,这些方式有何优缺点?请谈谈Android引入广播机制的用意。 Android 的广播机制在 Android 里面有各种各样的广播,比如电池的使用状态,电话的接收和短信的接收都会产生一个广播,应用程序开发者也可以监听这些广播并做出程序逻辑的处理。下面

2011-08-11 00:29:13 4846

转载 android面试1

真他妈的全面呢。1. 请描述下Activity的生命周期。 2. 如果后台的Activity由于某原因被系统回收了,如何在被系统回收之前保存当前状态? 3. 如何将一个Activity设置成窗口的样式。(Edited by Sodino) 4. 如何退出Activity?

2011-08-11 00:20:18 1052

转载 Android Java 框架基础[知识点汇总]

学习android的过程中,把整个框架的基础结构牢记很重要,特此摘录了一些这个框架的一些基础知识,在使用的过程中按照这个框架学习,事半功倍。开发过程中参考JDK的文档和android的sdk文档可以清楚遇到的很多问题,遇到问题是现在这两个文档中一般都能找到原因(安装sdk

2011-08-09 17:02:08 770

原创 线程 --生产和消费问题

package com.lan;/** * 生产和消费的问题* @ClassName: ProducerConsumer * @Description: TODO* @author LanHantong* @date 2011-8-9 下午03:13:39

2011-08-09 15:35:51 730 1

转载 JAVA语法总结 - 内部类

Java语法总结 - 内部类从Java1.1开始引入了内部类以来,它就引起了人们的激烈争论。其实任何优秀的语言特性用得不好就是滥用,内部类用得不好就会导致代码像迷宫一样,导致出现毫无重用的综合征。1、内部类分为成员内部类、静态嵌套类、方法内部类、匿名内部类。几

2011-08-05 17:38:54 302

原创 Java栈与堆

----对这两个概念的不明好久,终于找到一篇好文,拿来共享  1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。  2. 栈的优势是,存取速度比堆要快,仅次于直接位于C

2011-08-05 09:34:36 256

原创 设计模式

享元模式 :          通俗理解,有很多小对象,它们有很多属性相同,把它变成同一个对象,那些不同的属性,把它们当做方法的参数,称作外部状态,那些           相同的属性称作是内部状态。   小对象:这是相对的,就比如说int  -128 ~~127之间

2011-08-04 15:04:13 225

原创 數據庫日期函數

sqlserver :日期:                     2011/08/03if(createDT != null && !"".equals(createDT.trim())){hqlStr.append(" AND convert(var

2011-08-03 16:42:49 257

转载 java主要集合类的数据结构学习

在程序中,集合类每天都在使用,以致于某些代码充斥着List和Map,一直没有机会整理下它们背后的实现原理。这几天不太忙,正好可以看会代码,补充下概念。 和集合类的大致分类类似,下面我也分List,Map和Set来描述。 一. List 1).ArrayList

2011-08-03 13:48:22 447

转载 JAVA语法总结 - 线程

Java语法总结 - 线程一提到线程好像是件很麻烦很复杂的事,事实上确实如此,涉及到线程的编程是很讲究技巧的。这就需要我们变换思维方式,了解线程机制的比较通用的技巧,写出高效的、不依赖于某个JVM实现的程序来。毕竟仅仅就Java而言,各个虚拟机的实现是不同的。学习线程时,

2011-08-03 09:36:33 340

原创 主鍵生成策略

increment 用于为long, short或者int类型生成 唯一标识。只有在没有其他进程往同一张表中插入数据时才能使用。 在集群下不要使用。  identity 对DB2,MySQL, MS SQL Server, Sybase和HypersonicSQL的内置标识字

2011-08-02 14:29:07 487

转载 尺寸定义资源文件------dimens.xml

位置:res\values      单位:px   Pixel 以画面的像素为单位;                in     Inches以画面的多少英寸为单位;                mm  Millimeter以画面的多少毫米为单位;                pt     Points 一点为1/72英寸;                dp或dip

2011-08-01 11:06:03 2914

原创 乱码问题处理汇总

乱码对于使用非英语文字程序员基本上是一直缠绕在身边的麻烦事,这个谁也避免不了。下面是我解决乱码时候的一点小经验。欢迎指正  一、避免乱码的一些注意点:1.尽量使用统一的编码,如果你是重头开发一个系统,特别是Java开发的,推荐从页面到数据库再到配置文件都使用UTF-8

2011-07-31 19:22:11 474

原创 android模拟器 avd路径如何修改

Documents and Settings\用户名\.android\avd下边,这个路径里不能有中文。解决方法1,。 最简单的,创建个英文名的用户,在新的用户环境下玩2。手动添加一个系统环境变量值,这里我们可以对着“我的电脑”图标单击鼠标右键,在弹出的菜单中选择“属性”

2011-07-30 14:00:59 816

转载 onNewIntent调用时机

在IntentActivity中重写下列方法:onCreate onStart onRestart  onResume  onPause onStop onDestroy  onNewIntent一、其他应用发Intent,执行下列方法:I/@@@philn(12410): on

2011-07-28 16:36:54 943

转载 Android onSaveInstanceState和onRestoreInstanceState触发的时机

先看Application Fundamentals上的一段话:   Android calls onSaveInstanceState() before the activity becomes vulnerable to being destroyed by the syst

2011-07-27 14:53:51 361

新手学习jsp ,jsp很基础的入门基础教程 很精辟

亲爱的朋友,你们好吗?如果你想用jsp做网站,小程序,或者其他什么东西,那么你算是找对地方了。我们这份教程正好是介绍这些的。 考虑到朋友们的基础不同,我们在每章之前都加上几条问题,如果你觉得这些问题驾轻就熟,就可以直接跳到下一章了,如果感觉很模糊,甚至不了解,那么一定要仔细阅读。

2011-01-07

空空如也

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

TA关注的人

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