
android
半生凉
halfcool-come on
展开
-
ADB server didn't ACK
当我们通过eclipse开发Android应用时,会连接真机会使用模拟器进行仿真,有时候启动失败,会提示这样的错误。工具/原料EclipseCMD命令窗口方法/步骤1首先通过CMD启动adb服务。这个时候会提示启动失败。原创 2013-11-02 15:27:43 · 474 阅读 · 0 评论 -
Android Notification 的使用
最近一直在研究 android ,并一边研究一边做应用。其中遇到了把程序通知常驻在 Notification 栏,并且不能被 clear 掉(就像android QQ一样)的问题。经过研究实现了其功能,现把 Notification 的使用总结如下:Notification 的使用需要导入 3 个类:android.app.PendingIntent;android.app转载 2013-12-30 21:37:07 · 469 阅读 · 0 评论 -
Android下Activity和Task
1、Activity和Tasktask就好像是能包含很多activity的栈。 默认情况下,一个activity启动另外一个activity时,两个activity是放在同一个task栈中的,第二个activity压入第一个activity所在的task栈。当用户按下返回键时,第二个activity从栈中弹出,第一个activity又在当前屏幕显示。这样,从用户角度来看,这两个activi转载 2013-12-30 21:48:05 · 713 阅读 · 0 评论 -
Android学习网站推荐
收集了一些主流的android学习网站,在这里分享给大家1、http://www.android-study.com/2、http://www.eoeandroid.com/国内最大的Android开发社区,本人使用频率最高的,里面分享了很多源代码,对入门者学习很有帮助3、http://www.apkbus.com/移动开发者门户网 ,里面的东原创 2013-12-19 20:12:33 · 1159 阅读 · 0 评论 -
Android 调用网易微博开放API
今天尝试了一下使用网易微博的开放平台,在Android上开发应用。把用于Java的SDK下回来之后,用起来还有一些问题。不过后来都解决了。下面把整个过程记录在些,给有需要的朋友。1、到http://open.t.163.com/wiki/index.php?title=Sdk#Java把SDK下载回来。 我们注意到,SDK包里是源代码。2、到http://open.t.163转载 2013-12-19 19:12:38 · 697 阅读 · 0 评论 -
Android进阶2之WebView(浏览器)
一 概述WebView是一个显示网页的视图。它依据于你自己的网页浏览器或者只是显示在你的Activity中的内容。它使用了WebKit渲染引擎显示网页。它包括一些方法:通过浏览记录向前和向后浏览,放大,缩小,进行文本搜索等等。实现内置的放大缩小使用 WebSettings.setBuiltInZoomControls(boolean)。注意:为了使您的Activity能够上网,在W转载 2013-12-19 19:15:47 · 596 阅读 · 0 评论 -
android 网络编程 HttpGet类和HttpPost类使用详解
android 网络编程 HttpGet类和HttpPost类使用详解内容来源于《人人都玩开心网》一书 虽然在登录系统中使用了Web Service与服务端进行交互。但是在传递大量的数量时,Web Service显得有些笨拙。在本节将介绍移动电子相册中使用的另外一种与数据库交互的方法。直接发送HTTP GET或POST请求。这就要用到HttpGet、转载 2013-12-21 15:39:40 · 647 阅读 · 0 评论 -
Android 的网络编程
android的网络编程分为2种:基于socket的,和基于http协议的。基于socket的用法 服务器端: 先启动一个服务器端的socket ServerSocket svr = new ServerSocket(8989); 开始侦听请求 Socket s = svr.accept(); 取得输入和输出 D转载 2013-12-21 16:27:59 · 537 阅读 · 0 评论 -
Android操作HTTP实现与服务器通信
本示例以Servlet为例,演示Android与Servlet的通信。众所周知,Android与服务器通信通常采用HTTP通信方式和Socket通信方式,而HTTP通信方式又分get和post两种方式。至于Socket通信会在以后的博文中介绍。HTTP协议简介: HTTP (Hypertext Transfer Protocol ),是Web联网的基础,也是手机联网转载 2013-12-21 16:34:31 · 551 阅读 · 0 评论 -
深入Android通过Apache HTTP访问HTTP资源
深入Android通过Apache HTTP访问HTTP资源 HttpClient接口实现类:DefaultHttpClient这也是常用的一个用于实现HttpClient接口的子类,HttpClietnt中定义的常用抽象方法方法名称描述public abstract HttpResponse execut转载 2013-12-21 15:54:55 · 669 阅读 · 0 评论 -
Android进阶之旅->HTTP Header 详解
我的Android进阶之旅------>HTTP Header 详解HTTP(HyperTextTransferProtocol)即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源传输而言,包括message-header和message-body两部分。首先传递message- header,即http转载 2013-12-21 16:47:57 · 1804 阅读 · 0 评论 -
Android SharedPreferences
很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果是j2se应用,我们会采用properties属性文件进行保存。如果是Android应用,我们最适合采用什么方式保存软件配置参数呢?Android平台给我们提供了一个SharedPreferences转载 2013-12-30 20:33:39 · 549 阅读 · 0 评论 -
Android配置文件里面可以开启的所有权限
访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置转载 2013-12-29 20:56:59 · 1052 阅读 · 0 评论 -
Eclipse Android编程快捷键
Eclipse Android中快速多行注释的方法:1、选中你要加注释的区域,用ctrl+shift+C 会加上//注释2、先把你要注释的东西选中,用shit+ctrl+/ 会加上/* */注释3、要修改在eclispe中的命令的快捷键方式我们只需进入windows -> preference -> General -> key设置就行了(转)补充:选中要加注转载 2013-11-10 12:47:31 · 622 阅读 · 0 评论 -
AndroidContacts操作系列之 查看底层联系人表结构
对于很多想做通讯录,或者很多想对系统通讯录操作的童鞋们肯定都会遇到个问题,系统通讯录操作很麻烦,我能不能直接看看底层联系人表结构呢 ?如果可以看到的话,那一定能提高相关操作的准确性和效率吧。 不多说,直接把步骤给列出来:1、 打开Eclipse,运行模拟器2、 调出 android 中的 File Explorer(Windows—>Show View ->转载 2013-11-11 13:35:34 · 832 阅读 · 0 评论 -
Android eclipse中程序调试
一:断点调试用eclipse开发android程序的时,跟VS一样是可以断点单步调试的.步骤如下.1 设置断点:在编码窗体的左边框上用鼠标双击,或者右键点击菜单,选择 Toggle Breakpoint菜单项即可.2 在debug模式下运行程序进入调试状态:通过点击工具栏上的小虫按钮或者是在项目右键点击然后选择Debug As,Android Applica转载 2013-11-11 16:11:29 · 702 阅读 · 0 评论 -
在Android中查看和管理sqlite数据库
在Android中可以使用Eclipse插件DDMS来查看,也可以使用Android工具包中的adb工具来查看。android项目中的sqlite数据库位于/data/data/项目包/databases中。使用DDMS导出sqlite数据库。1、首先打开android项目的调试模式,然后找到显示DDMS:选择DDMS2、切换到DDMS,显示File转载 2013-11-11 19:24:33 · 783 阅读 · 0 评论 -
adb命令下以root权限进入android系统
运行cmd,切换到android-sdk\tools目录下,运行adb命令,加上参数shell,进入系统目录,这时命令行前面的的字符为$,表明你是以普通用户进入系统,如果用户要对系统拥有root权限,可以输入 su,此时命令行前面的字符已经变为 #,表明你已经拥有root权限了:注意:1、adb只有在Android模拟器运行或者电脑连接真机时才能进入shell,但是注意无论原创 2013-11-11 20:23:50 · 19239 阅读 · 0 评论 -
查看android系统下通讯录的数据库文件
首先用调试状态连接电脑,然后在终端下执行adb shell.su到root权限。然后cd到/data/data/com.android.providers.contacts/databases这个路径,ls -l一下。可以看到,有如下文件。这个就是存放通讯录的数据库。-rw-rw---- app_16 app_16 470016 2011-11-22 19:06 contact转载 2013-11-11 13:55:24 · 1232 阅读 · 0 评论 -
Android常用URI收藏
来源:http://www.android-study.com/jichuzhishi/338.html以下是常用到的Intent的URI及其示例,包含了大部分应用中用到的共用Intent一、打开一个网页,类别是Intent.ACTION_VIEW?12Uri uri = Uri.parse("http转载 2013-11-12 16:34:11 · 535 阅读 · 0 评论 -
Android数据库 之 SQLite数据库(创建与使用)
一、关系型数据库SQLIte 每个应用程序都要使用数据,Android应用程序也不例外,Android使用开源的、与操作系统无关的SQL数据库—SQLite。SQLite第一个Alpha版本诞生于2000年5月,它是一款轻量级数据库,它的设计目标是嵌入式的,占用资源非常的低,只需要几百K的内存就够了。SQLite已经被多种软件和产品使用,Mozilla FireFox就是使用SQ转载 2013-11-11 19:22:17 · 1513 阅读 · 0 评论 -
Android手机暗码大全
对于Android手机来说暗码你知多少呢? 这里除了常见的查看手机串号,进入工程测试模式外,还有很多新的,Android123给大家整理出最完整的暗码大全: 1. 进入工程测试模式 安卓手机如何通过暗码进入工程测试模式,在拨号界面按下 *#*#4636#*#* 即可出现“测试”菜单 进入后可以看到移动网络信息,在电池信息中可以查看电量,电压,和温度,下面是模拟器中的截图,所以显转载 2013-11-13 16:38:26 · 2251 阅读 · 0 评论 -
Android 布局中长度单位的深入研究
摘要 要想使自己的布局在不同设备达到精准空置,理清理顺android布局长度单位之间关系很有必要,否则你也许会经常挠头为什么显示出来的布局不是自己定义的效果呢,有些东西,虽然基础,但是弄个透彻也需要花些功夫,废话不多说,下面开始。 1.先了解一下android有要想使自己的布局在不同设备达到精准空置,理清理顺android布局长度单位之间关系很有必要,否则你也许会经常挠头为什么显示出来转载 2013-12-29 16:06:08 · 569 阅读 · 0 评论