自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 android中的通信机制总结

第一种:使用handler来进行通信   handler 大家可以把它想象成主线程(UI线程)的一个子线程,它可以给主线程(UI线程)发送数据从而更新主线程(UI线程)的UI与逻辑,handler 是一个子线程所以它的耗时操作不会阻塞主线程,大家都知道在android的开发中如果代码中某个地方阻塞主线程超过5秒的话系统会提示ANR (系统提示强制关闭)所以在耗时操作上我们可以考虑开启一个子线程

2013-09-23 11:46:00 804

转载 深入理解HTTP协议(转)

http协议学习系列1. 基础概念篇1.1 介绍  HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果,(他们)最终发布了一系列的RFC,RFC 1945定义

2013-09-18 10:16:23 1135

转载 android反编译小结

三个相关软件,都是最新版本:也可以在文中提到的链接里自己下载;序:总结反编译主要的目的在于学习。利用反编译进行相关的汉化或修改,都是不道德的!大家都知道,将apk文件解压后有两部分文件需要处理,一种是xml文件,另一种一个dex文件(.dex),我们可以从.dex文件中得到.class,利用后者再得到大家垂涎已久的java文件。下面分别针对这三种格式的文件进

2013-09-18 09:21:35 783

转载 Caused by: java.lang.ClassNotFoundException[android的终极解决错误]

08-13 18:29:22.924: E/AndroidRuntime(1875): Caused by: java.lang.ClassNotFoundException:XXXXX    in loader dalvik.system.PathClassLoader[/data/app/XXXX.apk]我想大家经常因为疏忽出现ClassNotFoundException的异常,这个

2013-09-11 17:57:02 744

转载 Android 更新UI的两种方法——handler和runOnUiThread()

Android 更新UI的两种方法——handler和runOnUiThread()在Android开发过程中,常需要更新界面的UI。而更新UI是要主线程来更新的,即UI线程更新。如果在主线线程之外的线程中直接更新页面显示常会报错。抛出异常:android.view.ViewRoot$CalledFromWrongThreadException: Only the original thr

2013-09-10 23:49:44 1305

转载 Android Intent Action 大全

.Intent的用法:(1)Action跳转1、 使用Action跳转,当程序AndroidManifest.xml中某一个 Activity的IntentFilter定义了包含Action,如果恰好与目标Action匹配,且其IntentFilter中没有定义其它的Type或Category过滤条件,那么就正好匹配了。如果手机中有两个以上的Action程序匹配,那么就会弹出一个对

2013-09-08 18:10:45 630

转载 UPnP

根据UPnP AV Architecture,在实际生活中, 有些UPnP AV设备包含三个组件(Media Server, Media Render, Control Point)的其中一个组件或者两个组件甚至三个组件的组合。 例如,包含DLNA功能的电视只包含Control Point组件, Window Vista系统就直接包含Media Server和Media Rende

2013-09-08 10:49:46 978

转载 扁平化设计五大原则

摘要:这段时间以来,扁平化设计一直是设计师之间的热门话题。那什么是扁平呢?designmodo设计师Carrie Cousins总结扁平化的五大特点,并且介绍了“准”扁平化设计理念及其优缺点。这段时间以来,扁平化设计一直是设计师之间的热门话题。每个人都有自己的独特认识,有的非常喜欢而有的人却恰恰相反。那什么是扁平呢?designmodo设计师Carrie Cousins在网站上介绍

2013-09-08 00:17:07 962

转载 AirPlay、DLNA、Miracast三大无线技术介绍

在昨天的小米盒子发布会上,小米官方称小米盒子的米联功能可以将小米手机或iPhone、iPad上的图片、音乐、视频等精彩内容投射到电视上,让你感受大屏的刺激。而小米盒子能实现这一技术主要依靠的是Airplay、DLNA和Miracast三种技术,下面我们将为大家介绍这3个技术。AirPlayAirPlay 是苹果开发的一种无线技术,可以通过WiFi将iPhone 、iPad、iPod

2013-09-07 13:09:39 2849

转载 Windows下批量下载Android源码

Google开放了Android的源码 。 源码采用Git进行版本控制。1. 首先,到 http://code.google.com/p/msysgit/downloads/list下载Git-xxx.exe,下载完成后安装Git。2. Android代码仓库的地址http://git.source.android.com访问该地址。可以看到Androi

2013-09-07 10:10:37 758

转载 Android开发之Intent.Action

本文介绍Android中Intent的各种常见作用。 1 Intent.ACTION_MAINString: android.intent.action.MAIN标识Activity为一个程序的开始。比较常用。Input:nothingOutput:nothing  activity android:name=".Main

2013-09-07 10:05:30 826

转载 DLNA介绍(包括UPnP,2011/6/20 更新)

这部分的内容大多来源于网络及官方文档,按照自己的翻译理解整理所成。东西比较多,从头慢慢看还是可以懂个大概的。 目录:一、DNLA的建立二、DLNA的成员三、DLNA标准的制定四、DLNA的设备五、DLNA的架构六、云时代的数字家庭(待填坑) 扩展阅读I: UPnP的工作过程------------DLNA基础协议框架扩展阅读II UPnP AV(Audi

2013-09-07 10:04:03 1437

转载 UPNP编程

零、SDK的安装upnp的概念就不理会了,网上很多,这里偏向于具体编程。SDK使用upnp1.6.17版本,这是一个linux下的开源版本,目前仍然在维护,下载地址:http://pupnp.sourceforge.net/安装SDK相对比较简单,参考阅读SDK目录下的README我使用命令如下:tar jxvf libupnp-1.6.17.tar

2013-09-06 16:42:24 1168

空空如也

空空如也

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

TA关注的人

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