首先申请一个百度地图的 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
1、概述
随着Material Design的逐渐的普及,业内也有很多具有分享精神的伙伴翻译了material design specification ,中文翻译地址:Material Design 中文版。So,我们也开始Android 5.x相关的blog,那么首先了解的当然是其主题的风格以及app bar。
当然,5.x普及可能还需要一段时间,所以我们还是尽可能的去使用兼容包支持低版本...
分类:
移动开发 时间:
2015-04-27 11:22:52
阅读次数:
265
事件的产生和传递发生触摸事件后,系统会将该事件加入到一个由UIApplication管理的事件队列中UIApplication会从事件队列中取出最前面的事件,并将事件分发下去以便处理,通常,先发送事件给应用程序的主窗口(keyWindow)主窗口会在视图层次结构中找到一个最合适的视图来处理触摸事件,这也是整个事件处理过程的第一步找到合适的视图控件后,就会调用视图控件的touches方法来作具体的事件...
分类:
移动开发 时间:
2015-04-27 11:24:31
阅读次数:
171
上篇简单介绍了创建了一个Apple Watch开发的project的过程,那么对于新生成的文件有什么用呢?老项目怎么适配Apple Watch呢?下面我就来简单介绍下WatchKit和Watch项目中的文件作用、及其布局特点。
一、 旧项目适配Apple Watch
普通老项目可以添加Apple Watch吗?需要注意什么?有些人直接在旧的项目中,按照上篇写的那样去添加一个...
分类:
移动开发 时间:
2015-04-27 11:21:35
阅读次数:
159
全屏禁触开启:[[UIApplication
sharedApplication] beginIgnoringInteractionEvents];
全屏禁触关闭:[[UIApplication
sharedApplication] endIgnoringInteractionEvents];...
分类:
移动开发 时间:
2015-04-27 11:21:44
阅读次数:
108
环境:eclipse,android,opengl es
最近需要对纹理图像进行一些修改,首先需要加载纹理图片,并对纹理图片进行一些修改,最后再进行纹理对象的生成。
一、纹理图片的加载
纹理图片的加载可以通过getResources().openRawResource(int)函数和bitmapFactory类进行加载。
InputStream is =...
分类:
移动开发 时间:
2015-04-27 11:20:23
阅读次数:
161
UIGestureRecognizer为了完成手势识别,必须借助于手势识别器—-UIGestureRecognizer利用UIGestureRecognizer,能轻松识别用户在某个view上面做的一些常见手势UIGestureRecognizer是一个抽象类,定义了所有手势的基本行为,使用它的子类才能处理具体的手势UITapGestureRecognizer //(敲击)
UIPinc...
分类:
移动开发 时间:
2015-04-27 11:18:42
阅读次数:
223
1、基本滤镜效果的实现(黑白滤镜)
2、PS滤镜效果的实现(反色效果、冰冻效果、油画效果)
3、PS滤镜效果升级版 --> 老照片滤镜的实现...
分类:
移动开发 时间:
2015-04-27 11:18:12
阅读次数:
180
在近期,公司需要开发一个关于在线支付的模块,所以需要用到第三方支付平台经过一周多的时间对这两种支付平台的研究,完成功能后将经验分享给大家,希望能帮助到有需求的朋友。首先是支付宝的开发资料方面:
接口申请url
https://b.alipay.com/order/productDetail.htm?productId=2014110308141993 API开发文档
http://downlo...
分类:
移动开发 时间:
2015-04-27 11:17:57
阅读次数:
191
看过视频,看过文顶顶的博客。对客户端讲解的都很不错,唯独对服务端的搭建讲解的比较简单。这一步,卡住了自己好久。 要用的软件: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工程师,现任职于友盟。顾名思义,AndroidEventBus是一个Android平台的事件总线框架,它简化了Activity、Fragment、Service等组件之间的交互,很大程度上降低了它们之间的耦合,使我们的代码更加简洁,耦合性更低,提升了我们的代码质量。但...
分类:
移动开发 时间:
2015-04-27 11:11:53
阅读次数:
280
IOS中JSON数据解析 官方为我们提供的解析JSON数据的类是NSJSONSerialization,首先我们先来看下这个类的几个方法: + (BOOL)isValidJSONObject:(id)obj; 判断一个数据对象是否可以转化为JSON数据 + (NSData *)da...
分类:
移动开发 时间:
2015-04-27 10:06:26
阅读次数:
192
一、Apple Watch简介
2015年3月10日,苹果在旧金山Moscone Center召开2015年春季新品发布会,正式发布了Apple WATCH,分为运动、标准、定制三版,将于2015年4月10号预售,4月24日上市。
Apple Watch采用蓝宝石屏幕不怕刮,两个屏幕尺寸。支持电话,语音回短信,连接汽车,天气、航班信息,地图导航,播放音乐,测量心跳...
分类:
移动开发 时间:
2015-04-27 10:03:50
阅读次数:
245
第一步,在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
这个链接非常详尽地列举了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
为什么需要推迟视图初始化
这里谈谈为什么要推迟视图的初始化. 假设这样一个情况, 如果手机的界面包含大量的视图组件,而且数据大多都来源于服务器. 这就意味着一进入这个界面,应用就会在onCreate()方法中去初始化为数不少的layout资源, 而初始化View是一个比较耗时耗资源的操作. 然后, 应用进行几个网络链接,去获取数据回来更新填充View中的各个组件. 这样算起来, 用户从进入某个A...
分类:
移动开发 时间:
2015-04-27 09:51:02
阅读次数:
1227