`
sam406
  • 浏览: 59847 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
相信不少初学手机联网开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过自己的浅显理解能对初学者有所帮助。 1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立 ...

HashMap 一般遍历

    博客分类:
  • java
Map map=new HashMap() Iterator it=map.entrySet().iterator(); while(it.hasNext){ Map.Entry entry=it.next();   Object   value=entry.getValue(); }

LinkedList 源码

    博客分类:
  • java
/* * @(#)LinkedList.java 1.67 06/04/21 * * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */ package java.util; List 接口的链接列表实现。实现所有可选的列表操作,并且允许所有元素(包括 null)。除了实现 List 接口外,LinkedList 类还为在列表的开头及结尾 get、remove 和 insert 元素 ...
        最近不知咋个的哦!eclipse 项目都是红叉叉的,不知咋个的哦!         我开始的解决办法是,最开始浏览了下项目的文件没有发现错误,记得老师曾经叫我们的一招,就是你的项目自己检查了自认为没错嘛,就在problems中把错误的删除,开始我照做了。 红叉叉是消失了,然后我以允许程序了                [2011-10-10 22:26:15 - widgetDemo] adb is running normally.               [2011-10-10 22:26:15 - widgetDemo] Could not find widgetDe ...
Android开发者应该深入学习的10个开源应用项目(2010-08-26 08:42:04)转载标签: android开源10个开源应用杂谈 分类: android  Android开发带来新一轮热潮让很多移动开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中 ...
一、   角色描述 1.Looper:一个线程可以产生一个Looper对象,由它来管理此线程里的Message Queue(消息队列)。 2.Handler:你可以构造Handler对象来与Looper沟通,以便push新消息到Message Queue里;或者接收Looper(从Message Queue取出)所送来的消息 ...
在写android时,加了个datepickerdialog组件就报这个错误: new DatePickerDialog(context,listener,Calendar.year,Calendar.month,Calendar.DayofMonth); java.lang IllegalArgumentException: current should be>=start and <=end 不知道那错了哦
#include "iostream.h" using  namespace std;   void main()   {          int a=1; char b='A'; cin>>a; cout<<a<<endl; a=b; cout<<a<<endl; } 输入 A 输出结果:    0    65
[size=medium][color=green]/* * @(#)String.java 1.204 06/06/09 * * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */ package java.lang; import java.io.ObjectStreamClass; import java.io.ObjectStreamField; import java.io ...
            一个Adapter的对象扮演一个桥梁的角色。这个桥梁连接着一个AdapterView和它所包含的数据。Adapter提供了一个通到数据项的途径。Adapter还负责为在数据集里的每个数据生项生成一个View。它有一个重要的方法:public abstract View getView (int position,View convertView,ViewGroup parent)。这个方法被setListAdapter(adapter)间接地调用。getView 方法的作用是得到一个View,这个view显示数据项里指定位置的数据,你可以或者手动创建一个view或者从一 ...
android.R.layout指的是是内部的资源; R.layout一般是用户定义在工程下的res文件夹的路径。 android.R.layout下的一些常量 Simple_list_item_1 每项有一个 TextView   Simple_list_item_2 每项有两个 TextView   Simple_list_item_checked 带 CheckView 的项   Simple_list_item_multiple_choise 每项有一个 TextView 并可以多选   Simple_list_item_single_choice 每项有一个 TextView , ...
使用尺寸(dimen)资源 我们可以使用一些常用的尺寸单位来定义一些文字尺寸、视图组件的宽和高等。尺寸资源是一个数字类型的数据,被定义在res\values\dimens.xml文件中。 Android中支持的尺寸单位 在计算机中一般我们会用到的尺寸单位有厘米(cm)、毫米(mm)、像素(px)、英尺(in)等。Android中支持的尺寸单位如表3.4所示。   Android中支持单位 单 位 表 示    单 位 名 称            单 位 说 明      px            像素               屏幕上的真实像素表示      in       ...
     Drawable资源是对图像的一个抽象,你可以通过getDrawable(int)得到并绘制到屏幕上。这里有几种不同类型的Drawable: Bitmap File     一个Bitmap图像文件(.png、.jpg或.gif)。BitmapDrawable。 Nine-Patch File     一个带有伸缩区域的PNG文件,可以基于content伸缩图片(.9.png)。NinePatchDrawable。 State List     一个XML文件,为不同的状态引用不同的Bitmap图像(例如,当按钮按下时使用不同的图片)。StateListDrawable。 Colo ...
    Google于2007年底正式发布了Android SDK, 作为 Android系统的重要特性,Dalvik虚拟机也第一次进入了人们的视野。它对内存的高效使用,和在低速CPU上表现出的高性能,确实令人刮目相看。依赖于底层Posix兼容的操作系统,它可以简 ...
1. Boot系统初始化, 具体过程参见(system\core\init\Init.c)中的main函数,这时候,手机或者模拟器出现的画面是一个console,显示“ANDROID”msg。 2. 初始化成功后,就开始mounting系统,具体参见(system\core\mountd\Mountd.c) 中的main函数。 3.接下来运行androidRuntime,并开始启动java虚拟机dalvikvm。 4. Java虚拟机启动成功后,开始系统初始化。系统初始的第一步是用JNI方式实现的,对应java代码为(frameworks\base\services\ja ...
Global site tag (gtag.js) - Google Analytics