自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Sensor重力感应概念

[img]http://dl.iteye.com/upload/attachment/379798/dae827e9-014a-3a70-b55e-0ea4ce7a674f.jpg[/img] 以屏幕的左下方为原点(2d编程的时候,是以屏幕左上方为原点的,这个值得注意一下),箭头指向的方向为正.从-10到10,以浮点数为等级单位,想象一下以下情形:手机屏幕向上(z...

2010-12-31 23:38:46 116

原创 JVM内存管理的机制

[b]堆(Heap)和非堆(Non-heap)内存 [/b] 按照官方的说法:"Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配. 堆是在JAVA虚拟机启动时创建的.在JVM中堆之外的内存称为非堆内存(Non-heap memory)",可以看出JVM主要管理两种类型的内存:堆和非堆. 简单来说堆就是Jav...

2010-12-31 20:52:43 52

原创 Eclipse使用一些技巧

如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码.然而,Eclipse工作空间(workspace)的缺省字符编码是操作系统缺省的编码,简体中文操作系统(Windows XP、Windows 2000简体中文)的缺省编码是GBK,在此工作空间中建立的工程编码是GBK,工程中建立的java文件也是GBK.如果要使新建立工程、jav...

2010-12-31 20:19:28 73

原创 ListView的滑动效率问题

