自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (5)
  • 收藏
  • 关注

转载 颇有收获发布会体验——LG 电视“决胜画质”系列产品

求购买链接4可以说是电视产品龙头之一的 LG ,近日也推出了一系列 2014 最新的电视产品,无论是超薄曲面屏幕、超高分辨率 UHD 电视,或是更聪明的智能电视,LG 都没有缺席,小猪也参加了这次 2014年 LG 电视的发布会活动,现场体验 LG 的各款最新、顶尖技术搭载的电视机种。活动现场提供了多台最新款的机种给大家实际体验。求购买链接4最美丽的 L

2014-05-30 17:08:15 617

转载 设置EditText光标位置

转自:http://www.cnblogs.com/nanhuchongzi/archive/2012/04/17/2444451.htmlAndroid中有很多可编辑的弹出框,其中有些是让我们来修改其中的字符,这时光标位置定位在哪里呢?刚刚解了一个bug是关于这个光标的位置的,似乎Android原生中这种情况是把光标定位到字符串的最前面。需求是将光标定位到字符的最后面。修

2014-05-30 13:48:28 676

转载 京东报收于20.9美元 较发行价涨10%

[摘要]以收盘价计算,京东市值达286亿美元,在已上市的中国互联网公司中排名第三。腾讯科技讯 5月23日消息,京东商城昨夜登陆纳斯达克,开盘价21.75美元,较19美元的发行价上涨14.5%,报收于20.90美元,较发行价上涨10%。京东股票于北京时间5月22日23点开始交易,开盘价21.75美元,当日最高涨至22.50美元,最低至20.24美元,报收于20.9

2014-05-23 10:41:47 1119

转载 Android ComponentName的用法

ComponentName(组件名称)是用来打开其他应用程序中的Activity或服务的。用法:[java] view plaincopyIntent it=new Intent();  it.setComponent(new ComponentName(String packageName,String activityName ));

2014-05-21 12:56:04 566

转载 用meta-data配置参数

故事是这样的,那天我看一个第三方平台提供的demo,发现manifest里面有几个meta-data标签,不知道什么意思。虽然大致猜到了是用来配置参数常量的,但还是想探个究竟。它是这么写的<meta-data android:name="appid" android:value="b03c5cfef65ed30108f0a3fd82c3f6b4" /><meta-data andr

2014-05-20 13:18:48 1242

转载 android学习——控制硬加速 hardwareAccelerated 在3.0才有的。

从Android3.0 (API level11)开始,Android的2D显示管道被被设计得更加支持硬加速了.硬加速使用GPU承担了所有在View的canvas上执行的绘制操作.  启用硬加速最简单的的方法是对整个应用启用硬件速.如果你的应用只使用标准的view和Drawable,全局启用硬加速将不会带来任何负面影响.然而,因为硬加速不是被所有的2D绘制所支持,所以启用它时可能对你的自定

2014-05-20 13:15:03 396

转载 NDK 与 JNI 的关系

