核心动画(CoreAnimation)是IOS动画核心技术的基础;基本动画:CABasicAnimation关键帧动画:UAKeyframeAnimation视图动画隐式动画
分类:
移动平台 时间:
2014-10-20 15:16:50
收藏:
0 评论:
0 赞:
0 阅读:
263
很多人已经发现了,现在通过命令 “gem install compass” 安装的compass,在使用 “compass compile” 编译scss的时候会报下面的异常:
"File to import not found or unreadable: blueprint/typography"
google了一下,说是新版compass已经不包括compass-blupr...
分类:
移动平台 时间:
2014-10-20 15:13:49
收藏:
0 评论:
0 赞:
0 阅读:
361
先写个简单的demo:
布局文件中一个继承自ViewGroup的自定义控件MyLayout包含一个Button:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:lay...
分类:
移动平台 时间:
2014-10-20 15:11:19
收藏:
0 评论:
0 赞:
0 阅读:
224
难度在于字典转模型的地方,因为模型有2层级。
增加了一个知识点,即显示组索引。用sectionIndexTitlesForTableView方法,返回值是一个数组,所以我们这里也用到了valueForKeyPath这个方法取得一个字符串组。...
分类:
移动平台 时间:
2014-10-20 15:07:59
收藏:
0 评论:
0 赞:
0 阅读:
243
iOS的系统架构分为四个层次:核心操作系统层(Core OS layer)、核心服务层(Core Services layer)、媒体层(Media layer)和可触摸层(Cocoa Touch layer)。
自下而上
1、Core OS是位于iOS系统架构最下面的一层是核心操作系统层,它包括内存管理、文件系统、电源管理以及一些其他的操作系统任务。它可以直接和硬件设备进行交互。作为a...
分类:
移动平台 时间:
2014-10-20 15:07:49
收藏:
0 评论:
0 赞:
0 阅读:
420
是因为第一次模拟运行时,已经生成了一个“沙盒”,所有资源也都保存在这个沙盒中了(如果在用户手机中,相当于数据已经下载到用户手机里了)。这个时候,我们尽管替换了,但是沙盒中得数据仍然是上一次的数据。...
分类:
移动平台 时间:
2014-10-20 15:05:59
收藏:
0 评论:
0 赞:
0 阅读:
396
Android 颜色渲染(九) PorterDuff及Xfermode详解 之前已经讲过了除ComposeShader之外Shader的全部子类, 在讲ComposeShader(组合渲染)之前, 由于构造ComposeShader需要 PorterDuffXfermode或者PorterDuff....
分类:
移动平台 时间:
2014-10-20 15:04:19
收藏:
0 评论:
0 赞:
0 阅读:
321
navigationBar其实有三个子视图,leftBarButtonItem,rightBarButtonItem,以及titleView。前两种的自定义请参考http://www.cnblogs.com/6duxz/p/4030916.html titleView的自定义就更简单了,把它看成一个...
分类:
移动平台 时间:
2014-10-20 15:02:09
收藏:
0 评论:
0 赞:
1 阅读:
9673
之前提过绘制图像首先需要取得图形上下文对象(CGContextRef),系统中维护一个CGContextRef的栈,在UI控件的drawRect方法调用前,系统会为当前绘图环境创建一个图形上下文对象并且置于CGContextRef栈顶,通过UIGraphicsGetCurrentContext()可...
分类:
移动平台 时间:
2014-10-20 15:01:29
收藏:
0 评论:
0 赞:
0 阅读:
226
apk不同exe和jar文件,apk需要在安卓系统中运行,单有一个apk文件还是没用,不能直接拖进AVD中(当然可以直接放到安卓系统的手机中)由于我们的eclipse大都是已经安装好,解压直接使用的,所以不用配置环境变量也能运行模拟器。但是当你要将一个apk(没有源程序)加到AVD中却需要好几个步骤...
分类:
移动平台 时间:
2014-10-20 14:59:29
收藏:
0 评论:
0 赞:
0 阅读:
230
Locale locale = getResources().getConfiguration().locale; String language = locale.getLanguage();以上代码能够获取到当前系统的语言码,中文的语言码为ch,英文的语言码为en,完整的语言码例如以下:bn_....
分类:
移动平台 时间:
2014-10-20 14:56:59
收藏:
0 评论:
0 赞:
0 阅读:
296
用Xcode6运行会发现log提示:registerForRemoteNotificationTypes:isnotsupportediniOS8.0andlateriOS8haschangednotificationregistrationinanon-backwardscompatibleway...
分类:
移动平台 时间:
2014-10-20 14:52:39
收藏:
0 评论:
0 赞:
0 阅读:
240
http://blog.csdn.net/h7870181/article/details/8653865以前学习过用Scoket 建立聊天,简单的建立聊天是没问题的,但如果要实现多人复杂的聊天,后台服务器代码就比较复杂,对于我这新手来讲就比较难了。后来在网上看到用openfire做服务器,利用强大...
分类:
移动平台 时间:
2014-10-20 14:51:59
收藏:
0 评论:
0 赞:
0 阅读:
336
回顾前几篇搬运了AutoMapper的基本用法,自定义映射,相信有看的同学已经会使用AutoMapper这个强大的Mapping工具了。不过细心的你是否还记得前几篇中有提到Map的创建并非是每次都需要Create,那么AutoMapper对于这些如果管理呢?这篇我们就要来看看AutoMapper的配...
分类:
移动平台 时间:
2014-10-20 14:50:29
收藏:
0 评论:
0 赞:
0 阅读:
152
1、在:\Windows\System32\drivers\etc目录下找到host文件,不能再这个目录修改host文件,需要先拷贝到桌面然后把一下地址添加到host文件的最末尾203.208.46.146 dl-ssl.google.com203.208.46.146 dl.google.com将...
分类:
移动平台 时间:
2014-10-20 14:46:39
收藏:
0 评论:
0 赞:
0 阅读:
198
保持兼容性如material design和自定义活动的过渡部分材料设计功能只能在Android5.0(API等级21)以上。不过,你可以设计你的应用程序在支持材料设计,仍然与设备运行的是Android的早期版本兼容的设备上运行。 定义可替换的风格 你可以配置你的应用程序使用的材料主题在支持它,并恢复到运行早期版本的Android设备较旧的主题设备: 定义一个主题,继承了旧的主题(如全息)...
分类:
移动平台 时间:
2014-10-20 13:32:29
收藏:
0 评论:
0 赞:
0 阅读:
594
在材料设计动画让用户在他们的行为反馈,并提供可视化的连续性,用户与您的应用程序进行交互。该材料的主题提供了一些默认的动画按钮和活动过渡,而Android5.0(API等级21)以上,您可以自定义这些动画和创建新的: 触摸反馈 通告显示 活动转变 曲线运动 视图状态更改 自定义触摸反馈 触摸反馈在材料设计提供了一种瞬时视觉确认在接触点上,当用户与用户界面元素进...
分类:
移动平台 时间:
2014-10-20 13:32:19
收藏:
0 评论:
0 赞:
0 阅读:
381
监听是否点击的时“确定”按钮,如果是,则先获取文本框文字,然后利用alert.tag找到对应的数据模型,用这个获得的文字替换原来的模型数据,最后刷新一下tableView,只有修改数据模型,才能彻底改变tableView的显示结果,否则只修改tableView,等重新加载的时候还是会显示原来的数据,因为数据模型没有修改。...
分类:
移动平台 时间:
2014-10-20 13:32:09
收藏:
0 评论:
0 赞:
0 阅读:
350
1.术语和概念术语说明备注Screen size(屏幕尺寸)指的是手机实际的物理尺寸,比方经常使用的2.8英寸,3.2英寸,3.5英寸,3.7英寸摩托罗拉milestone手机是3.7英寸Aspect Ratio(宽高比率)指的是实际的物理尺寸宽高比率,分为long和nolongMilestone是...
分类:
移动平台 时间:
2014-10-20 13:27:19
收藏:
0 评论:
0 赞:
0 阅读:
233
Android在打包的时候,报错:找不到类,或者打包之后运行找不到类,都可以在混淆文件中添加这个属性:-dontoptimize 通过测试,都可以解决。来自为知笔记(Wiz)
分类:
移动平台 时间:
2014-10-20 13:25:19
收藏:
0 评论:
0 赞:
0 阅读:
222