上一页 1 2 3 4 5 6 7 8 ··· 15 下一页
  2012年7月27日
摘要: 一:断点调试用eclipse开发android程序的时,跟VS一样是可以断点单步调试的.步骤如下.1 设置断点:在编码窗体的左边框上用鼠标双击,或者右键点击菜单,选择 Toggle Breakpoint菜单项即可.2 在debug模式下运行程序进入调试状态:通过点击工具栏上的小虫按钮或者是在项目右键点击然后选择Debug As,Android Application菜单,启动程序的调试模式.第一次运行调试模式eclipse会弹出如下确认窗口当程序运行到你的断点地方时就会停下,这时可以按照下面的功能键按需求进行调试:[1]快捷键(F8)直接执行程序,直到下一个断点处停止。[2]快捷键(F5)单步 阅读全文
posted @ 2012-07-27 11:29 清沁 阅读(47791) 评论(9) 推荐(12) 编辑
  2012年7月26日
摘要: 转自:http://www.oschina.net/question/157182_611401、不读Android开发文档 Android开发者网站可以很好的帮助你。很多的文档也可以通过SDK工具下载。这些文档不仅仅是Javadoc API的参考,它包括许多指南、教程、视频、培训以及其他有用的资料来创建Android应用程序。 Android训练,通过一些有用的教程示例,指导你解决特定问题或实现特定的功能。 2、不熟悉Android开发工具 Android SDK不仅可以用来编译打包你的应用程序在Android手机上运行,而且它有一整套工具来帮助你构建应用程序。其中一些工具可以帮助你的应用程 阅读全文
posted @ 2012-07-26 15:31 清沁 阅读(491) 评论(0) 推荐(1) 编辑
  2012年7月25日
摘要: 转自:http://www.cnblogs.com/xiaoxiaoboke/archive/2011/06/23/2088133.htmlAndroid中提供的HttpURLConnection和HttpClient接口可以用来开发HTTP程序。1. HttpURLConnection接口 首先需要明确的是,Http通信中的POST和GET请求方式的不同。GET可以获得静态页面,也可以把参数放在URL字符串后面,传递给服务器。而POST方法的参数是放在Http请求中。因此,在编程之前,应当首先明确使用的请求方法,然后再根据所使用的方式选择相应的编程方式。 HttpURLConnection是 阅读全文
posted @ 2012-07-25 15:48 清沁 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 1 package com.Aina.Android; 2 import java.io.BufferedReader; 3 import java.io.BufferedWriter; 4 import java.io.InputStreamReader; 5 import java.io.OutputStreamWriter; 6 import java.io.PrintWriter; 7 import java.net.Socket; 8 9 import android.app.Activity; 10 impor... 阅读全文
posted @ 2012-07-25 11:18 清沁 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 在handler.obtainMessage()的参数是这样写的:Message android.os.Handler.obtainMessage(int what, int arg1, int arg2, Object obj)public final Message obtainMessage (int what, int arg1, int arg2, Object obj) Since: API Level 1 Same as obtainMessage(), except that it also sets the what, obj, arg1,and arg2 values on 阅读全文
posted @ 2012-07-25 10:23 清沁 阅读(14830) 评论(0) 推荐(1) 编辑
  2012年7月24日
摘要: 转自:http://www.byywee.com/page/M0/S582/582680.htmlTableLayout经常用的属性是: 1.android:collapseColumns:以第0行动序,隐蔽指定的列:把android:collapseColumns=0,2 意思是把第0和第2列隐蔽 2.android:shrinkColumns:以第0行动序,主动延长指定的列填充可用项目组:当LayoutRow里面的控件还没有布满布局时,shrinkColumns不起感化,设置了shrinkColumns=0,1,2,布局完全没有改变,因为LayoutRow里面还剩足够的空间。当Lay... 阅读全文
posted @ 2012-07-24 16:06 清沁 阅读(1823) 评论(0) 推荐(0) 编辑
摘要: 摘要:随着中国移动在8月份相继发布基于Google Android的OPhone平台和手机网上应用商店Mobile Market,以及各大手机生产厂商在2009年北京国际通信展?上展出了各自基于Android的 手机,Android技术受到越来越多的关注。基于这样的背景 下,本文将通过一个例子来初探Android的线程模型。 关键词:Android;UI thread;线程模型 1引言 Android一词本义指机器人,Google于2007年11月发布了以Android命名的开源移动设备综合平台,包括其基于Linux的操作系统、中间件和关键的手机应用。并且组建了开放手机联盟,其成员囊括了全球著 阅读全文
posted @ 2012-07-24 11:30 清沁 阅读(640) 评论(0) 推荐(0) 编辑
  2012年7月20日
