码迷,mamicode.com
首页 > 2016年05月18日 > 全部分享
Android中实现IPC的几种方式详细分析及比较
1.使用Bundle   ----> 用于android四大组件间的进程间通信 android的四大组件都可使用Bundle传递数据  所以如果要实现四大组件间的进程间通信 完全可以使用Bundle来实现 简单方便   2.使用文件共享  ---->用于单线程读写 这种方式在单线程读写的时候比较好用 如果有多个线程并发读写的话需要限制线程的同步读写   另外 SharePreferen...
分类:移动开发   时间:2016-05-18 19:46:23    阅读次数:282
Android动画之视图动画和属性动画
Android 动画分为两大类,分别是视图动画(View Animation)和属性动画(Property Animation)。对于这两种动画,都能够使用xml和代码的形式定义动画。View Animation视图动画是Android最基础的动画,在API 1中就已经加入,不需考虑兼容性,但由于其动画只是作用于视图上,而不会由该控件的属性,所以有很多的局限性。视图动画的基类是Animation其下...
分类:移动开发   时间:2016-05-18 19:44:59    阅读次数:388
跨终端Web之Hybrid App开发对比
Native App(以下简称Native)和Mobile Web(以下简称Web)二者混合开发的产物被称为Hybrid App(以下简称Hybrid)。Hybrid并不是什么新概念,最早可以追溯到Symbian时代,直到iOS和Android出现之后才充分展现出价值。一、Hybrid简史 Hybrid既利用了Native App丰富的设备API(Device API),又能拥有Mobile We...
分类:移动开发   时间:2016-05-18 19:45:23    阅读次数:277
跨多个App的UI测试
本文翻译自:Testing UI for Multiple Apps 水平有限自己感觉很多地方表达的并不到位,但找不到更好的表达方式,如果您觉着有更好的表达方式,帮助我改进! 跨越多个App进行UI测试通过跨越多个APP之间的交互来测试你的APPUI,让你确认你的APP表现是否正确,比如:用户在你的APP和其他APP之间或者进入系统UI之间进行切换操作时。一个例子比如用户切换至短信APP它允许...
分类:移动开发   时间:2016-05-18 19:45:52    阅读次数:282
细读百度地图点聚合源码(下)---Renderer类解析
上一篇文章分析了ClusterMananger的整体结构和核心算法 细读百度地图点聚合源码(上),此文是接着上一篇来的。 在本文中,我们将学习如何在UI线程中做大量的操作,并且不会造成界面卡顿。...
分类:其他好文   时间:2016-05-18 19:46:30    阅读次数:183
Java并发编程:线程、进程的创建
首先要理清下进程、线程和应用程序概念. 从一定意义上讲,进程就是一个应用程序在处理机上的一次执行过程,它是一个动态的概念,而线程是进程中的一部分,进程包含多个线程在运行。 a、 进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。它可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体。它不只是程序的代码,还包括当前的活动,通过程序计数器的值和处理寄存器的内容来表示。...
分类:编程语言   时间:2016-05-18 19:44:40    阅读次数:255
Android开发本地及网络Mp3音乐播放器(十八)新下载歌曲加载准备SdcardSearchToList
扫描本地文件加载到item 不限于应用到音乐播放器,其他Android工程,也可以使用SdcardSearchToList 其他Android工程也可以使用,我现在做了很小的Demo 后续将博文,将在播放器里,加入这一功能,来实现刚下载好的音乐,加载到播放器 这个Demo的源码下载: http://download.csdn.net/album/detail/3105 ...
分类:移动开发   时间:2016-05-18 19:46:09    阅读次数:252
Android Matrix手势缩放自定义view 不止于Imageview
之前写过一篇文章Android TextView 横竖排切换(字方向不变) 是自定义了一个LinearLayout, 实现了当然还不够, 还要对它进行操作, 平移,旋转 and 缩放, 相信很多小伙伴都知道对图片的平移等等操作最好用的就是矩阵了,因为有个方法叫做imageview.setImageMatrix(matrix), 直接构造一个矩阵对象然后设置到图片上就进行相关操作了, 那我就会想了,其...
分类:移动开发   时间:2016-05-18 19:44:09    阅读次数:198
iOS开发-Socket通讯方式
1.程序之间的通信 两个应用程序之间的通信,我们可以理解为进程之间的通信,而进程之间进行通信的前提是我们能够找到某个进程,因此,我们需要给进程添加唯一的标示,在本地进程通信中我们可以使用PID来标示一个进程,但PID只在本地唯一,网络中的多个计算机之间的进程标示并不能保证唯一性,冲突的几率很大,这时候我们需要另辟蹊径,TCP/IP协议族已为我们解决了这个问题,IP层的ip地址可以标示主机,而TC...
分类:移动开发   时间:2016-05-18 19:45:37    阅读次数:270
Android SpannableString浅析
引言       在应用程序开发过程经常需要对文本进行处理,比如说对一段描述文字的其中一段加入点击事件,或者对其设置不一样的前景色,有什么方法可以实现要求的功能呐?需求样例       比如我们需要实现如下图所示的功能,将文本:#重磅消息#近日谷歌放出Android N的第二个开发者预览版(Developer Preview) 处理成第二种或者第三种的形式。实现方案       根据上图,我们可以采...
分类:移动开发   时间:2016-05-18 19:42:41    阅读次数:312
MediaPlayer和Service用法
Android的多媒体框架包括支持播放多种常见的媒体类型,使您可以轻松地把音频、视频和图像集成到你的应用。你可以播放音频或视频媒体文件,这些文件是存储在你的应用程序的资源文件中的。应用程序的资源文件可以是文件系统中独立的文件,或通过网络连接获取的一个数据流,所有使用MediaPlayer APIS的资源文件。 1.注意: 如果你通过一个URL来获取一个在线媒体文件,该文件必须能够支持渐进式下载。...
分类:其他好文   时间:2016-05-18 19:45:37    阅读次数:237
饿了么开源项目:Java Comparator生成器
饿了么公司Android开源项目:一个易用的生成Comparator的工具类,在排序时特别有用。用户只用指定排序策略,此工具类就可以自动生成Comparator。...
分类:编程语言   时间:2016-05-18 19:44:26    阅读次数:287
LTE下行物理层传输机制(1)-天线端口Antenna Port和小区特定参考信号CRS
参考文献: (1)3GPP TS 36.211 V9.1.0 (2010-03) Physical Channels and Modulation (2)《4G LTE/LTE-Advanced for Mobile Broadband》 (3)http://dhagle.in/LTE (4)http://www.sharetechnote.com/ (5)3GPP TS 36.212 V9.4.0 (2011-09) Multiplexing and channel coding...
分类:其他好文   时间:2016-05-18 19:44:48    阅读次数:459
word-200-1
1, get at [] 理解;意指;贿赂;到达;着手处理 2, take advantage of [] 利用 take advantage of: 利用 占便宜 趁 3, managing [‘mæn?d???] v. 管理;设法对付(manage的ing形式) adj. 管理的;节约的;爱管闲事的 Managing: 管理 常务 管理过程 4, incorpor...
分类:其他好文   时间:2016-05-18 19:44:48    阅读次数:240
Qt之图形(简笔画-绘制漂亮的西瓜)
简述Summer is coming…我们呢,为大家准备了丰盛的佳果-西瓜,清爽解渴,甘味多汁。一笔一划学简笔画,分分钟让你掌握一门新技能,下面我们来绘制一个“盛夏之王”-西瓜,赶快一起来试试吧。简述 简笔画 绘制 效果 源码简笔画我们先简单看看西瓜的基本组成,一步步进行拆分、组合。绘制效果具体的效果如下所示,我们可以再进行更好的完善。源码主要分为以下三部: 绘制外圆(绿色部分) 绘制内圆(红色部分...
分类:其他好文   时间:2016-05-18 19:43:44    阅读次数:157
安卓蓝牙实现即时通讯功能
安卓蓝牙实现即时通讯功能本demo是《Android智能穿戴设备开发指南》书中的一块内容,实现了两台手机基于蓝牙进行即时通讯的功能...
分类:移动开发   时间:2016-05-18 19:42:44    阅读次数:291
java总结(基础知识-面试)
l Java发射(案例) l 反射含义: l JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 l JAVA反射(放射)机制:“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。从这个观点看,Perl,Python,Ru...
分类:编程语言   时间:2016-05-18 19:42:20    阅读次数:333
2362条   上一页 1 ... 33 34 35 36 37 38 39 ... 139 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!