上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 21 下一页
摘要: (文中部分内容来自网络,如无意中侵犯了版权,请告之!) XMPP协议: XMPP : The Extensible Messaging andPresence Protocol. 中文全称:可扩展通讯和表示协议. 简介:可扩展通讯和表示协议 (XMPP) 可用于服务类实时通讯、表示和需求响应服务中的XML数据元流式传输。XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于... 阅读全文
posted @ 2014-01-04 12:15 不止所见 阅读(590) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2014-01-04 12:09 不止所见 阅读(3) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2014-01-01 00:02 不止所见 阅读(12) 评论(0) 推荐(0) 编辑
摘要: Android控件之SlidingDrawer(滑动式抽屉)详解与实例 一、简介 SlidingDrawer隐藏屏外的内容,并允许用户通过handle以显示隐藏内容。它可以垂直或水平滑动,它有俩个View组成,其一是可以拖动的handle,其二是隐藏内容的View.它里面的控件必须设置布局,在布局文件中必须指定handle和content. 左右拉抽屉的效果,将 SlidingDrawer属性设... 阅读全文
posted @ 2013-12-26 22:37 不止所见 阅读(475) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2013-12-24 10:25 不止所见 阅读(2) 评论(0) 推荐(0) 编辑
摘要: OAuth认证 为了安全地访问在线服务,用户需要在服务上进行身份验证,即要提供他们的身份的证明。对于一个要访问第三方服务的程序来说,安全问题甚至更复杂。不仅仅是用户需要在访问服务前要进行身份验证,而且程序也要进行身份验证来授权用户。在分享过程中不可避免的会考虑到用户账户安全性的问题,第三方程序不应该直接接触用户账户信息,但是没有账户信息,又如何取得SNS平台的数据呢?OAuth很好的解决了这个问题... 阅读全文
posted @ 2013-12-22 01:22 不止所见 阅读(2148) 评论(1) 推荐(0) 编辑
摘要: AIDL的作用: 由于每个应用程序都运行在自己的进程空间,并且可以从应用程序UI运行另一个服务进程,而且经常会在不同的进程间传递对象。在Android平台,一个进程通常不能访问另一个进程的内存空间,所以要想对话,需要将对象分解成操作系统可以理解的基本单元,并且有序的通过进程边界。通过代码来实现这个数据传输过程是冗长乏味的,Android提供了AIDL工具来处理这项工作。 AIDL (Androi... 阅读全文
posted @ 2013-12-19 23:42 不止所见 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 一:Android.mk Android.mk 内部定义了一个或者多个源代码的模块,该文件的产生是和NDK相关的,NDK 是Android提供的一种工具,可以为编译mk文件内部的源代码提供依赖支持。 此外,Android.mk 文件是属于GNU 文件的一部分,GNU是用来编译源码的,如gcc命令等。 二: Pom.xml(使用maven) 1. pom是一种项目对象模型,。通过xml表示mav... 阅读全文
posted @ 2013-12-19 21:59 不止所见 阅读(334) 评论(0) 推荐(0) 编辑
摘要: XML介绍XML: extensible markup language, 用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。非常适合 Web 传输,常用来存储数据。XML文件在Java的各种框架设计中应用非常广泛,常用来解藕。在XML中,采用了如下的语法: 1、任何的起始标签都必须有一个结束标签。 2、可以采用另一种简化语法... 阅读全文
posted @ 2013-12-12 22:26 不止所见 阅读(861) 评论(0) 推荐(0) 编辑
摘要: ADT给我们提供了一个非常方便的调试工具,那就是DDMS。使用这个工具,代码调试工作也变得简单起来。我们只需要单击Eclipse界面右上方的DDMS按钮就可以切换到DDMS界面了,如图2-31所示。 图2-31 DDMS调试界面 接下来,我们按照“从左到右,从上到下”的顺序介绍一下该工具中的几个主要功能板块的功能和使用。 Devices:该窗口用于显示所有设备的详细信息,这里的emulator... 阅读全文
posted @ 2013-12-12 22:04 不止所见 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 在编译项目的时候有时候会出现如下问题,解决方案先提供三种,希望能找到合适的。Unable to execute dex: Multiple dex files define ******方案1:Eclipse->Project->去掉Build Automatically->Clear ->BuildProject->BuildAutomatically,关闭Eclipse,再打开 方案2:第一步: updated eclipse (Help->Check forupdates) 第二部:升级SDK的Tools和platform-tools第三部:在Ecli 阅读全文
posted @ 2013-12-12 14:31 不止所见 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 项目官网地址:http://nineoldandroids.com/使用这个库的原因是android3.0之后出了新的animation API,但是android3.0以下的不支持这个库完成了这个兼容性,使得ValueAnimator、ObjectAnimator等新的动画api能不改一行代码,只修改import的包名就完全兼容到新的api比如下面这段代码,在eclipse中用2.3的build target来编译就不行,你必须用3.0以上的target来编译,但是编译好了之后用2.3的模拟器照样跑,照样有动画。不要在低版本的Android编译器如2.2、2.3上来写代码,这样eclipse 阅读全文
posted @ 2013-12-12 12:38 不止所见 阅读(555) 评论(0) 推荐(0) 编辑
摘要: Android系统信息(内存、cpu、sd卡、电量、版本)获取 /*APPInfo.java*/public class AppInfo { private String appLable; private Drawable appicon; private String pkgName; private String versionCode; private Str... 阅读全文
posted @ 2013-12-11 22:46 不止所见 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 我们大家都看过平铺的效果,那么我们都是怎么样才能实现的那,我们其实主要用到的就是api,我们一开始new一个bitmap,就可以了,但是,大家都没有想过,我们还可以用什么方法来做这个事情那,那么我们就来说说第二种方法,那就在用到了xml,上面我们说了两个方法,但android是非常强大的,也就是说我们还有第三个方法,那就是我们自己画出来,那么我们就来看看代码吧: 1) 第一种利用系统提供的api实... 阅读全文
posted @ 2013-12-09 23:28 不止所见 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://blog.csdn.net/v_JULY_v/article/category/784066第一章、左旋转字符串题目描述:定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部。如把字符串abcdef左旋转2位得到字符串cdefab。请实现字符串左旋转的函数,要求对长度为n的字符串操作的时间复杂度为O(n),空间复杂度为O(1)。 第一节、左旋转字符串第二节、两个指针逐步翻转第三节、通过递归转换,缩小问题之规模第四节、stl::rotate 算法的步步深入第五节、总结链接:http://blog.csdn.net/v_july_v/article/detai 阅读全文
posted @ 2013-12-08 23:18 不止所见 阅读(313) 评论(0) 推荐(0) 编辑
摘要: Eclipse与github整合Windows系统下:github官方指南:https://help.github.com/articles/set-up-gitGit?是个正快速成长的版本控制系统,它由GitHub维护。 优势:一、支持离线开发,离线Repository。二、强大的分支功能,适合多个独立开发者协作Git是一个免费的、分布式的版本控制工具,或是一个强调了速度快的源代码管理工具。每一个Git的工作目录都是一个完全独立的代码库,并拥有完整的历史记录和版本追踪能力,不依赖于网络和中心服务器。Git 在管理项目时,在本地会有三个工作区域:Git 的本地数据目录,工作目录以及暂存区域。因 阅读全文
posted @ 2013-12-06 18:11 不止所见 阅读(1418) 评论(0) 推荐(0) 编辑
摘要: Android软件更新//得到当前版本编码和版本名称、public static int getVerCode(Context context) { int verCode = -1; try { verCode = context.getPackageManager().getPackageInfo("com.example", 0).versionCode; } catch (NameNotFoundException e) { Log.e(TAG, e.getMessage()); } ... 阅读全文
posted @ 2013-12-03 21:03 不止所见 阅读(353) 评论(0) 推荐(0) 编辑
摘要: WebView总结 1、添加权限:AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会出Web page not available错误。2、在要Activity中生成一个WebView组件:WebView webView = new WebView(this);3、设置WebView基本信息: //如果访问的页面中有Javascr... 阅读全文
posted @ 2013-11-26 22:45 不止所见 阅读(341) 评论(0) 推荐(0) 编辑
摘要: Android Camera开发 Android手机关于Camera的使用,一是拍照,二是摄像,由于Android提供了强大的组件功能,为此对于在Android手机系统上进行Camera的开发,我们可以使用两类方法:一是借助Intent和MediaStroe调用系统Camera App程序来实现拍照和摄像功能,二是根据Camera API自写Camera程序。由于自写Camera需要对Camer... 阅读全文
posted @ 2013-11-21 21:52 不止所见 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 1. 异步传输 通常,异步传输是以字符为传输单位,每个字符都要附加 1 位起始位和 1 位停止位,以标记一个字符的开始和结束,并以此实现数据传输同步。所谓异步传输是指字符与字符(一个字符结束到下一个字符开始)之间的时间间隔是可变的,并不需要严格地限制它们的时间关系。起始位对应于二进制值 0,以低电平表示,占用 1 位宽度。停止位对应于二进制值 1,以高电平表示,占用 1~2 位宽度。一个字符占用 ... 阅读全文
posted @ 2013-11-20 12:17 不止所见 阅读(278) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 21 下一页