如何提高ListView的滚动速度,ListView的滚动速度的提高在于getView方法的实现,通常我们的getView方法会这样写:[code="java"]View getView(int position,View convertView,ViewGroup parent){ //首先构建LayoutInflater LayoutInflater fa...

2010-12-30 21:15:00 93

原创 Dos基本概念学习

DOS基本概念2010年12月30日 星期二 04:58 P.M. 早期的计算机系统通常由中央处理器(CPU)、内存、外部设备等部件组成,用户往往独占了计算机的所有资源. 例如计算机通过打印机打印时,其它设备都在等待,这样计算机的使用效率很低,用户等待的时间很长.    随着计算机的不断发展,尤其是计算机各种软件的新发展,出现了专门用来解决以上问题的系统软...

2010-12-30 19:02:56 129

原创 手机系统常识了解(1)

自己开发了这么久Android了,对手机里面很多概念性的东西还不是很了解,今天也就是2010年12月30日,准备花些时间来了解下,边学边整理了贴上来给大家看看:[color=darkred]关于手机:[/color]1.手机固件相当于手机的系统,刷新固件就相当于刷系统.不同的手机对应不同的固件,在刷固件前应该充分了解当前固件和所刷固件的优点缺点和兼容性,并做好充分的准备.如果固件刷...

2010-12-30 16:22:27 125

原创 Android手机中国电信天翼APN设置

众所周知Android手机的上网功能需要用到APN(网络接入点)的设置,只有正确相应的APN才能够上网.而我们经常见到的都是中国移动和中国联通的APN设置,这里收集了网络上关于中国电信天翼网络的APN详细设置,在此分享给有需要的朋友们. 我们经常使用的APN有三个,分别是NET网络设置,WAP网络设置和彩信网络设置. NET网络设置名称:NETAPN:ctn...

2010-12-14 10:08:00 880

原创 认识Android的UID(Unix user ID)与权限

在传统计算机上,UID是跟随着「人」(例如计算机的使用者或用户)。Android里的UID是跟随着「软件」(例如Android应用程序)。 由于每个应用程序都有个UID,只有带着此UID,才能存取该UID所涵盖的有关资料。所以如果AP-1与AP-2的UID不同,则在预设(Default)情况下,双方都无法读取对方的数据。这种分而治之的方式,可以减轻黑客软件的恶意伤害数据,提升手机的安全...

2010-12-12 19:08:55 237

原创 Android线程学习 二

在C/C++中,子线程可以是一个函数,一般都是一个带有循环的函数,来处理某些数据,优先线程只是一个复杂的运算过程,所以可能不需要while循环,运算完成,函数结束,线程就销毁.对于那些需要控制的线程,一般我们都是和互斥锁相互关联,从而来控制线程的进度,一般我们创建子线程,一种线程是很常见的,那就是带有消息循环的线程. 消息循环是一个很有用的线程方式(用C在Linux下面实现一个消...

2010-12-12 18:58:01 88

原创 Android线程学习 一

Android消息机制,异步和多线程概述: 自从framework广泛应用后,我们不用面对赤裸裸的手机操作系统API,做一些重复而繁杂没有意义的事情.但天下没有免费的午餐,我们还是需要学会高效正确的使用不同的framework,很多处理某一特定问题的手法在不同的framework中,用起来都会有所不同的.今天我们主要学习andorid framework的使用. 在Androi...

2010-12-12 18:29:52 69

原创 java流类的概念理解 二

下面让我们来看一看由JDK提供的所有输入流与输出流的超类InputStream和OutputStream.1.1 InputStream InputStream既是一个抽象类也是所有输入流类的超类.它可以被看作是数据源.一旦输入流被打开,客户程序就可以从流中读取数据了.InputStream按照用途不同可以分为三类,分别是: 1.数据读取 2.流导航 ...

2010-12-12 16:00:35 96

原创 Java流类的概念理解 一

JAVA流类:它们定义于JDK的java.io.* 包中内核类    从概念上讲,流就是有序的字节序列.但是,把流看作是"可以依次执行写入与读出操作的数据结构"会更形象.从定义来看,对流的写和读操作是依次进行的(而不是并发执行的),也就是说,客户程序能够逐个字节地依次向流中写入数据或者逐个字节地依次从流中读取数据.需要明确指出的,绝大多数类型的流都不支持"回退"(者说是"后悔")功能,...

2010-12-12 15:23:36 137

原创 球体旋转Anim(主要学习点Matrix知识)

这点Code主要对View重写进行球体旋转:知识点:1.重写View2.将Drawable资源转化为Bitmap直接上代码(便于以后查看使用):[code="java"]class MyView extends View { private Bitmap bitmap1; private Bitmap bitmap2; private int digr...

2010-12-09 20:20:07 115

原创 Anim中实现Scale和Alpha操作ImageView

针对这个动画效果的应用,可以了解如下几个知识点:1.几种动画结合应用到一个ImageView上;2.将Drawable中的id标识图片转化为Drawable对象3.xml呈现上述1中功能点;1.[code="java"]ScaleAnimation myAnimation_Scale;AlphaAnimation myAnimation_Alpha; myAn...

2010-12-09 19:51:02 102

原创 Android手机控制流量那几招

强大的移动互联功能使Android用户可尽情享用互联网应用,但Android系统的流量消耗也颇为惊人,经常有Android系统的新用户被"吃"掉巨额流量费,其实只要用好下面几招,要节省Android流量非常简单. 关闭自动更新 Gmail邮件、Market更新和Google地图等基于网络的Android内建应用,都会自动更新从而消耗手机流量,因此关闭自动更新并根据需...

2010-12-07 15:40:08 159

原创 Socket的学习 二

[size=medium][color=red]Http和Socket连接区别:[/color][/size] 相信不少初学手机联网开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过浅显理解能对初学者有所帮助. 1、TCP连接     要想明白Socket连接,先要明白TCP连接.手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无...

2010-12-06 21:23:39 68

原创 Socket的学习 一

应用层通过传输层进行数据通信时,TCP和UDP会遇到同时为多个应用程序进程提供并发服务的问题.多个TCP连接或多个应用程序进程可能需要通过同一个TCP协议端口传输数据.为了区别不同的应用程序进程和连接,许多计算机操作系统为应用程序与TCP/IP协议交互提供了称为套接字(Socket)的接口,区分不同应用程序进程间的网络通信和连接.生成套接字,主要有3个参数:通信的目的IP地址、使用的传输层...

2010-12-06 21:10:38 63

空空如也

空空如也

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

TA关注的人

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