android动画学习转载自:http://www.open-open.com/lib/view/open1329994048671.html3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:...
分类:
移动开发 时间:
2014-08-11 20:58:52
阅读次数:
325
由于项目早期Android项目选择GBK编码,一直也没时间改。为了统一编码,打算把整个项目转变成UTF-8。传统一个一个文件修改编码,太慢太笨拙,尝试了批量改的效果不太好,项目报错。最后,找到 eclipse 有一个插件,可以修改,分享一下整个过程。 1、下载com.lifesting.tool.e...
分类:
移动开发 时间:
2014-08-11 21:00:52
阅读次数:
2362
08-11 19:22:35.028: W/MemoryDealer(2123): madvise(0x43e16000, 12288, MADV_REMOVE) returned Operation not supported on transport endpoint08-11 19:22:35...
分类:
移动开发 时间:
2014-08-11 21:04:53
阅读次数:
2405
ios UIView setFrame not working:很奇怪吧,又不报错,打印frame正常,可就是frame set无效。最简单的方法取interface builder 对该xib取消选择auto layout;
分类:
移动开发 时间:
2014-08-11 21:07:52
阅读次数:
195
一、如何学习Android android开发(这里不提platform和底层驱动)你需要对Java有个良好的基础,一般我们用Eclipse作为开发工具。对于过多的具体知识详细介绍我这里不展开,我只说我个人的学习方法和本人以为的好的步骤。 1.搭建环境:包括对Java和Eclipse及模拟器(有真机...
分类:
移动开发 时间:
2014-08-11 21:08:14
阅读次数:
816
目前为止,即使你的界面设计是在合理的复杂度内,你也必须要为之写许多代码来适应变化的布局。现在我相信你会很高兴听到这种情况将不会发生了-对于iPhone与iPad IOS6 带来了一个非常了不起的特征:自动布局。自动布局不仅能给你的应用带来各种屏幕尺寸设计的支持,做为额外的惊喜,它还能使设计中的各种小...
分类:
移动开发 时间:
2014-08-11 21:10:22
阅读次数:
292
iPhone的标准推荐是CFNetwork 库编程,其封装好的开源库是 cocoa AsyncSocket库,用它来简化CFNetwork的调用,它提供了异步操作主要特性有: 队列的非阻塞的读和写,而且可选超时。你可以调用它读取和写入,它会当完成后告知你自动的socket接收。如果你调用它接收连接,...
分类:
移动开发 时间:
2014-08-11 21:11:52
阅读次数:
416
在Android开发中,一般的APP都是通过获取服务器端的数据来更新UI,从服务器获取到的数据可以是Json,它的数据量要比XML要小,这里解析中国天气网上获取的数据,虽然已经不再更新了,但用来学习还是可以的,为了方便我直接到数据通过txt保存到本地,它的数据可以通过这个页面获取:http://m.weather.com.cn/data/101280601.html
目录结构
其实解析...
分类:
移动开发 时间:
2014-08-11 21:23:22
阅读次数:
379
今天看到非常好的介绍音频开发的文章,转载一下
原文地址:http://msching.github.io/blog/2014/07/07/audio-in-ios/
前言
从事音乐相关的app开发也已经有一段时日了,在这过程中app的播放器几经修改我也因此对于iOS下的音频播放实现有了一定的研究。写这个系列的博客目的一方面希望能够抛砖引玉,另一方面也是希望能帮助国内其他的i...
分类:
移动开发 时间:
2014-08-11 21:25:13
阅读次数:
331
问题描述
最近代码里使用了webview,主要是使用webview load了远程的url。但是我从实现了javascript接口,调用javascript中方法刷新url时,发现刷新代码没有实际效果。示例代码如下:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceSta...
分类:
移动开发 时间:
2014-08-11 21:26:12
阅读次数:
281
题意 给你一个n*m矩阵 每列都可以随便交换位置 求最优交换后最大的全1子矩阵
又是HDU 1505 1506的变种 但这个更容易了 因为每列都可以交换位置了 那么这一行中所有比i高的都可以与i相邻了 只需要统计这一行有多少个比i高就行了 可以在算出每一行后 把高度大的放前面去 用num[i]记录排序后的列原来的数 这样就有j列比h[i][num[j]]高了 最后的答案也就是max(j*h[i][num[j]])...
分类:
移动开发 时间:
2014-08-11 21:30:12
阅读次数:
296
- (void)startLoop
{
[NSThread
detachNewThreadSelector:@selector(loopMethod)
toTarget:self
withObject:nil];
}
- (void)loopMethod
{
[NSTimer
scheduledTimerWithTimeInterval:3.0f...
分类:
移动开发 时间:
2014-08-11 21:31:22
阅读次数:
211
// 显示指示器
MBProgressHUD *HUD = [MBProgressHUD
showHUDAddedTo:[[UIApplication
sharedApplication].windows
objectAtIndex:1]
animated:YES];
[self.view.window
addSubview:HUD];
HUD.labelT...
分类:
移动开发 时间:
2014-08-11 21:32:22
阅读次数:
256
ios SDImageCache 清除所有缓存图片...
分类:
移动开发 时间:
2014-08-11 21:32:53
阅读次数:
237
View Animation, 即显示在view上的Tween Animation
Tween动画,本质上不改变View的真实位置
两种实现方式,一种在xml中定义,一种直接在代码里定义
xml定义方式:
位移动画translate
<translate xmlns:android="http://schemas.android.com/apk/res/android"
and...
分类:
移动开发 时间:
2014-08-11 21:33:23
阅读次数:
372
PagerSlidingTitleIconTabStrip 可以在title旁边加小图标的PagerSlidingTabStrip...
分类:
移动开发 时间:
2014-08-11 21:37:13
阅读次数:
428
在iOS7之前,开发者为了寻求自定义Navigation Controller的Push/Pop动画,只能受限于子类化一个UINavigationController,或是用自定义的动画去覆盖它。但是随着iOS7的到来,Apple针对开发者推出了新的工具,以更灵活地方式管理UIViewController切换。...
分类:
移动开发 时间:
2014-08-11 21:39:02
阅读次数:
426
今天看到非常好的介绍音频开发的文章,转载一下 ?原文地址:http://msching.github.io/blog/2014/07/07/audio-in-ios/ 前言 从事音乐相关的app开发也已经有一段时日了,在这过程中app的播放器几经修改我也因此对...
分类:
移动开发 时间:
2014-08-11 21:40:25
阅读次数:
385
在人际关系中,良好的第一印象是很重要的,人们愿意在彼此身上寻求信任与诚实,并期望在接下来的经历中重现和增强这些好感。相同的道理也体如今移动应用或互联网产品中。在打造良好的品牌信誉及其与终端用户之间持久信任关系的过程中,“设计”扮演着极其重要的角色。 在用户的期望中,移动应用应该是准确、友好和高效的....
分类:
移动开发 时间:
2014-08-11 23:46:03
阅读次数:
353
目录序作者简介推荐人简介感谢本书简介第一章 性能指标第二章 性能测量第三章 内部类型第四章 垃圾回收机制第五章 集合和泛型第六章 并发和并行性第七章 网络、I / O和序列化机制第八章 不安全的代码以及互操作性第九章 算法的优化第十章 性能模式第十一章 web 应用程序性能
分类:
移动开发 时间:
2014-08-11 23:46:22
阅读次数:
325