android
文章平均质量分 90
shuangyidehudie
这个作者很懒,什么都没留下…
展开
-
sip 安卓学习
在eclipse安装subclipse在官网选择下载的连接打开eclipse->help->install new software->add更新安装完后重启 使用eclipse从code.google下载sipdroid源码eclipse->window->open perspective中选择 切换到svn视图 对项目右键检出为,存到转载 2013-01-04 09:04:54 · 512 阅读 · 0 评论 -
android maven创建命令
emulator -avd 2.3.3 -partition-size 512mount mount -o remount,rw -t yaffs2 /dev/block/mtdblock0 /system chown root.shell /system/bin/su chmod 4755 /system/bin/su chown root.root /syst原创 2013-12-12 16:11:07 · 823 阅读 · 0 评论 -
Android中WebView详解
如果想WebView能够访问网络,必须在AndroidManifest.xml里面添加权限[html] main.xml很简单,就是一个WebView[html] http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" androi转载 2014-01-09 13:54:40 · 565 阅读 · 0 评论 -
android播放视频
Java代码 WebView webView = (WebView) findViewById(R.id.webView); webView.setDownloadListener(new DownloadListener() { @Override public void onDo转载 2014-01-09 11:22:42 · 538 阅读 · 0 评论 -
android开发技巧
http://www.eoeandroid.com/thread-190544-1-1.htmlAndroid 进行解析并显示服务端返回的数据http://www.eoeandroid.com/thread-167920-1-1.htmlAndroid 进行解析并显示服务端返回的数据http://www.eoeandroid.com/thread-167920-1-原创 2013-12-27 10:48:03 · 537 阅读 · 0 评论 -
Android Http请求方法汇总
这篇文章主要实现了在Android中使用JDK的HttpURLConnection和Apache的HttpClient访问网络资源,服务端采用python+flask编写,使用Servlet太麻烦了。关于Http协议的相关知识,可以在网上查看相关资料。代码比较简单,就不详细解释了。1. 使用JDK中HttpURLConnection访问网络资源(1)get请求转载 2014-01-13 14:14:19 · 591 阅读 · 0 评论 -
Android 创建与解析XML(四)—— Pull方式
1、Pull概述Android系统中和创建XML相关的包为org.xmlpull.v1,在这个包中不仅提供了用于创建XML的 XmlSerializer,还提供了用来解析XML的Pull方式解析器 XmlPullParserXmlSerializer没有像XmlPullParser那样提取XML事件,而是把它们推出到数据流OutputStream或Writer中。XmlSe转载 2014-01-21 13:05:05 · 556 阅读 · 0 评论 -
Android设备管理器——DevicePolicyManager
Android 2.2 SDK提供了一个可管理和操作设备的API叫DevicePolicyManager,使用这个API你可以接管手机的应用权限,对手机做出很多大胆的操作,比如锁屏、恢复出厂设置、设置密码、强制清除密码,修改密码、设置屏幕灯光渐暗时间间隔等操作。这个API让你的程序直接掌握了系统的命脉。但是,同样的道理,别人也可以做类似的程序,各程序之间的权限是不起冲突的~转载 2014-01-14 16:18:03 · 1196 阅读 · 0 评论 -
Android自动开关机实现
关于android自动关机,网上有很多应用程序和例子。 相对于自动开机来说,自动关机可以在应用层通过设置alarm来实现。而自动开机,网上的介绍就比较少了,因为它需要底层rtc时钟的支持。前段时间根据客户需求实现了自动开关机。在这里分享一下。1. 简介我的实现是在设置程序里面增加一个接口,让用户设置自动开关机,这个自动开关机的设置可以参照闹钟的设置。关于自动关机,考虑到关机的时候,转载 2014-01-24 11:32:17 · 660 阅读 · 0 评论 -
android2.2截屏研究
一、调用api接口view.getDrawingCache()获取抓取当前屏幕的截图调用接口view.getDrawingCache()获取当前绘制缓存中的位图01package com.screenshoot;02import java.io.FileNotFoundException;转载 2014-02-13 18:20:34 · 624 阅读 · 0 评论 -
android系统信息(内存、cpu、sd卡、电量、版本)获取
一、内存(ram): android的总内存大小信息存放在系统的/proc/meminfo文件里面,可以通过读取这个文件来获取这些信息: Java代码 public void getTotalMemory() { String str1 = "/proc/meminfo"; String str2="";转载 2014-02-13 19:22:01 · 649 阅读 · 0 评论 -
android 中的surface
http://www.360doc.com/content/11/0321/10/474846_103092878.shtml原创 2014-02-14 10:55:10 · 650 阅读 · 0 评论 -
MQTT——activemq5.8 推送消息实现
受csdn上面http://blog.csdn.net/johnny901114/article/details/8898727这篇博文的 指导,实现了利用activemq5.8+mqtt在android上面的推送。但是没有利用文章中提供的android dome,文中的demo使用时可能会有一些问题,而是使用了githup上的这个demo: https://github.com/dobe转载 2014-02-26 17:47:28 · 1415 阅读 · 0 评论 -
Android 4.0 截屏(Screenshot)代码流程小结
参考文档:Android 4.0 截屏(Screenshot)代码流程小结:http://blog.csdn.net/hk_256/article/details/7306590 Apk签名相关:http://blog.csdn.net/electricity/article/details/6449998转载 2014-02-14 10:17:26 · 940 阅读 · 1 评论 -
设置maven本地资源库及eclipse项目依赖库
配置maven本地的资源库:打开C:/maven/conf/settings.xml1. 改变D:/local_repo 改写上面的配置主要是改变本地的数据仓库目录(存放从远程下载的jar包),如果不改变也可以,如不改变,则下载的资源会放在: C:/Documents and Settings/用户名/.m2/repository(windows XP)或者C:/Users/用户名转载 2013-12-12 16:13:04 · 4631 阅读 · 0 评论 -
Android开发、测试持续集成环境Jenkins搭建
传统java项目开发都会利用maven、ant在hudson、jenkins中持续集成,开发、测试、每日构建,保证代码质量。maven默认不支持android,但是我们可以利用maven-android-plugin插件来让maven支持android。环境jdk 1.6及以上Android sdk(r21及以上),最好是最高版本,最好也安装一下ndkMaven 3.0转载 2013-12-12 14:00:09 · 1053 阅读 · 0 评论 -
maven构建安卓项目
http://blog.uedao.com/blog/2013/04/02/maven-android-eclipse/现有android项目环境java安装路径:C:\Program Files\Java\jdk1.6.0_24eclipse安装路径:D:\Program Files\eclipseandroid sdk安装路径:D:\Progra转载 2013-11-07 16:54:19 · 687 阅读 · 0 评论 -
解决sdk更新的不了的问题
http://www.eoeandroid.com/thread-281075-1-1.html原创 2013-11-11 09:36:53 · 646 阅读 · 0 评论 -
Android Service 之(Bind Service, 继承自 Binder 类)
启动Service有两种方式:startService 与 bindService。前者已经说过如何使用,所以,这篇贴子主要是关于 bind service的。 这里所讨论的是仅针对那些被绑定的service的,而那些既被startService() 又被 bindService() 的 service 不在此范围内。① Bind Service就像是C/S架构中的服务端,其他组件(比如转载 2013-11-29 13:55:22 · 628 阅读 · 0 评论 -
Handler+Looper+MessageQueue深入详解
在《Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面》中,我们讲到使用Thread+Handler的方式来实现界面的更新,其实是在非UI线程发送消息到UI线程,通知UI线程进行界面更新,这一篇我们将深入学习Android线程间通讯的实现原理。概述:Android使用消息机制实现线程间的通信,线程通过Looper建立自己的消息循环,MessageQueue转载 2013-11-29 15:53:26 · 604 阅读 · 0 评论 -
android.os.Handler--中文
android.os.HandlerHandler类允许你发送和处理和当前MessageQueue相关的Message类和Runnable类。每一个Handler类都和一个唯一的线程(以及这个线程的MessageQueue)关联。当你创建一个新的Handler类的时候,它就和创建它的Thread/Message Queue绑定,也就是说这个Handler类会向它所关转载 2013-11-29 09:45:10 · 1262 阅读 · 0 评论 -
Android 线程消息循环机制
android.os.Looper:Looper用于封装了android线程中的消息循环,默认情况下一个线程是不存在消息循环(message loop)的,需要调用Looper.prepare()来给线程创建一个消息循环,调用Looper.loop()来使消息循环起作用,从消息队列里取消息,处理消息。注:写在Looper.loop()之后的代码不会被立即执行,当调用后mHand转载 2013-11-29 10:12:27 · 1097 阅读 · 0 评论 -
android service生命周期
移动终端的程序UI是很重要的,程序员往往在界面上花费很大的功夫,但也可能会因为太过关注界面忽略一些很重要的知识。刚刚接手一个项目是pc客户端android手机驻留程序,在android这边的开发主要是完成pc端需要的手机数据的读取和与pc客户端的通信。首先要说明一下这个程序是没有界面的,在程序启动器是找不到应用程序入口的。程序都是以Service的形式在后台偷偷摸摸的进行的。实现这些工作的方式用到转载 2013-11-29 09:14:43 · 832 阅读 · 0 评论 -
android IntentService
什么是IntentService?官方的解释是: IntentService is a base class for Services that handle asynchronous requests (expressed as Intents) on demand. Clients send requests through android.content.Cont转载 2013-11-29 10:56:38 · 516 阅读 · 0 评论 -
Android Service 之(Bind Service,使用 Messenger)
上次讲了第一种 Bind Service 的实现方式,今天讲第二种:使用 Messenger这种情况适用于你想实现进程间通信的场合,它分以下几个步骤:① service 内部需要有一个 Handler 的实现,它被用来处理从每一个 client 发送过的来请求② 通过这个 Handler ,来生成一个 Messenger③ 在 service 的onBind转载 2013-11-29 13:56:38 · 714 阅读 · 0 评论 -
android service的好处
1、android的service可以放在独立的进程中,所以更安全。2、使用service可以依赖现有的binder机制不需要在应用层面上处理线程同步的繁杂工作。3、系统可以重新启动异常死去的service。4、而 intentservice使用队列的方式将请求的队列加入到intent队列中,然后开启一个(work thread )线程,对于异步的startservice请求,int原创 2013-12-02 11:40:27 · 1720 阅读 · 0 评论 -
Android之Service与IntentService的比较
不知道大家有没有和我一样,以前做项目或者练习的时候一直都是用Service来处理后台耗时操作,却很少注意到还有个IntentService,前段时间准备面试的时候看到了一篇关于IntentService的解释,发现了它相对于Service来说有很多更加方便之处,今天在这里稍微来总结下我的心得。 首先IntentService是继承自Service的,那我们先看看Service的官方介转载 2013-12-02 11:19:32 · 574 阅读 · 0 评论 -
Intent的一些用法(不断更新)
转自:http://qq361119908.iteye.com/blog/631534(谢谢这位仁兄分享)Intent用法实例 1.无参数Activity跳转 Java代码 Intent it = new Intent(Activity.Main.this, Activity2.class); startActivity(it);转载 2013-12-03 10:01:55 · 650 阅读 · 0 评论 -
用ActiveMQ+MQTT实现Android点对点消息通知
实现点对点消息通知的关键问题ActiveMQ使用MQTT协议,加上android上的paho包,即可简单实现消息通知功能,但是mqtt协议只支持topic,而且不能用selector,使得点对点的消息投递变成问题。有两个解决思路:1、每个clientId,建一个topic...这个办法对解决消息点对点投递非常有效,但是有两个大问题:随着用户数增多,topic转载 2014-02-26 17:26:46 · 1896 阅读 · 0 评论