码迷,mamicode.com
首页 > 移动开发
Android--调用百度地图API
首先申请一个百度地图的 API KEY,具体方法网上已有,申请后获得: main.xml代码如下: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:la...
分类:移动开发   时间:2015-04-27 11:25:20    阅读次数:201
Android 5.x Theme 与 ToolBar 实战
1、概述 随着Material Design的逐渐的普及,业内也有很多具有分享精神的伙伴翻译了material design specification ,中文翻译地址:Material Design 中文版。So,我们也开始Android 5.x相关的blog,那么首先了解的当然是其主题的风格以及app bar。 当然,5.x普及可能还需要一段时间,所以我们还是尽可能的去使用兼容包支持低版本...
分类:移动开发   时间:2015-04-27 11:22:52    阅读次数:265
iOS开发 - 事件的产生和传递
事件的产生和传递发生触摸事件后,系统会将该事件加入到一个由UIApplication管理的事件队列中UIApplication会从事件队列中取出最前面的事件,并将事件分发下去以便处理,通常,先发送事件给应用程序的主窗口(keyWindow)主窗口会在视图层次结构中找到一个最合适的视图来处理触摸事件,这也是整个事件处理过程的第一步找到合适的视图控件后,就会调用视图控件的touches方法来作具体的事件...
分类:移动开发   时间:2015-04-27 11:24:31    阅读次数:171
Apple Watch开发(三)--WatchKit简介和Watch适配、布局
上篇简单介绍了创建了一个Apple Watch开发的project的过程,那么对于新生成的文件有什么用呢?老项目怎么适配Apple Watch呢?下面我就来简单介绍下WatchKit和Watch项目中的文件作用、及其布局特点。   一、 旧项目适配Apple Watch        普通老项目可以添加Apple Watch吗?需要注意什么?有些人直接在旧的项目中,按照上篇写的那样去添加一个...
分类:移动开发   时间:2015-04-27 11:21:35    阅读次数:159
iOS全屏禁处
全屏禁触开启:[[UIApplication sharedApplication] beginIgnoringInteractionEvents]; 全屏禁触关闭:[[UIApplication sharedApplication] endIgnoringInteractionEvents];...
分类:移动开发   时间:2015-04-27 11:21:44    阅读次数:108
android纹理图片的加载与修改
环境:eclipse,android,opengl es            最近需要对纹理图像进行一些修改,首先需要加载纹理图片,并对纹理图片进行一些修改,最后再进行纹理对象的生成。 一、纹理图片的加载       纹理图片的加载可以通过getResources().openRawResource(int)函数和bitmapFactory类进行加载。 InputStream is =...
分类:移动开发   时间:2015-04-27 11:20:23    阅读次数:161
iOS开发 - 手势识别(UIGestureRecognizer)
UIGestureRecognizer为了完成手势识别,必须借助于手势识别器—-UIGestureRecognizer利用UIGestureRecognizer,能轻松识别用户在某个view上面做的一些常见手势UIGestureRecognizer是一个抽象类,定义了所有手势的基本行为,使用它的子类才能处理具体的手势UITapGestureRecognizer //(敲击) UIPinc...
分类:移动开发   时间:2015-04-27 11:18:42    阅读次数:223
Android Camera 实时滤镜(五)
1、基本滤镜效果的实现(黑白滤镜) 2、PS滤镜效果的实现(反色效果、冰冻效果、油画效果) 3、PS滤镜效果升级版 --> 老照片滤镜的实现...
分类:移动开发   时间:2015-04-27 11:18:12    阅读次数:180
关于Android在线支付Alipay(支付宝)开发的经验分享
在近期,公司需要开发一个关于在线支付的模块,所以需要用到第三方支付平台经过一周多的时间对这两种支付平台的研究,完成功能后将经验分享给大家,希望能帮助到有需求的朋友。首先是支付宝的开发资料方面: 接口申请url https://b.alipay.com/order/productDetail.htm?productId=2014110308141993 API开发文档 http://downlo...
分类:移动开发   时间:2015-04-27 11:17:57    阅读次数:191
黑马课程中iOS网络编程服务器搭建以及源码
看过视频,看过文顶顶的博客。对客户端讲解的都很不错,唯独对服务端的搭建讲解的比较简单。这一步,卡住了自己好久。 要用的软件:apache-tomcat-7.0.61.tar.gz,com.sysdeo.eclipse.tomcat_3.3.1.jar,eclipse-jee-luna-SR2-...
分类:移动开发   时间:2015-04-27 11:12:56    阅读次数:151
Android事件总线还能怎么玩?
作者简介:何红辉,Android工程师,现任职于友盟。顾名思义,AndroidEventBus是一个Android平台的事件总线框架,它简化了Activity、Fragment、Service等组件之间的交互,很大程度上降低了它们之间的耦合,使我们的代码更加简洁,耦合性更低,提升了我们的代码质量。但...
分类:移动开发   时间:2015-04-27 11:11:53    阅读次数:280
IOS中JSON数据的解析
IOS中JSON数据解析 官方为我们提供的解析JSON数据的类是NSJSONSerialization,首先我们先来看下这个类的几个方法: + (BOOL)isValidJSONObject:(id)obj; 判断一个数据对象是否可以转化为JSON数据 + (NSData *)da...
分类:移动开发   时间:2015-04-27 10:06:26    阅读次数:192
Apple Watch开发(一)--简介
一、Apple Watch简介         2015年3月10日,苹果在旧金山Moscone Center召开2015年春季新品发布会,正式发布了Apple WATCH,分为运动、标准、定制三版,将于2015年4月10号预售,4月24日上市。      Apple Watch采用蓝宝石屏幕不怕刮,两个屏幕尺寸。支持电话,语音回短信,连接汽车,天气、航班信息,地图导航,播放音乐,测量心跳...
分类:移动开发   时间:2015-04-27 10:03:50    阅读次数:245
iOS开发用swift添加iAd广告
第一步,在storyboard中拖入一个iAd BannerView控件,做好布局就ok了。第二步,将控件引用到viewController中第四步,代码部分。import UIKit import iAd class ViewController: UIViewController,ADBannerViewDelegate { @IBOutlet weak var MyAd: ADBanne...
分类:移动开发   时间:2015-04-27 09:58:26    阅读次数:177
iOS开发:发出系统的声音!发出自己的声音!
这个链接非常详尽地列举了IOS7里面所有的系统声音,声音的ID,声音的存放位置 尽管现在已经是ios8的时代,但是系统声音这个东东不会因此过时,毕竟声音就那几十种,不会一下子有太大变化。 https://github.com/TUNER88/iOSSystemSoundsLibrary 这个stackoverflow里面有一些比较有用的信息和链接,包括怎样播放系统声音,怎样查看ref...
分类:移动开发   时间:2015-04-27 09:55:15    阅读次数:133
安卓杂思
1.ScrollView嵌套ListView获取ListView总高度:comments.addAll(JsonHelper.convertList(JsonHelper.tojson(response.getResult()), PostComment.class)); adapter.setComments(comments); int listViewHeight = 0; if(listVi...
分类:移动开发   时间:2015-04-27 09:51:02    阅读次数:270
Android性能优化之提高应用响应速度(了解ViewStub和推迟视图的初始化)
为什么需要推迟视图初始化 这里谈谈为什么要推迟视图的初始化. 假设这样一个情况, 如果手机的界面包含大量的视图组件,而且数据大多都来源于服务器. 这就意味着一进入这个界面,应用就会在onCreate()方法中去初始化为数不少的layout资源, 而初始化View是一个比较耗时耗资源的操作. 然后, 应用进行几个网络链接,去获取数据回来更新填充View中的各个组件. 这样算起来, 用户从进入某个A...
分类:移动开发   时间:2015-04-27 09:51:02    阅读次数:1227
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!