简介 JNI是java语言提供的Java和C/C++相互沟通的机制,Java可以通过JNI调用本地的C/C++代码,本地的C/C++的代码也可以调用java代码。JNI 是本地编程接口,Java和C/C++互相通过的接口。Java通过C/C++使用本地的代码的一个关键性原因在于C/C++代码的高效性。NDK是一系列工具的集合。它提供了一系列的工具,帮助开发者快速开发C(或C

2014-05-19 16:50:07 391

转载 CSipsimple的封装

CSipsimple的核心在PJSIP(JNI中),而Java代码只是实现了PJSIP的管理和界面的展示。本篇将对CSipsimple进行重新封装,把项目封装成jar,简单的说是重新封装了如何使用PJSIP,方便其它项目直接使用。项目先看效果图:支持多个帐户,效果图如上。

2014-05-19 16:46:51 1076 1

转载 Android Voip开源客户端比较

在Android平台中,Voip客户端的开源项目有Sipdroid、IMSdroid、CSipSimple、Linphone等,现对它们做一个比较,如下:                  关系 \  客户端            SipdroidIMSdroidCSipSimpleLinphone协议sip3GPP IMS

2014-05-19 16:43:50 1033

转载 CSipSimple 简单分析

简介CSipSimple是一款可以在android手机上使用的支持sip的网络电话软件,可以在上面设置使用callda网络电话。连接使用方式最好是使用wifi,或者3g这样上网速度快,打起电话来效果才好。下面简单分析一下其。功能介绍1、注册流程用户首先选择使用哪国哪个类型,这是由com.csipsimple.wizards.impl包下完成的。该包下

2014-05-19 16:41:49 1324

转载 语音通话模块介绍(三) CSipSimple介绍

语音通话模块介绍(三) CSipSimple介绍 CSipSimple简介      CSipSimple是基于PJSIP开源协议库实现的Android程序,这里主要围绕CSipSimple的功能实现讲解。凡是在CSipSimple中涉及到的Android知识点以及PJSIP相关内都会进一步的分析。项目中主要有几个包:api包下主要是一些静态的常量,关于si

2014-05-19 15:47:20 2241

转载 Android 语音通话模块介绍(二) SIP流程

详解:http://www.cnblogs.com/4rock/archive/2007/04/19/2380177.html其余流程请参见:SIP流程图带动画解释.pdf

2014-05-19 15:45:07 1126

转载 voip 软电话 csipsimple

目前的软电话到处都是,传统的电话优势越来越小了,从单独的电话功能软件到,语音功能嵌入到一些社交软件中,软电话可以说 是到处开花结果。开源界也是强大的,有不少优秀的voip的实现。比较有名的是imsdroid,csipsimple,sipdroid.前两个有支持视频,后一个源码里只看到支持者语音的,但从作者录制的视频来看,它也支持视频通话。但网络差的话,延迟比较久,而且是用rtsp方式来处理

2014-05-19 15:27:32 1986

转载 [很好的入门解析]CSIPSimple案例分析之PJSIP[本文来自柯南]

转自:http://csip.dreamtobe.cn/thread-9-1-1.html本方案基本上符合Android的NDK框架的开发规范,将系统分为4层,如图1所示。最上层为应用层,该层将在Android SDK的框架内,采用Java语言来实现;第二层为JNI层,SIP协议栈有很多种实现,其中,采用C语言的SIP协议栈在效率、速度、系统占用方面有着超越其他库(如Java协议栈)的优势,因

2014-05-19 15:11:38 2519

转载 Android_低版本使用ActionBar

简介Android3.0才开始支持ActionBar,那么怎么在低版本也能用ActionBar呢?1、使用Google提供的Support Library(android-support-v7-appcompat)。2、使用Jake Wharton编写的ActionBarSherlock(http://actionbarsherlock.com/)。以上

2014-05-19 14:38:46 629 1

转载 windows下CSipSimple编译【带最新源码】

最新源码下载:http://down.51cto.com/data/884016  (编辑了下,还是传到51CTO里吧:lol1)下载后得到这样的文件:解压目录后得到:eclipse指定目录到这个文件夹,导入记得用这个格式:而非导入Android项目,记得导入的时候要两个一起导入。导入以后,基本上就可以了,有什么问题,请Clean或者Fix Proj

2014-05-19 12:03:00 776

转载 CSipsimple如何添加视频通信功能

默认编译出来的CSipSimple是没有视频功能的,获取你去官网下载一个插件http://nightlies.csipsimple.com/plugins/CSipSimpleVideoPlugin.apk ,而如果你搜素CSipSimple视频通信的话,你会看到一个CSipSimple(小X)的,我使用了一下,默认是可以视频通话的,我们如何实现在CSipSimple官网源码的基础上添加视频功能呢

2014-05-19 11:59:12 842

转载 CSipSimple程序之拨打电话

在这一部分,主要说明程序是如何从上层到调用本地的JNI库,实现SIP打电话功能的。这里我们主要以用户输入被打用户的SPI URI,即如图点击右下角的txt按钮,然后输入被打用户的URI(如wxm@10.7.106.74),然后点击键盘按钮去往即进入打电话功能。如图26所示:图26 被打用户的SPI URI         接下来从点击键盘的“去往”按钮开始,分析程序是如

2014-05-19 11:40:05 746

转载 显卡类型: 集成显卡 独立显卡 核芯显卡有什么区别

独立显卡,大家都知道他有自己显示核心,图形分析处理单元等等,可以即插即用,在不同机子主板上使用,这个就不多讲了。集成显卡,这个类型的显卡其实跟独显差不多,只不过它是吧显示核心等等东西都集成在主板上面了,又叫板载显卡,一个显卡只能在指定的主板上使用,当然性能是不及独显的,毕竟主板就那么大,能有多少空间给分配给显卡?核芯显卡,是最新出来的新技术,它是一种和CPU整合的显卡,它有集成显卡的特征也有独

2014-05-15 16:48:24 2165

转载 再谈SipDroid

转自:http://blog.csdn.net/banketree/article/details/7979327研究了SipDroid2.7,自己对它的理解也渐渐的清晰了。那它是怎样实现电话拨打以及电话监听的?它的音频接收以及发送是怎么实现的?它的视频又是怎么一回事?它在模拟器上的端口为什么总是变化的?它又是如何处理登陆超时以及通话出错的?带着这些疑问进入它的

2014-05-15 13:09:23 563

转载 sipdroid笔记

1.        sipdroid\src\org\zoolu 中是sip协议栈的实现;2.        sipdroid\src\org\sipdroid 中是软电话的实现;3.        sipdroid\src\com 中是stun相关的实现;4.        sipdroid默认使用的编码格式为G711-A率;5.        直接用ant debug的方法编译

2014-05-14 15:12:03 742

转载 Android中导入工程出现Project has no default.properties file! Edit the project

Android中导入工程出现Project has no default.properties file! Edit the project properties to set one.的解决方法分类: Android2011-11-03 10:16 44人阅读 评论(0)  举报     在我们导入Android工程时,有时候会出现如题所述的错误,打开工程目录可以看到,目录下的d

2014-05-14 15:06:49 412

转载 Android网络电话软件Sipdroid试用

SipDroid v3.4beta简介:sipdroid是一款基于网络的语音及视频通话客户端软件,sipdroid本身不经营网络语音服务,仅仅是一款开源的sip客户端软件,你需要自备voip账号。 主要功能: 自动开机启动 拨打电话时提示是否使用sipdroid呼叫 支持视频 支持两条线路(仅2.0.1) 支持网络下不同语音质量的设置 支持代理配置

2014-05-14 15:00:16 798

转载 基于Android的VoIP系统实现原理

VoIP(Voice over Internet Protocol)即首先数字化语音信号并压缩成帧,转换为IP数据包在网络上传输,以此完成语音通话的业务,是一种利用IP协议传输语音数据的、新兴的通信技术。  随着我国三网融合的推进,VoIP与IPTV(Interactive Personality TV)一起成为这一庞大工程的重要标志。而目前手机中,VoIP的解决方案并不是很多,特别是

2014-05-14 13:20:39 4242

转载 swig

SWIG是个帮助使用C或者C++编写的软件能与其它各种高级编程语言进行嵌入联接的开发工具。SWIG能应用于各种不同类型的语言包括常用脚本编译语言例如Perl, PHP, Python, Tcl, Ruby and PHP。支持语言列表中 也包括非脚本编译语言,例如C#, Common Lisp (CLISP, Allegro CL, CFFI, UFFI), Java, Modula-3, O

2014-05-13 10:59:45 483

转载 Android特效(持续更新)

转自:http://blog.csdn.net/welovesunflower/article/details/79012871. 仿美图秀秀和ios的相机胶卷http://www.eoeandroid.com/thread-193864-1-1.html2. 仿path菜单http://www.eoeandroid.com/forum.php?mod=vi

2014-05-12 16:16:04 468

转载 ListView中根据手机屏幕高度动态设置只显示一屏幕的item个数

1. 获得 android 状态栏、标题栏、屏幕高度http://xqjay19910131-yahoo-cn.iteye.com/blog/14352492. 根据屏幕高度动态调整一次拉取的数据个数    private int getMaxNum() {        int ret = 0;        int screenHeight = AndroidC

2014-05-09 12:02:18 1643

转载 Android客户端注入及清除Cookie

在Android应用程序中经常会加载一个WebView页,如果需要客户端向WebView传递信息,比如Cookie,也是可以的。需要应用程序先将Cookie注入进去,打开该网页时,WebView会将加载的url通过http请求传输到服务器。同时,在这次请求中,会将Cookie信息通过http header传递过去。    流程如下:    1、客户端通过以下代码设置cook

2014-05-08 16:29:53 1053

转载 android登录Web以及登录保持,cookie管理相关

对于登录功能本身没有任何特别,使用httpclient向服务器post用户名密码即可。但是为了保持登录的状态(在各个Activity之间切换时要让网站知道用户一直是处于登录的状态)就需要进行cookie的读写。httpclient相当强大,读写cookie非常容易:CookieStore cookies=((AbstractHttpClient)client).getCooki

2014-05-08 16:19:48 435

转载 Android Cookie共享到WebView避免再次登录(保持登录状态)

最近在做项目时用到了webview打开指定链接的网页,可已经把webview设置了cookie但始终跳转到登录页面,这明显是cookie没有设置成功导致webview没有将设置好的cookie发送出去……12345CookieSyncManager.createInstance(context);CookieMan

2014-05-08 15:52:43 2543

转载 关于webview如何自动登录保存登录信息

【转载请注明原作者和原文链接】转自:http://www.eoeandroid.com/forum.php?mod=viewthread&tid=199811&fromuid=568472用户名密码登录验证后保存Session01// 你的URL02                HttpPos

2014-05-08 13:57:48 1764

转载 android-修改TextView中部分文字的颜色

[java] view plaincopytextView = (TextView) findViewById(R.id.textview);  SpannableStringBuilder builder = new SpannableStringBuilder(textView.getText().toString());    //Foregrou

2014-05-07 11:40:24 449

转载 Android--sharepreference总结

SharedPreferences类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。SharedPreferences保存数据,其背后是用xml文件存放数据,文件存放在/data/data//shared_prefs目录下:一个简单的存储代码如下:SharedPreferences sharedPreferences = getSharedPreferences("

2014-05-06 13:19:35 405

转载 Android 中进程、Activity、BoradcastReceiver、ContentObserver生命周期

Android中Activity和进程的生命周期是一个很重要的问题。Android对进程也采取了垃圾回收之类的机制,这意味着即使用户退出了程序,该进程依然可能存在于系统中。这将直接影响我们写的程序结构。一个进程可能有若干个Activity。Activity都退出后,进程可能并没有结束。下次用户从桌面启动该Activity时,会直接使用没有结束的进程。所以,想直接在主Activity中做程序

2014-05-05 14:48:33 623

转载 Android中内容观察者的使用---- ContentObserver类详解 (转)

前言: 工作中,需要开启一个线程大量的查询某个数据库值发送了变化,导致的开销很大,后来在老大的指点下,利用了     ContentObserver完美的解决了该问题,感到很兴奋,做完之后自己也对ContentObserver做下总结。           ContentObserver——内容观察者,目的是观察(捕捉)特定Uri引起的数据库的变化,继而做一些相应的处理,它

2014-05-05 14:43:38 334

转载 Android使用ContentObserver监听数据库变化

最近有个朋友问了我如何接受指定号码的短信,并且不让系统截取到通知用户。真好前端时间看天朝group,也有个朋友问了这个问题,而且通过 ContentObserver方式解决了。我这里就把我实现的代码贴出来,以便需要的朋友参考,最近Google-groups上不去,很是郁闷啊。Java 代码public class ScreenTest extends Activity {class S

2014-05-05 14:42:58 384

转载 getSystemService原理

1. 说明  android的后台运行在很多service,它们在系统启动时被SystemServer开启,支持系统的正常工作,比如MountService监听是否有SD卡安装及移除,ClipboardService提供剪切板功能,PackageManagerService提供软件包的安装移除及查看等等,应用程序可以通过系统提供的Manager接口来访问这些Service提供的数据,以下将

2014-05-05 13:39:39 370

转载 service生命周期及使用

service的原理在这里就不在复述了,下面直接介绍service的两种启动方式及生命周期。           首先建立一个serviceDemo,如图所示。                  然后修改main.xml布局文件:    [html] view plaincopyxml version="1.0" en

2014-05-05 13:29:27 490

原创 控制一个动态生成view 的位置

RelativeLayout.LayoutParams lp = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.FILL_PARENT,50); lp.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM,RelativeLayout.TRUE); yourRelativelayout

2014-05-05 10:58:10 511

转载 使用bringChildToFront()将view显示在屏幕最前方

public abstract void bringChildToFront (View child) 把该视图置于其他所有子视图之上,如在FrameLayout中切换被叠放的视图。 该方法出自public interface ViewParent[java] view plaincopyimport android.app.Activity;  

2014-05-05 09:49:04 944

安卓一个很好看实用的自定义加载转圈

这是一个android自定义加载时转圈圈很好的完整demo,很适合新手学习,希望对有需要的朋友能得到帮助

2016-06-14

《 Android内核剖析》柯元旦

本书详细分析了Android内核的内部机制,包括窗口管理系统、Activity管理系统、输入法框架、编译系统等,为Android内核定制及高级应用程序开发提供技术参考。 本书适合于所有Android相关的工程师及产品经理,还可作为相关培训机构的教材。

2015-12-29

volley 缓存

用于实现 volley 缓存的 demo,在没有网络的情况下依然能获取数据,不过获取的是缓存数据

2015-12-24

GoogleIO2013 Android快速联网框架Volley

GoogleIO2013 Android快速联网框架Volley Volley提供的功能 JSON,图像等的异步下载; 网络请求的排序(scheduling) 网络请求的优先级处理 缓存 多级别取消请求 和Activity和生命周期的联动(Activity结束时同时取消所有网络请求)

2015-12-24

Volley.jar 和 afinal框架及相关文档

安卓的两个强大的实用框架,afinal 和 Volley,为了赚点积分下载别的资源,所以要了1分资源分,请见谅

2015-12-24

空空如也

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

TA关注的人

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