摘要: 字节数组流:ByteArrayOutputStream: 可以捕获内存缓冲区的数据,转换成字节数组。ByteArrayoutputStream bout=new ByteArrayOutputStream();bout.write(int a);bout.write(int b);bout.write(int c);byte[] buf=bout.toByteArray();//获取内存缓冲中的数据for(int i=0;i<=buf.length;i++){System.out.println(buf);}bout.close();注:通过调用reset()方法可以重新定位。ByteA 阅读全文
posted @ 2012-07-20 14:43 清沁 阅读(1477) 评论(0) 推荐(1) 编辑
摘要: 转自:http://www.eoeandroid.com/thread-33212-1-1.html相信各位android开发者,对SAX已经并不陌生了,SAX(Simple API for XML),是一个使用非常广泛的XML解析标准,通常使用Handler模式来处理XML文档,这种处理模式和我们平常习惯的理解方式很不同,身边也经常有一些朋友在刚接触SAX的时候会觉得理解起来有些困难。其实SAX并不复杂,只不过是换了一种思维方式,正如它的名字所表示的,为了让我们以更简单的方式来处理XML文档,下面我们就开始吧。 我们通常的理解方式是,我们给出一个输入(比如xml文档的地址),然后程序返回给. 阅读全文
posted @ 2012-07-20 14:07 清沁 阅读(655) 评论(0) 推荐(0) 编辑
  2012年7月19日
摘要: 编写高效的Android代码(原文:http://www.chinaup.org/docs/toolbox/performance.html)毫无疑问,基于Android平台的设备一定是嵌入式设备。现代的手持设备不仅仅是一部电话那么简单,它还是一个小型的手持电脑,但是,即使是最快的最高端的手持设备也远远比不上一个中等性能的桌面机。这就是为什么在编写Android程序时要时刻考虑执行的效率,这些系统不是想象中的那么快,并且你还要考虑它电池的续航能力。这就意味着没有多少剩余空间给你去浪费了,因此,在你写Android程序的时候,要尽可能的使你的代码优化而提高效率。本页介绍了几种可以让开发者的And 阅读全文
posted @ 2012-07-19 11:48 清沁 阅读(558) 评论(1) 推荐(0) 编辑
摘要: 虽然如此说,但似乎并没有什么好的办法:Android设备是嵌入式设备。现代的手持设备,与其说是电话,更像一台拿在手中的电脑。但是,即使是“最快”的手持设备,其性能也赶不上一台普通的台式电脑。 这就是为什么我们在书写Android应用程序的时候要格外关注效率。这些设备并没有那么快,并且受电池电量的制约。这意味着,设备没有更多的能力,我们必须把程序写的尽量有效。 本章讨论了很多能让开发者使他们的程序运行更有效的方法,遵照这些方法,你可以使你的程序发挥最大的效力。 简介 对于占用资源的系统,有两条基本原则: 不要做不必要的事 不要分配不必要的内存 所有下面的内容都遵照这两个原则。 有些人可能马上会跳 阅读全文
posted @ 2012-07-19 11:47 清沁 阅读(888) 评论(1) 推荐(0) 编辑
摘要: 获取网络信息需要在AndroidManifest.xml文件中加入相应的权限。<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />1)判断是否有网络连接 1 public boolean isNetworkConnected(Context context) { 2 if (context != null) { 3 ConnectivityManager mConnectivityManager = (ConnectivityManager) context 4 .. 阅读全文
posted @ 2012-07-19 11:40 清沁 阅读(65224) 评论(8) 推荐(12) 编辑
摘要: 1 android------权限 2 3 在利用android访问本地服务器是需要设置权限: 4 5 < 6 uses-permission 7 android:name 8 ="android.permission.INTERNET" 9 ></ 10 uses-permission 11 > 12 13 其他权限为: 14 15 添加WiFi以及访问网络的权限: 16 17 <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" & 阅读全文
posted @ 2012-07-19 11:14 清沁 阅读(280) 评论(0) 推荐(0) 编辑
摘要: android.permission.ACCESS_CHECKIN_PROPERTIES 002 //允许读写访问”properties”表在checkin数据库中,改值可以修改上传 003 004 android.permission.ACCESS_COARSE_LOCATION 005 //允许一个程序访问CellID或WiFi热点来获取粗略的位置 006 007 android.permission.ACCESS_FINE_LOCATION 008 //允许一个程序访问精良位置(如GPS) 009 010 android.permission.A... 阅读全文
posted @ 2012-07-19 11:10 清沁 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 1 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> 2 3 访问登记属性 4 5 android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限 6 7 获取错略位置 8 9 android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米 10 11 获取精确位置 12 13 andr 阅读全文
posted @ 2012-07-19 11:08 清沁 阅读(799) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 15 下一页