五种交互方式,分别是:通过广播交互、通过共享文件交互、通过Messenger(信使)交互、通过自定义接口交互、通过AIDL交互。(可能更多)Service与Thread的区别 Thread:Thread 是程序执行的最小单元,可以用 Thread 来执行一些异步的操作。Service:Service...
分类:
移动开发 时间:
2014-09-10 09:26:10
阅读次数:
298
讲到缓存,平时流水线上的码农一定觉得这是一个高大上的东西。看过网上各种讲缓存原理的文章,总感觉那些文章讲的就是玩具,能用吗?这次我将带你一起看过UIL这个国内外大牛都追捧的图片缓存类库的缓存处理机制。看了UIL中的缓存实现,才发现其实这个东西不难,没有太多的进程调度,没有各种内存读取控制机制、没有各...
分类:
移动开发 时间:
2014-09-10 07:17:00
阅读次数:
407
2014年9月10日凌晨1点整,怀着无比崇敬和激动的心情和小伙伴们观看了苹果发布会的直播。从评论上看,Apple Watch似乎要让人失望了。我努力想支持苹果的创新,但我也实在想不出哪里会是传言中的革命性。旋钮?表情通讯?健康?还是外观?传感器?而Watchkit又会带来怎样的App Store?我想它不会比手机丰富。为什么传言已久的“健康革命”只展示了两款应用,我感觉弄一个中医号脉比较好。
虽...
分类:
移动开发 时间:
2014-09-10 05:09:39
阅读次数:
192
新建一个类继承BroadcastReceiver,用于接收广播,并作相应的处理classNetChangeReceiverextendsBroadcastReceiver{
@Override
publicvoidonReceive(Contextcontext,Intentintent){
Stringaction=intent.getAction();
if(action.equals(ConnectivityManager.CONNECTIVITY_..
分类:
移动开发 时间:
2014-09-10 03:02:30
阅读次数:
769
注:在使用cisco设备上传下载中,必须使用TFTP协议,所以,需要知道需要一根网线和电脑,电脑上需要开启TFTP服务(可以在网上下载相关的TFTP软件),网线连接cisco设备的网口和电脑,并且确保电脑和cisco设备在同一个网段内。可以相互ping通IOS备份:R#copyflash:XXX.bintftp:..
分类:
移动开发 时间:
2014-09-10 02:58:50
阅读次数:
265
Android的RelaliveLayout布局的参数定义:android:layout_above="@id/xxx"--将控件置于给定ID控件之上android:layout_below="@id/xxx"--将控件置于给定ID控件之下android:layout_toLeftOf="@id/xxx"--将控件的右边缘和给定ID控件的左边缘对齐android:layout_toRightOf="@id/xxx..
分类:
移动开发 时间:
2014-09-10 02:58:10
阅读次数:
250
appcompat_v7是Google自己的一个兼容包,就是一个支持库,能让2.1以上全使用上4.0版本的界面。
那么有什么办法可以让项目不自动生成这个项目呢?可以这样做:在建立AndroidApplicationProject的时候,我们将MinimumRequiredSDK选择到Android4.0版本或以上,就不会生成这个项..
分类:
移动开发 时间:
2014-09-10 02:45:40
阅读次数:
194
在今天2014/9/9美西時間上午10點,可以在Apple網站上也看的Live轉播,這裡可以用safari來看。TimCook主角出來了,ios6Phone和6PhonePlus的外型RetinaHDdisplay.7.11mm超薄現在有1.3millionAPP可以聽音樂80小時的電池容量。遊戲DemoLTE150MbpsVoiceoverLTE使用LTE的語音技術..
分类:
移动开发 时间:
2014-09-10 02:44:30
阅读次数:
326
预计要实现的功能:
?用户登录、注册
?相互添加好友 Roster(花名册)
?好友之间的聊天
?表情文字(CoreText)
?聊天状态 XEP-0085(在线、离开、请 勿打扰)
?聊天室群聊 XEP-0045
?发送文件 XEP-0096
?语音聊天 XEP-0065(本地录音、发送音频、播放)
XMPP...
分类:
移动开发 时间:
2014-09-10 00:31:09
阅读次数:
343
Ken Burns特效,是视频产品中使用的一种平移和缩放的静态图片的特效。
先看维基百科针对Ken Burns特效的介绍。
http://en.wikipedia.org/wiki/Ken_Burns_effect
要实现这个效果,需要使用NineOldAndroids库,这个库可以在旧版本上使用Android 3.0的动画库。...
分类:
移动开发 时间:
2014-09-10 00:27:09
阅读次数:
311
privatebooleanisServiceStart(){ActivityManagermyManager=(ActivityManager)getApplicationContext().getSystemService(Context.ACTIVITY_SERVICE);ArrayListr...
分类:
移动开发 时间:
2014-09-10 00:23:49
阅读次数:
242
Intent意图是android中非常重要的部分,他在Activity,service中有较为广泛的应用。1public void startActivity(Intent intent)普通启动一个Activity,并通过Intent传送数据2public void startActivityFo...
分类:
移动开发 时间:
2014-09-10 00:23:39
阅读次数:
464
在google上输入以上的关键字+ android,可以搜到的代码
List
packs = getPackageManager().getInstalledPackages(0);
虽然,有些代码号称可以过滤掉系统自身的应用程序,但是只要细看代码就会发现,好像里面的那个布尔变量没有起到什么过滤的作用。
方法一:通过获取的安装包(包括安装的与系统自身的应用程序),对其...
分类:
移动开发 时间:
2014-09-09 23:06:19
阅读次数:
324
首先是一个小的悬浮窗显示的是当前使用了百分之多少的内存,点击一下小悬浮窗,就会弹出一个大的悬浮窗,可以一键加速。好,我们现在就来模拟实现一下类似的效果。1.新建一个项目 , 打开activity_main.xml 在这里面,只有一个Button ,用来Activity开启悬浮窗服务.2.打开Main...
分类:
移动开发 时间:
2014-09-09 23:00:59
阅读次数:
1069
A data processor (104) is described. The data processor (104) is capable of decoding and executing a first instruction (212) of a first instruction se...
分类:
移动开发 时间:
2014-09-09 22:45:39
阅读次数:
319
简单工厂模式示例代码下载地址, 1、简述 首先需要说明一下,简单工厂模式不属于23种GOF设计模式之一。它也称作静态工作方法模式,是工厂方法模式的特殊实现(也就是说工厂模式包含简单工厂模式)。这里对简单工厂...
分类:
移动开发 时间:
2014-09-09 21:40:39
阅读次数:
412
在Activity中,注册广播的一个Demo。
总共分3步
第一步:定义一个BroadcastReceiver广播接收类:
[java] view
plaincopy
private BroadcastReceiver mBroadcastReceiver = new BroadcastReceiver(){
@Over...
分类:
移动开发 时间:
2014-09-09 21:39:39
阅读次数:
360