书籍名称:HTML5-Animation-with-JavaScript书籍源码:https://github.com/lamberta/html5-animation11.物体内外的事件判断物体内外的条件是判断鼠标位置和物体中心的位置。01-mouse-events.html M...
分类:
移动开发 时间:
2015-01-29 14:30:03
阅读次数:
274
演示一个案例,需求如下:在Service组件中创建一个线程,该线程用来生产数值,每隔1秒数值自动加1,然后把更新后的数值在界面上实时显示。步骤如下:1、新建一个android项目工程,取名为demo。2、新建一个Service类,用来实时生产数值,供界面实时显示。package com.ljq.ac...
分类:
移动开发 时间:
2015-01-29 14:30:00
阅读次数:
160
Cocos2d-x跨平台手机游戏开发配4个项目(引擎应用,单点和多点触摸、瓦片地图、骨骼动画)适合人群:高级课时数量:60课时用到技术:cocos2d-x引擎、单点和多点触摸、瓦片地图、骨骼动画、数据库、json字符串涉及项目:飞机大战项目、超级玛丽项目、打地鼠项目、天天爱消除项目咨询qq:1840...
分类:
移动开发 时间:
2015-01-29 14:28:17
阅读次数:
226
iOS8发布了有一段时间了,我们的策划很新潮的速度给升级到iOS8了。于是XCode5不支持了,只好从MacOS 10.8升级到10.9,再升级到10.9.5,再下载XCode6安装……然后前两天上传一个版本给苹果审核,发现iTunes Connect里多了一个Prerelease选项卡,里面有一个...
分类:
移动开发 时间:
2015-01-29 14:17:30
阅读次数:
245
一、背景出于性能优化考虑,Android的UI操作并不是线程安全的,这意味着如果有多个线程并发操作UI组件,可能导致线程安全问题。为了解决这个问题,Android制定了一条简单的原则:只允许UI线程(亦即主线程)修改Activity中的UI组件。当一个程序第一次启动时,Android会同时启动一条主...
分类:
移动开发 时间:
2015-01-29 14:18:22
阅读次数:
239
发送数据:Bundle bundle = new Bundle();bundle.putString("sex" , "男人");bundle.putDouble("height" , 40,38);Intent intent = new Intent();intent.putExtras(bund...
分类:
移动开发 时间:
2015-01-29 14:13:04
阅读次数:
161
不止一次在微信的分享上面看到这种效果的网页。可是不知道到底是用什么技术做出来的。查看源码也看不出个所以然,上次有个客户要做这种效果,实在是做不出来。后来没法,用flexslider做的。可是感觉效果差好多。请各位大神指教一下。是用什么jQuery 插件做的。附上URL:http://r.xiumi....
分类:
移动开发 时间:
2015-01-29 14:04:37
阅读次数:
141
今天在公司爆出一个 BUG,导致5000+crash. 大致是 UIKit 中的 delegate 访问了已经释放了的界面,也就是使用了野指针导致 crash. 回来演示了一下发现 @property?(nonatomic,?assign)?id<MyCellDelegate>?deleg...
分类:
移动开发 时间:
2015-01-29 12:55:10
阅读次数:
171
Problem Description
As a unicorn, the ability of using magic is the distinguishing feature among other kind of pony. Being familiar with composition and decomposition is the fundamental course ...
分类:
移动开发 时间:
2015-01-29 12:52:16
阅读次数:
161
接上一篇,今天我们来看看android\vendor\qcom\opensource\fm\qcom\fmradio\FmRxControls.java
/ *
*打开FM Rx / Tx。
* Rx = 1和Tx = 2
* /
public void fmOn(int fd, int device) {
int re;
FmReceiverJNI....
分类:
移动开发 时间:
2015-01-29 12:49:29
阅读次数:
245
2015年的Android案例之旅
案例九:文件管理器
知识点:
功能设计到手机文件、SD卡文件的增删改查功能,目前实现了增查。。JAVA中对文件的操作Adapter的使用,无论是SimpleAdapter,还是BaseAdapterAlertDialog的使用还有一些监听事件的使用
涉及文件:
res->layout->main.xml
主界面布局文件...
分类:
移动开发 时间:
2015-01-29 12:48:19
阅读次数:
308
一、实战目的:支付宝登录界面
一、步骤:
1、建立新项目,添加一些图片资源:
2、打开Main.storyBoard,点击如下按钮(或者option+command+return):
然后选择,会出现 Assistant editor 界面:
系统默认只有iPhone4-inch模拟器,添加4.7和5.5inch的模拟器:
3、添加支付宝图片在Main....
分类:
移动开发 时间:
2015-01-29 12:49:58
阅读次数:
284
UINavigationBar *navBar = [[UINavigationBar alloc] initWithFrame:CGRectMake(0, 0, 320, 44)];
//创建一个导航栏集合
UINavigationItem *navItem = [[UINavigationItem alloc] initWithTitle:nil];
...
分类:
移动开发 时间:
2015-01-29 12:48:19
阅读次数:
150
1. 前言
本文讨论的是获取视频在某个时间点的图像, 而非屏幕截图.
如果要获取屏幕截图的话直接(电源键+音量下)
2. 获取视频截图
2.1 MediaMetadataRetriever
MediaMetadataRetriever从名称上看可以获取视频的Metadata信息, 此外还可以获取视频的截图, 其中抽取视频的缩略图就是采用此函数实现的.
2.2 使用方法...
分类:
移动开发 时间:
2015-01-29 12:47:47
阅读次数:
230
一 基础原理
1 为什么需要内存管理
因为移动设备内存有限,每个app所占用的空间有限。
当app占用内存空间过多时,系统会发出内存警告,这是回收一些不在使用的内存。
例如:不再使用的类对象和实例。
2 管理对象
任何继承自NSObject类的对象
3 内存区域
堆:主动分配空间,需要管理
栈:局部变量,自动管理
例如:
int a = 1;
Person*...
分类:
移动开发 时间:
2015-01-29 12:45:44
阅读次数:
141
简而言之,这个属于C语言的头文件,在使用的时候,需要很明确所要操作变量的类型,这无疑会增加很多风险,因为一开始的时候,可能定义的这个属于int型,但是后期的需求变更或者异常的数据传入时,这个数据可能会变成double型,那么还需要在所有对这个变量的打印,输出,使用的地方做全面的排查,看这些文章这些都是显而易见的,只是对文章后面的话比较感兴趣.因为这是在平时不太注意的地方。
“第一,...
分类:
移动开发 时间:
2015-01-29 12:47:51
阅读次数:
128
一般我们都是使用android:xxx=""...这样的android的属性。但有时我们需要使用自定义的属性,尤其是自定义view的时候尤其需要。
一般需要以下几个步骤:
1.在res/values 文件下定义一个attrs.xml 文件:
2.重写我们的自定义View的构造方法。是使用R.styleabl...
分类:
移动开发 时间:
2015-01-29 12:46:08
阅读次数:
238