http://www.cocoachina.com/ios/20150505/11752.html1. MantleMantle 让我们能简化 Cocoa 和 Cocoa Touch 应用的 model 层。简单点说,程序中经常要进行网络请求,请求到得一般是 json 字符串,我们一般会建一个 Mo...
分类:
移动开发 时间:
2015-05-08 17:47:49
阅读次数:
313
看了下angular 的route,用它做个非常简单的单页面应用,记录一下。 ? ? ? 顺便说下,好处是,页面改变时不需要刷新,而每个页面都展现不同的数据。尤其在使用模板页的时候,非常方便。 一 示例 项目...
分类:
移动开发 时间:
2015-05-08 16:44:07
阅读次数:
148
1关于在图片视图上添加按钮后,点击按钮没反应的问题 一般情况下是由于图片视图没有开启用户交互导致的,也有可能是按钮视图被其他视图覆盖了或者超出范围 现在是开启用户交互的代码,你要手动开启,默认是关闭的...
分类:
移动开发 时间:
2015-05-08 16:42:46
阅读次数:
131
是一个仿大火燃烧的程序,效果还不错。 小编注:火苗有点儿小~\(^o^)/~...
分类:
移动开发 时间:
2015-05-08 16:41:00
阅读次数:
216
/*
监听sim状态改变的广播,返回sim卡的状态, 有效或者无效。
双卡中只要有一张卡的状态有效即返回状态为有效,两张卡都无效则返回无效。
*/
import android.app.Service;
import android.content.BroadcastReceiver;
import android.content.Context;...
分类:
移动开发 时间:
2015-05-08 16:41:31
阅读次数:
124
??
Please refer to
https://developer.android.com/tools/debugging/debugging-memory.html,http://android-developers.blogspot.com/2011/03/memory-analysis-for-android.html.
In DDMS, got an ...
分类:
移动开发 时间:
2015-05-08 16:38:30
阅读次数:
211
android的view中有setPadding,但是没有直接的setMargin方法。如果要在代码中设置该怎么做呢?
可以通过设置view里面的 LayoutParams
设置,而这个LayoutParams是根据该view在不同的GroupView而不同的。
布局文件如下:
<RelativeLayout xmlns:android="http://schemas.a...
分类:
移动开发 时间:
2015-05-08 16:36:58
阅读次数:
3889
检测网络状态在网络应用中,需要对用户设备的网络状态进行实时监控,目的是
让用户了解自己的网络状态,防止一些误会(比如怪应用无能)
根据用户的网络状态进行智能处理,节省用户流量,提高用户体验
WIFI\3G网络:自动下载高清图片
低速网络:只下载缩略图
没有网络:只显示离线的缓存数据苹果官方提供了一个叫Reachability的示例程序,便于开发者检测网络状态
https://develo...
分类:
移动开发 时间:
2015-05-08 16:35:26
阅读次数:
148
作者:郭嘉
邮箱:allenwells@163.com
博客:http://blog.csdn.net/allenwells
github:https://github.com/AllenWells【媒体应用:Android平台Vitamio播放器探索之路系列】章节索引一 Vitamio简介对于媒体播放器的开发而言,Android提供了内置的VideoView组件和MediaPlayer组件,...
分类:
移动开发 时间:
2015-05-08 16:35:20
阅读次数:
154
这是接着上一篇blog的,然后,做出的改变是在点击了LeftMenuFragment之后,显示了FirstFragment,现在,我们需要在FirstFragment中使用ViewPager + Fragment的形式来使得FirstFragment去显示更多的内容。
实现的大致效如下:
主要思路就是在点击进入了FirstFragment为内容界面的时候,我们为FirstFragment添...
分类:
移动开发 时间:
2015-05-08 16:35:43
阅读次数:
173
提交用户的隐私数据一定要使用POST请求提交用户的隐私数据
GET请求的所有参数都直接暴露在URL中
请求的URL一般会记录在服务器的访问日志中
服务器的访问日志是黑客攻击的重点对象之一用户的隐私数据
登录密码
银行账号
… …数据安全仅仅用POST请求提交用户的隐私数据,还是不能完全解决安全问题
可以利用软件(比如Charles)设置代理服务器,拦截查看手机的请求数据
因此:提交用...
分类:
移动开发 时间:
2015-05-08 16:32:58
阅读次数:
440
猫猫分享,必须精品原创文章,欢迎转载。转载请注明:翟乃玉的博客
地址:http://blog.csdn.net/u013357243?viewmode=contents核心动画(简介)Core Animation,中文翻译为核心动画,它是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍。也就是说,使用少量的代码就可以实现非常强大的功能。
Core Animat...
分类:
移动开发 时间:
2015-05-08 16:33:15
阅读次数:
160
昨天,突然要求在照相和录像的时候要获得当时的时间,要获得准确时间一般就是在文件按快门按钮或按停止按钮生成文件的时候获得时间是比较准确的。
因为,如果在点击打开应用里拍照或录像按钮就获得时间,是必然是和真正拍照或录像时间有误差的。因为有加载摄像头时间,对焦时间,并且,用户进入拍照页面后,有可能不是立刻按快门进行拍照。所以在之前取时间是一定有误差的,比且不受控制。在一种就是在拍完照片或录完视频,点击...
分类:
移动开发 时间:
2015-05-08 16:31:53
阅读次数:
268
因项目需要,需要在App中嵌入网页,使用Nativie方式登录,然后将cookie保存到WebView中,实现免登录功能。同步Cookie到WebView的方法网上有大量的参考资料,也可以参考下面的代码: /**
*?Sync?Cookie
...
分类:
移动开发 时间:
2015-05-08 15:15:28
阅读次数:
542
界面使用自动布局后,在代码中的viewDidLoad方法中获取到UIView的frame的值不是实时的,依旧是相对于600*600的界面的frame。需要在viewWillAppear或者viewDidAppear的方法中获取UIView的frame,才是正确的,因为此时的view才全部初始化了。记录一个CAGradientLayer的frame的问..
分类:
移动开发 时间:
2015-05-08 15:13:38
阅读次数:
417
现在不少app内都集成了支付宝功能,因此对于iOS开发人员来说,也应该熟悉第三方支付
关于安全支付的流程,支付宝的文档里有个很好的图
数据流程
使用支付宝进行一个完整的支付功能,大致有以下步骤:
与支付宝签约,获得商户ID(partner)和账号ID(seller)下载相应的公钥私钥文件(加密签名用)下载支付宝...
分类:
移动开发 时间:
2015-05-08 15:03:08
阅读次数:
175