s开发学习中,经常弄不清楚ios的开发模式,今天我们就来进行简单的总结和探讨~(一)代理模式应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。优势:解耦合敏捷原则:开放-封闭原则实例:tableview的 数据源delegate,通过和protocol的配合,完成委托诉...
分类:
移动开发 时间:
2015-02-13 16:28:43
阅读次数:
99
今天做一个项目的时候要用到 ‘横向滚动条 根据滚轮滚动而移动’上网上查了很多资料还找了一些插件 ! 都不是很好用然后自己大概查了下资料找到一个大概比较靠谱的HTMLtestjQuery$(function() { // 设置每次滚动长度,单位 px var scroll_width = ...
分类:
移动开发 时间:
2015-02-13 16:25:33
阅读次数:
232
关于倒计时的实现,可以说有很多的方法,比较常见的就是Timer+TimerTask+Handler了,或者还可以配合Runnable。例如下面的代码:[html]view plaincopyimportjava.util.Timer;importjava.util.TimerTask;import....
分类:
移动开发 时间:
2015-02-13 16:21:23
阅读次数:
217
这个可以根据需要调整 在day month hour minute second 等都行以下是以当前时间戳为基础,调整时间为明天的零点零时零分零秒 可以根据需要 写成毫秒的+(NSString *)GetTomorrowDay:(NSDate *)aDate{ NSCalendar *greg...
分类:
移动开发 时间:
2015-02-13 16:21:06
阅读次数:
464
在 iOS 7.1 的 Safari 中为 meta 标签新增 minimal-ui 属性,让网页在加载时便可隐藏顶部的地址栏与底部的导航栏。如何实现?你只需将“minimal-ui”加入 viewport meta 标签的属性中,比如:此时点击顶栏部分便能显示地址栏与导航栏,再点击页面部分又使之隐...
分类:
移动开发 时间:
2015-02-13 16:17:22
阅读次数:
170
有了之前的基础,下面开始实现一个简单的指南针。首先来看一下效果图, 我们可以粗略将这个指南针分为三个部分,一是圆形背景,二是刻度,三是文本。那么在写代码的时候,就可以声明三个Paint画笔来画以上三个物体。代码如下:[html]view plaincopypackagecom.example.ap....
分类:
移动开发 时间:
2015-02-13 16:16:31
阅读次数:
231
1.线性布局(LinearLayout)layout_weight:是表示占整个父类的用户界面的比重,比如有两个线性布局位于同一个界面中,x线性布局比重为2,y线性布局比重为3。 则x占父类界面的面积2/5,二y占父类界面的面积3/5 ...
分类:
移动开发 时间:
2015-02-13 16:13:02
阅读次数:
196
1.Activity2.BroadcastReceiver(广播接收器): 是一个专注于接收广播通知信息,并做出响应的组件。比如电量低,通知时区改变等。 一个app可以有任意个广播接收器。 它没有用户界面,可以启动一个Activity来响应收到的信息,或Notification Manager来反应...
分类:
移动开发 时间:
2015-02-13 16:09:43
阅读次数:
119
代码:package angel.devil; import android.app.Activity;import android.app.Dialog;import android.os.Bundle;import android.view.Gravity;import android.view...
分类:
移动开发 时间:
2015-02-13 16:11:18
阅读次数:
196
在前面 PopupWindow 实现显示仿腾讯新闻底部弹出菜单有用到Animation动画效果来实现菜单的显示和隐藏,本文就来介绍下吧。1.Animation 动画类型Android的animation由四种类型组成:XML中alph渐变透明度动画效果scale渐变尺寸伸缩动画效果translate...
分类:
移动开发 时间:
2015-02-13 16:10:04
阅读次数:
261
使用ListView过程中,如果滚动加载数据的操作比较费时,很容易在滚屏时出现屏幕卡住的现象,一个解决的办法就是不要在滚动时加载数据,而是等到滚动停止后再进行数据的加载。这同样要实现OnScrollListener接口,关于该接口的简要描述见上一篇文章,这里直接进行代码的分析:packagehust...
分类:
移动开发 时间:
2015-02-13 16:09:28
阅读次数:
147
1、动画(Animation)传统动画中,有位移、旋转、缩放、透明度变化等动画,如以下代码移动一个图片控件TranslateAnimation animation = new TranslateAnimation(0, 200, 0, 0);animation.setDuration(1000);a...
分类:
移动开发 时间:
2015-02-13 16:09:18
阅读次数:
242
测试框架?123456789101112131415161718192021CentOS-6.6-x86_64(minimal)puppet-3.7.4nagios-4.0.8.tar.gznagios-plugins-2.0.3.tar.gznrpe-2.15.tar.gz192.168.188....
分类:
移动开发 时间:
2015-02-13 16:07:22
阅读次数:
353
国内上市公司科大讯飞的语音+SDK包口碑好,效果好,集成也方便。语音+支持离线应用,这是最主要的。集成过程走起:
分类:
移动开发 时间:
2015-02-13 16:05:57
阅读次数:
298
首先看一下效果图, 下面看代码:[html]view plaincopy/****/packagecom.example.batterydemo;importandroid.content.Context;importandroid.graphics.Canvas;importandroid.gra...
分类:
移动开发 时间:
2015-02-13 16:05:58
阅读次数:
179
先贴一下显示效果图,仅作参考:代码如下:1、自定义Dialogpublic class SelectDialog extends AlertDialog{public SelectDialog(Context context, int theme) { super(context, theme...
分类:
移动开发 时间:
2015-02-13 16:05:10
阅读次数:
316