
移动开发
Ac_Rambler
这个作者很懒,什么都没留下…
展开
-
Android比iOS 7好的十二个理由 你知道几个??
看了优快云的一周消息树,有一篇关于android系统和iso的对比,说了十二个android系统比iso好的理由,确实感觉很在理,当让了iso目前还是比较强大,深深的吸引着很多用户。下面我就看看人家是怎么说的吧!《12个理由:为什么我会认为Android比iOS 7好!》、《第二代Surface的确平庸 但却是未来发展趋势》、《少年才俊:看IT界8个不到20岁的科技公司创始人》以及《原创 2013-10-08 10:51:11 · 1367 阅读 · 0 评论 -
万亿移动支付产业的难点和痛点
摘要:随着智能手机和平板电脑等移动设备的普及,移动互联网发展愈发成熟,以及巨头的推动,万亿移动支付已成为兵家必争之地。Web2.0改变了企业的营销方式,电子商务改变了商业模式,那移动支付则将改变人们的生活。在2013年,一波又一波的浪潮向互联网袭来,颠覆、革命、互联网思维搅动传统理念,纵观向互联网汹涌袭来的那些浪潮:移动潮、并购潮、智能硬件潮、金融潮、上市潮以及互联网思潮,转载 2014-05-07 13:51:15 · 2401 阅读 · 0 评论 -
【综合】为什么每卖出一部安卓手机微软都能从中赚取5-15美元?
相比Windows Phone,微软从Android赚到的钱多很多。你每买一台Android智能手机或者平板,微软都会从中收取5到15美金。每年它大概从Android系统分到20亿美金。这份收入来源于专利费。微软声称持有Android使用的某些软件的专利,威胁将Android设备制造商告上法庭,除非它们和解。许可协议是如何工作的微软没有披露和Android设备制造商达成的许转载 2014-04-08 16:27:14 · 1966 阅读 · 1 评论 -
【综合】高效开发Android App的10个建议
本文转载互联网假如要Google Play上做一个最失败的案例,那最好的秘诀就是界面奇慢无比、耗电、耗内存。接下来就会得到用户的消极评论,最后名声也就臭了。即使你的应用设计精良、创意无限也没用。耗电或者内存占用等影响产品效率的每一个问题都会影响App的成功。这就是为什么在开发中确保最优化、运行流畅而且不会使Android系统出问题是至关重要的了。这里不需要讨论高效编程,因为我们不会转载 2014-04-08 16:11:23 · 1727 阅读 · 0 评论 -
android开发人员您还在为模拟器犯愁吗?神级android模拟器---Genymotion一个更快、接近完美的模拟器……
摘要:Android系统很特别,App需要进行模拟化测试,即使这样仍然有解决的办法---虚拟化技术。之前的模拟器比如eclipse自带的是非常慢的一种,而且模拟器的版本并不是最新的。开机,可以说几乎要把你逼迫到一种绝境,慢的要死;加载一次程序,等你上完厕所回来发现还没加载完,无论从哪一个角度来说,就是非常低下的效率。今天无意中发现Genymotion模拟器超越了本人所有见过的模拟器,所以分享给大家。原创 2014-04-22 13:39:48 · 5556 阅读 · 3 评论 -
不可错过的手机APP常见8种界面导航样式
前言:相信每一个移动开发工程师都会遇到,当一个项目开发启动时,需要考虑搭建怎么的框架。一个好的框架,也会决定着一个APP的前途与命运。框架的风格,现在常见的有八种:标签导航、舵式导航、抽屉导航、宫格导航、组合导航、列表导航、tab导航、轮播导航。最近在网上收集到一些资料,正好和大家分享一下,感谢原作者的贡献。当我们确定了移动APP的设计需求和APP产品设计流程之后,开始着手设计APP原创 2014-10-23 15:49:33 · 17767 阅读 · 2 评论 -
全国主要城市交通卡芯片一览,看看有没有你的家乡……
摘要:随着技术的不断的发展,交通卡成为市民出行不可缺少的一部分。交通卡的技术也在不断的升级,每一个城市采用的技术也各有不同。随着移动设备的普及,NFC对交通的支持越来也普遍。比如,通过NFC查询交通卡余额,查询交易记录,充值,消费等将不断的出现的人们的面前。通过手机刷一下,方便快捷。下面,把一些城市的交通卡芯片列出来,帮助一些开发者。原创 2014-08-14 11:27:52 · 5153 阅读 · 0 评论 -
android 原生应用、Web应用、混合应用优缺点分析
最近开发几个项目,牵涉到android的几种开发模式。对于原生态开发、web 应用开发已经混合模式开发,本人认为并不是哪一种就是最好的,哪一种就是最差的,这个完全是根据自己的需求,选择一种合适的开发模式。他们同时具备自己的有点,同时也有自身的缺点,我们根据实际情况,取其中的有点,尽量避免掉缺点,才是最好的开发模式。下面,我们就一同看看,这三种开发模式,到底有什么区别。原创 2014-06-27 12:33:29 · 4589 阅读 · 0 评论 -
三张图让你快速明白activity与fragment生命周期的异同点
三张图让你快速明白activity与fragment生命周期的异同点原创 2014-10-13 18:19:22 · 2222 阅读 · 0 评论 -
大学毕业一年多,对互联网创业的思考
摘要:从2013年大学毕业,时至今日已经有一年半的时间了。作为计算机科学与技术专业毕业的,毕业之后一直从事android移动应用开发,从菜鸟级一直在不停的向上爬行。作为一个年轻人,不甘于平庸生活,也一直激励自己不断前进。任何人的成功背后,都会有一个辛酸史,工作难,创业更难。心知,作为一个刚踏入社会的人来说,缺乏的社会经验、技术、人脉太少,安安分分的先工作,也是自己最好的选择。工作之余,也在不断地学习和提升自己。中间,接触了,很多进行互联网创业的人,感触颇深。原创 2014-11-22 14:17:56 · 1776 阅读 · 0 评论 -
【android开发】手写签名系统的设计与实现之实现文件夹以及文件列表显示(一)
随着移动设备的普及,人们越来越依赖移动设备,它带给人们许多的方便。其中手写签名,在一些金融行业使用较为普遍,目前手写签名系统有几款很不错,免费使用的不多。由于前一段时间项目需要,做了一个简单的手写签名系统,不是很完善,不过对于一般的需求是可以满足的,主要是针对pdf文件进行的操作,现在拿来给大家分享,希望有好的实现方式,能指点一下,大家共同进步。我们先看一下效果图:原创 2013-12-10 17:13:00 · 5782 阅读 · 1 评论 -
【android开发】手写签名系统的设计与实现之实现解析pdf文件(二)
上一篇文章,我们介绍了如何去实现读取手机文件及文件夹,并以列表的形式显示出来,今天我们将说说如何读取pdf文件。先看效果图:原创 2013-12-11 17:23:42 · 6150 阅读 · 12 评论 -
【android开发】手写签名系统的设计与实现之实现手写画板(三)
在上一篇文章中,我们介绍了如何解析pdf文件,并显示在手机页面上。接下来我们将介绍一下,如何实现一个手写画板,主要用到的类有画布类canvas和画笔了paint。先看看效果:原创 2013-12-12 17:25:36 · 8168 阅读 · 2 评论 -
【android开发】手写签名系统的设计与实现之实现画笔设置(四)
上一篇文章我们介绍了如何实现在画板上海书写,其过程相对来说是比较简单的,既然我们实现了画布和画笔,也实现了手写,为了提高可用性,我们增加了对画笔风格的设置功能,这样就可以根据自己的需要选择画笔的颜色、粗细、风格(铅笔、浮雕、水彩等)效果。今天我们就介绍画笔风格的设置功能的实现过程,先看看效果图:原创 2013-12-13 16:18:51 · 5973 阅读 · 2 评论 -
【android开发】Android防止内存溢出浅析
Android的虚拟机是基于寄存器的Dalvik,它的最大堆大小一般是16M。但是Android采用的是Java语言编写,所以在很大程度上,Android的内存机制等同于Java的内存机制,在刚开始开发的时候,内存的限制问题会给我们带来内存溢出等严重问题。在我们不使用一些内存的时候,我们要尽量在Android或者其他平台上避免在运行其他程序时,保存必要的状态,使得一些死进程所带来的内存问题,应该尽量在关闭程序或者保存状态的时候释放掉,这样能提高系统在运行方面的流畅性。原创 2014-04-18 16:28:05 · 1614 阅读 · 1 评论 -
【android浅析】android程序界面编程与视图(View)组件
android应用开发一个主要内容就是界面开发。随着移动设备的不断普及,android应用几乎无处不在,设计到各个领域。对于用户来说,除了看重一个应用的功能外,图形界面也是最关注的对象。如果一个应用没有提供友好的图形界面,那么将很难吸引最终的用户;相反,如果为应用程序提供一个友好的图形界面(GUI),那么用户可以轻松的通过手指去点击各种事件爱你,来操作这个应用程序,用户就会感觉到”很爽“。就像wi原创 2014-01-13 17:49:23 · 11711 阅读 · 3 评论 -
解决编译器“The connection to adb is down, and a severe error has occured.ADB server didn't ACK”提示错误方法
启动android模拟器时.有时会报The connection to adb is down, and a severe error has occured.的错误.我是在运行项目时出现过好多次,本想把系统重新装一下,感觉这样付出的代价太高了,解决这个问题很简单,但是在使用的过程中,发现还是会出现,也就是说解决可能只是一时,出现这个问题,最大的可能就是adb的服务端口号被占用,所以执行编译时会报原创 2013-09-27 10:44:24 · 1952 阅读 · 0 评论 -
【android开发】自定义TabHost
很多情况下,我们需要用到标签,类似于微末下面的标签效果,直接使用系统默认的往往不能满足项目的需求,就需要我们自定义一个TabHost。下面我把在项目的实现的效果分享给大家,希望能帮助需要的朋友!先上图看看效果,出于对项目的保密,我把实现TabHost重新写在一个工程了,不是很好,看看效果吧!原创 2013-10-18 00:12:57 · 2826 阅读 · 0 评论 -
【android开发】滑动按钮 SlipSwitch开关的实现
项目新加入一个网络模式选择的功能,要求实现一个类似于开关的效果,在网上查了查了一些资料,看到有很多例子,大家完全可以拿来用,当然了,自己掌握了才是自己的东西,现在把我用的分享给大家,希望能帮助一些朋友!下面上图,看一下效果:其实这个开关实现起来确实很简单,下面把一下代码贴出来:准备两张图片 这两张图,下载可以直接使用。新建一个MySlipSwitch类:-原创 2013-10-16 23:35:50 · 4877 阅读 · 3 评论 -
【android开发】自定义数字软键盘的设计与实现(2)
上一篇我们说了关于自定义软键盘实现的相关原理,把两个主要的类介绍了一下,并看了一下源码的内容,那么今天实现起来就不会有什么疑惑了,每一步都会清晰了。好了,下面我们就把实现的具体步骤给大家介绍一下:首先在res下新建xml文件夹,在xml文件夹中新建symbols.xml文件,内如如下:原创 2013-10-27 19:38:18 · 9042 阅读 · 2 评论 -
【android开发】CheckBox加载自定义选中与未选中图片样式
在很多项目中我们不想用到android自带的样式,想把一个自定义样式显示在窗口上,这样一面是符合特殊需求,另一面会显得更加的有个性和灵活性。在这里单独讲CheckBox的自定义样式的实现,对于其他按钮实现的原理是一样。先上图看看效果 我选择的两张图片样式比较丑,大家ps几张漂亮的。下面介绍相关实现原理及过程:知道其中的原理,再去自己尝试是最好的方式,我们所有的修改都是在源码的基础原创 2013-09-25 11:33:39 · 13504 阅读 · 1 评论 -
【android开发】android中的Message类简单介绍
一、线程间通讯的Message机制1、Message介绍frameworks\base\core\java\android\Os\Message.javaMessage是线程之间传递信息的载体,包含了对消息的描述和任意的数据对象。Message中包含了两个额外的 int字段和一个object字段,这样在大部分情况下,使用者就不需要再做内存分配工作了。虽然Message的构造原创 2013-07-18 09:11:08 · 3813 阅读 · 0 评论 -
【android开发】10款实用的Android UI工具,非常有用!
移动应用的UI设计就好似达摩克利斯之剑,一方面,一个视觉、交互、体验良好的UI可以加强应用在用户心目中的形象和识别性。而另一方面,一个体验糟糕的UI设计不仅无法让用户沉浸在应用中,还会造成用户对应用产生厌恶感。所以说在进行应用开发时,一个高质量的UI对于提高应用下载量有着非常重要的作用。对此,本文特为广大的移动应用开发者献上10款非常实用的Android UI设计工具。原创 2013-10-30 16:39:09 · 4034 阅读 · 0 评论 -
【android开发】滑动菜单栏(开源项目SlidingMenu的示例)( 下)
上一篇文章对SlidingMenu库详细介绍了一下,这一一篇我就用一个实例,具体来看看如何去实现一个滑动效果的菜单栏。这个实例之前也是从网上看到,一位同事对这个实例精简了一下,感觉不错给我,我又对这个实例进行了一下自己的修改,应该是一个比较的框架了,以后用到了,就可以直接填写代码就行了。在文章的最后,我也会把这个实例的代码下载链接告诉大家,以便给需要的朋友。那就先来看看效果图吧:原创 2013-11-03 21:21:24 · 6892 阅读 · 6 评论 -
【android开发】滑动菜单栏(开源项目SlidingMenu的示例)( 上)
随着android界面不断的优化,滑动菜单栏越来越受到使用者的喜欢,很多软件都采用了这种滑动效果,一面操作方便,另一方面给本身狭小的手机屏幕节省了不少的空间。很多优秀的应用都采用了这种界面方案,像facebook、人人网、everynote、Google+、360手机助手等。原创 2013-11-01 15:30:02 · 8354 阅读 · 7 评论 -
【android开发】手机应用管理器的实现之实现对应用程序的运行、分享、卸载功能(三)
上一篇我们利用popupwindow类实现对话框,对话框主要功能包括运行、分享、加锁、卸载。今天我们就对其中的运行、分享、卸载功能进行实现,由于软件锁实现起来相对复杂一些,这个功能我们会放在下一次博客中单独讲解。今天的任务还是比较轻松的,让我们先看看效果图吧: 主界面原创 2013-11-08 17:02:25 · 5400 阅读 · 14 评论 -
【android开发】手机应用管理器的实现之实现软件加锁(四)
之前几篇文章我们介绍了如何去获取手机应用程序列表,已经实现对应用程序的一些操作:运行、卸载、分享。这个三个功能相对是比较简单,对于如何实现对一个应用程序加锁,这个相对复杂一点。在一些情况下,我们想对一个软件加锁,来保护我们的隐私或者增加安全,比如支付宝、银行软件,这些软件加锁都是有必要。前一段时间一直忙于项目,没对博客进行跟进,今天我们将介绍一下如何实现软件加锁。大家先看看实现的效果图(我们以加锁UC为例):原创 2013-12-02 16:06:35 · 4993 阅读 · 4 评论 -
【android浅析】android项目文件结构目录分析
序言 2013年已经和我们告别了,迎来了2014年,从来上海到现在将近一年的时间了,感触也颇深。自从选择从事软件开发,到现在感觉至少还是我喜欢的工作,虽然中间遇到了很多困难,还是学到了不少东西。android作为现在手机系统占有率最多的系统,至少在目前,工作饭碗不会出现问题。但是,作为一名技术人员,就得不能满足对知识的追求,因为技术是在不断的更新,我们只有不断的学习,不断的 完善自己,才能使自己在这一片天地中有一席立足之地。我一直告诫自己要不断的去学习、去完善自己。作为一个刚毕业的人来说,前三年工作原创 2014-01-03 16:23:47 · 7200 阅读 · 4 评论 -
【android开发】手写签名系统的设计与实现之实现pdf文件上手写签名效果(五)---完
前几篇文章我们分别介绍了显示文件列表、解析pdf、手写画板及画笔设置的功能了,今天我们就介绍一下,最后最关键的一部分-手写签名效果。原创 2013-12-18 15:45:57 · 14513 阅读 · 18 评论