码迷,mamicode.com
首页 > 移动开发
Android面试,与Service交互方式
五种交互方式,分别是:通过广播交互、通过共享文件交互、通过Messenger(信使)交互、通过自定义接口交互、通过AIDL交互。(可能更多)Service与Thread的区别 Thread:Thread 是程序执行的最小单元,可以用 Thread 来执行一些异步的操作。Service:Service...
分类:移动开发   时间:2014-09-10 09:26:10    阅读次数:298
从源代码分析Android-Universal-Image-Loader的缓存处理机制
讲到缓存,平时流水线上的码农一定觉得这是一个高大上的东西。看过网上各种讲缓存原理的文章,总感觉那些文章讲的就是玩具,能用吗?这次我将带你一起看过UIL这个国内外大牛都追捧的图片缓存类库的缓存处理机制。看了UIL中的缓存实现,才发现其实这个东西不难,没有太多的进程调度,没有各种内存读取控制机制、没有各...
分类:移动开发   时间:2014-09-10 07:17:00    阅读次数:407
Apple Watch的一些看法
2014年9月10日凌晨1点整,怀着无比崇敬和激动的心情和小伙伴们观看了苹果发布会的直播。从评论上看,Apple Watch似乎要让人失望了。我努力想支持苹果的创新,但我也实在想不出哪里会是传言中的革命性。旋钮?表情通讯?健康?还是外观?传感器?而Watchkit又会带来怎样的App Store?我想它不会比手机丰富。为什么传言已久的“健康革命”只展示了两款应用,我感觉弄一个中医号脉比较好。 虽...
分类:移动开发   时间:2014-09-10 05:09:39    阅读次数:192
Android网络连接相关广播
新建一个类继承BroadcastReceiver,用于接收广播,并作相应的处理classNetChangeReceiverextendsBroadcastReceiver{ @Override publicvoidonReceive(Contextcontext,Intentintent){ Stringaction=intent.getAction(); if(action.equals(ConnectivityManager.CONNECTIVITY_..
分类:移动开发   时间:2014-09-10 03:02:30    阅读次数:769
cisco设备IOS上传、备份、设置启动IOS
注:在使用cisco设备上传下载中,必须使用TFTP协议,所以,需要知道需要一根网线和电脑,电脑上需要开启TFTP服务(可以在网上下载相关的TFTP软件),网线连接cisco设备的网口和电脑,并且确保电脑和cisco设备在同一个网段内。可以相互ping通IOS备份:R#copyflash:XXX.bintftp:..
分类:移动开发   时间:2014-09-10 02:58:50    阅读次数:265
Android 界面布局之RelativeLayout
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
解决新建Android工程时自动生成appcompat_v7
appcompat_v7是Google自己的一个兼容包,就是一个支持库,能让2.1以上全使用上4.0版本的界面。 那么有什么办法可以让项目不自动生成这个项目呢?可以这样做:在建立AndroidApplicationProject的时候,我们将MinimumRequiredSDK选择到Android4.0版本或以上,就不会生成这个项..
分类:移动开发   时间:2014-09-10 02:45:40    阅读次数:194
Apple 2014年 9月9日發表會內容(iphone6, iphone 6 plus, Apple Watch)
在今天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
iOS_32_XMPPFramework框架导入
预计要实现的功能: ?用户登录、注册 ?相互添加好友    Roster(花名册) ?好友之间的聊天 ?表情文字(CoreText) ?聊天状态      XEP-0085(在线、离开、请 勿打扰) ?聊天室群聊  XEP-0045 ?发送文件     XEP-0096 ?语音聊天     XEP-0065(本地录音、发送音频、播放) XMPP...
分类:移动开发   时间:2014-09-10 00:31:09    阅读次数:343
【Android 开发技巧】Ken Burns特效的幻灯片
Ken Burns特效,是视频产品中使用的一种平移和缩放的静态图片的特效。 先看维基百科针对Ken Burns特效的介绍。 http://en.wikipedia.org/wiki/Ken_Burns_effect 要实现这个效果,需要使用NineOldAndroids库,这个库可以在旧版本上使用Android 3.0的动画库。...
分类:移动开发   时间:2014-09-10 00:27:09    阅读次数:311
Android 判断Service是否已经运行
privatebooleanisServiceStart(){ActivityManagermyManager=(ActivityManager)getApplicationContext().getSystemService(Context.ACTIVITY_SERVICE);ArrayListr...
分类:移动开发   时间:2014-09-10 00:23:49    阅读次数:242
从零开始学android<Intent初步.四十.>
Intent意图是android中非常重要的部分,他在Activity,service中有较为广泛的应用。1public void startActivity(Intent intent)普通启动一个Activity,并通过Intent传送数据2public void startActivityFo...
分类:移动开发   时间:2014-09-10 00:23:39    阅读次数:464
Android中区分系统程序和安装程序
在google上输入以上的关键字+ android,可以搜到的代码 List packs = getPackageManager().getInstalledPackages(0); 虽然,有些代码号称可以过滤掉系统自身的应用程序,但是只要细看代码就会发现,好像里面的那个布尔变量没有起到什么过滤的作用。   方法一:通过获取的安装包(包括安装的与系统自身的应用程序),对其...
分类:移动开发   时间:2014-09-09 23:06:19    阅读次数:324
android桌面悬浮窗实现
首先是一个小的悬浮窗显示的是当前使用了百分之多少的内存,点击一下小悬浮窗,就会弹出一个大的悬浮窗,可以一键加速。好,我们现在就来模拟实现一下类似的效果。1.新建一个项目 , 打开activity_main.xml 在这里面,只有一个Button ,用来Activity开启悬浮窗服务.2.打开Main...
分类:移动开发   时间:2014-09-09 23:00:59    阅读次数:1069
Method and apparatus for transitioning between instruction sets in a processor
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
iOS设计模式(代码分析系列2:简单工厂模式)
简单工厂模式示例代码下载地址, 1、简述 首先需要说明一下,简单工厂模式不属于23种GOF设计模式之一。它也称作静态工作方法模式,是工厂方法模式的特殊实现(也就是说工厂模式包含简单工厂模式)。这里对简单工厂...
分类:移动开发   时间:2014-09-09 21:40:39    阅读次数:412
android 广播的使用
在Activity中,注册广播的一个Demo。 总共分3步 第一步:定义一个BroadcastReceiver广播接收类: [java] view plaincopy private BroadcastReceiver mBroadcastReceiver = new BroadcastReceiver(){           @Over...
分类:移动开发   时间:2014-09-09 21:39:39    阅读次数:360
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!