码迷,mamicode.com
首页 > 移动开发
Android消息推送完美解决方案全析
推送功能在手机应用开发中越来越重要,已经成为手机开发的必须。在Android应用开发中,由于众所周知的原因,Android消息推送我们不得不大费周折。本文就是用来和大家共同探讨一种Android消息推送的完美解决方案。AD:2014WOT全球软件技术峰会北京站 课程视频发布推送功能在手机应用开发中越...
分类:移动开发   时间:2014-11-10 15:03:06    阅读次数:283
Android中LayoutInflater的使用
Inflater英文意思是膨胀,在Android中应该是扩展的意思吧。 LayoutInflater的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!而 findViewById()是找具体某一个xml下的具体 ...
分类:移动开发   时间:2014-11-10 15:02:37    阅读次数:183
小白学phoneGap《构建跨平台APP:phoneGap移动应用实战》连载五(使用PhoneGap
除了能够将HTML页面打包成可以直接安装运行的APP外,PhoneGap的一个最大优势在于可以通过JavaScript调用设备来访问设备上的硬件信息,从而实现一些原本只有依靠原生SDK才能够达到的目的。范例5-1就展示了一个利用...
分类:移动开发   时间:2014-11-10 14:01:00    阅读次数:188
小白学phoneGap《构建跨平台APP:phoneGap移动应用实战》连载五(使用PhoneGap获取设备信息)
除了能够将HTML页面打包成可以直接安装运行的APP外,PhoneGap的一个最大优势在于可以通过JavaScript调用设备来访问设备上的硬件信息,从而实现一些原本只有依靠原生SDK才能够达到的目的。范例5-1就展示了一个利用API来获取设备信息的例子。...
分类:移动开发   时间:2014-11-10 13:55:21    阅读次数:169
【iOS开发-68】APP下载案例:利用tableView自带的cell布局+缓存池cell复用时注意按钮状态的检查
——核心是利用UITableView里面自带的cell来制作样式相同的cell。与之相应的是,因为不是整个xib文件,所以加载这个cell时有一些区别,只需要在缓存池中取即可(利用ID)。...
分类:移动开发   时间:2014-11-10 13:54:41    阅读次数:322
Android launcher3 开发环境搭建
版本:1.0日期:2014.8.26 2014.8.27 2014.11.10版权:© 2014 kince 转载注明出处       好久没有写博客,也是因为工作比较忙的关系。当然这不是理由,主要是很多bug要改,而自己的效率又不是很高,所以把很多时间都浪费在修复bug上面了。闲话不多说,切入正题。   Launcher3是最新的google官方Launcher,相比Launcher2,它具有更...
分类:移动开发   时间:2014-11-10 13:52:52    阅读次数:555
iOS如何给模拟器增加照片(附带程序)
刚开始做图片选择时,使用了最笨的办法给iphone模拟器增加照片。 方法一:首先打开safari,然后找到图片,点击图片,保存到本地(iphone); 方法二:拖动本地计算机的任意一张照片到iphone模拟器中,然后保存到本地(iphone); 现在开始测试性能呢,傻眼了,得添加几百张照片,照上面两种方法太慢了!于是找到了下面得方法: 1、新建一个文件夹,向文件夹中添加你所...
分类:移动开发   时间:2014-11-10 13:50:06    阅读次数:163
利用ios的hook机制实现adobe air ios ane下appdelegate的动态替换
开发背景 利用adobe air开发完游戏后,需要针对ios或者android平台进行支付、推送的sdk接入,本文可以用来彻底解决ios平台下delegate生命周期几个回调函数的调用,实现原生的推送、支付功能的接入 hook知识背景 (objc里的Method Swizzling,本节内容转自http://blog.csdn.net/yiyaaixuexi) 在Objecti...
分类:移动开发   时间:2014-11-10 13:45:54    阅读次数:429
Android开发优化之——对界面UI的优化(1)
在Android应用开发过程中,屏幕上控件的布局代码和程序的逻辑代码通常是分开 的。界面的布局代码是放在一个独立的xml文件中的,这个文件里面是树型组织的,控制着页面的布局。通常,在这个页面中会用到很多控件,控件会用到很多的 资源。Android系统本身有很多的资源,包括各种各样的字符串、图片、动画...
分类:移动开发   时间:2014-11-10 13:39:28    阅读次数:163
Farseer.net轻量级开源框架 中级篇:探究ORM(Mapping)
导航目录:Farseer.net轻量级开源框架 目录上一篇:Farseer.net轻量级开源框架 中级篇: SQL执行报告下一篇:Farseer.net轻量级开源框架 中级篇: Cookies、Session、Request 在Farseer.Net 中 ORM的核心在命名空间:FS.ORM 。 ....
分类:移动开发   时间:2014-11-10 13:39:25    阅读次数:211
iOS 单例模式实现的两种方式
简述面向对象应用程序中的单例类(singleton class)总是返回自己的同一个实例。它提供了对象所提供的资源的全局访问点。与这类设计相关的设计模式称为单例模式。用一种只允许生成对象类的唯一实例的机制,“阻止”所有想要生成对象的访问。这个方法应该是静态方法,因为让类的实例去生成另一个唯一实例毫无...
分类:移动开发   时间:2014-11-10 13:37:03    阅读次数:188
Android学习之-----PopupWindow
Android的对话框有两种:PopupWindow和AlertDialog。详细说明如下:AlertDialog是非阻塞式对话框:AlertDialog弹出时,后台还可以做事情;AlertDialog的位置固定,而PopupWindow的位置可以随意;AlertDialog弹出时,背景是黑色的,....
分类:移动开发   时间:2014-11-10 13:37:24    阅读次数:343
Android App性能优化十技巧
无论锤子还是茄子手机的不断冒出,Android系统的手机市场占有率目前来说还是最大的,因此基于Android开发的App数量也是很庞大的。那么,如何能开发出更高性能的Android App?相信是软件开发公司以及广大程序员们头疼的一大难题。今天,就给大家提供几个提高Android App性能的技巧。...
分类:移动开发   时间:2014-11-10 13:35:45    阅读次数:167
Android学习之------DatePicker和TimePicker
在Android开发的应用程序中,通常都会有时间和日期选择的需求,下面就对日期选择控件DatePicker和时间选择控件TimePicker的基本使用方法进行介绍: DatePicker是一个日期选择控件,它继承自FrameLayout类,用来实现的主要功能是使用护可以方便选择日期。如果要捕获用户修...
分类:移动开发   时间:2014-11-10 13:34:12    阅读次数:170
Android shape的使用
一、在res/drawable文件夹下创建一个名为gradient_box的xml文件:
分类:移动开发   时间:2014-11-10 13:33:12    阅读次数:217
Android中StateListDrawable和Selector的使用
在用户进行操作的时候总是会提示出不同的状态,比如当我们按下button时,光标移动到button上并没有按下以及当前状态不在该button时总会显示不同的状态,在Android系统中提供给我们一种方便与实现这种功能的方法即:state list drawable。StateListDrawable是...
分类:移动开发   时间:2014-11-10 13:34:20    阅读次数:723
小白学phoneGap《构建跨平台APP:phoneGap移动应用实战》连载五(使用PhoneGap获取设备信息)
除了能够将HTML页面打包成可以直接安装运行的APP外,PhoneGap的一个最大优势在于可以通过JavaScript调用设备来访问设备上的硬件信息,从而实现一些原本只有依靠原生SDK才能够达到的目的。范例5-1就展示了一个利用API来获取设备信息的例子。
分类:移动开发   时间:2014-11-10 13:26:29    阅读次数:182
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!