本月博客排行
-
第1名
龙儿筝 -
第2名
zysnba -
第3名
johnsmith9th - wy_19921005
- sgqt
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- javashop
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- ranbuijj
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- zxq_2017
- jbosscn
- lemonhandsome
- luxurioust
- Xeden
- lzyfn123
- forestqqqq
- zhanjia
- nychen2000
- ajinn
- wjianwei666
- johnsmith9th
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
移动开发专栏最新文章
Objective-C学习笔记八:类的定义二
接上文
我们继续来扩展分数类Fraction,两个分数相加,再不考虑它们是不是最简分数的情况下,有下面的公式成立:a/b+c/d=(ad+bc)/bd,那么我们在Fraction类中添加一个add方法,代码如下:
#import <Foundation/Foundation.h>
@interface Fraction : NSObject
@proper ...
Android学习笔记17:中级视图组件DatePicker和TimePicker
接上文
HTML5出现之前,我们在Wweb开发中并没有现成的日期选择器和时间选择器来用,都是通过第三方组件来引入的,比如jQuery UI的DatePicker组件。而在Android中,我看可以使用系统为我们原生提供的日期选择器DatePicker和时间选择器TimePicker。
首先来看一下日期选择器DatePicker的文档:
其继承结构为:
java. ...
Objective-C学习笔记七:类的定义一
接上文
我们还是结合之前分数的示例来说明,只是更为详尽。使用XCode创建新的项目Fraction,然后创建Fraction类,此时XCode为我们生成两个文件:Fraction.h和Fraction.m。我们在Fraction.h这个头文件中定义分数类Fraction,在Fraction.m中编写分数类的实现代码,在main.m中编写测试程序。那么在XCode中我们得到如下的项目结 ...
Objective-C学习笔记六:选择结构二
接上文
之前介绍的都是独立的if选择结构,其实if语句也可以嵌套,也就是在一个if中嵌套另一个if/if-else语句,这个嵌套的if语句可以放在if块中,也可以放在else块中,那就要看具体的业务是怎么确定的。看下面这个程序示例:
#import <Foundation/Foundation.h>
int main(int argc, const char * ...
Objective-C学习笔记五:选择结构一
接上文
选择结构,或者称为分支结构,是编程语言中程序结构的一种,它表示进行一种判断,比如进行循环的时候判断何时终止循环。
选择结构语句包括if和switch,这和其它编程语言都是一样的,表示程序中可以有的选择分支。
首先来看下if语句。if语句包括单if语句,if-else语句和if-else if语句。单if语句只是对一个条件进行判断,符合改条件时执行某语句;if- ...
Android学习笔记16:布局管理器的嵌套
接上文
布局管理器的嵌套就是将多种布局管理器混合使用,以达到复杂布局的排版效果。如果一个布局页面效果复杂,可能使用一种布局管理器无法完成,那么我们就需要将多种布局管理器嵌套起来以达到显示效果。在Web开发中,编写的CSS基本都是设置嵌套元素的样式的,这个理念是类似的。
几种布局管理器都已经介绍过了,我们直接在Eclipse中建立新的项目来说明:
<?xml vers ...
Android学习笔记15:绝对布局管理器AbsoluteLayout
接上文
有相对布局管理器,对应的,我们还有绝对布局管理器。这和CSS中的定位布局是类似的。CSS中我们可以通过相对布局管理器对HTML元素进行布局,也可以通过绝对布局定位通过指定top,left等属性来为元素进行布局。而在Android之中,我们还有一个绝对布局管理器可以做到同样的效果。
首先说明绝对布局管理器是已经在Android 2.3之后被废弃了,是不建议使用的。但绝对 ...
Objective-C学习笔记三:基本数据类型和表达式
接上文
任何编程语言都会有数据类型,比如在Java中,数据类型可分为基本数据类型(如int,long等)和引用类型(类类型,如String等)。数据类型在所有语言中又是大同小异的。在O-C中我们已经见过int,那么还有三种最基本的数据类型,float,double和char。
int类型表示整数,float和double表示浮点数,只是double可以表示更大的范围,char ...
Objective-C学习笔记二:面向对象概述
接上文
从字面来理解Objective-C就是对象化的C,那么也就是说O-C是对C的扩展,加入了对象的概念。当然C++也是有对象概念的,只是两者的编译环境有所不同。
面向对象的概念不是针对某一种编程语言而言的,它是一种程序设计思想。最基本的面向对象包括了类,对象和方法这三个概念。举日常生活中的例子,比如10路公交车,10路有几十辆车,每一辆车都是一个对象,10路并不是拥有任意 ...
Android学习笔记13:表格布局管理器TableLayout
接上文
在Web开发中,我们会接触到形形色色的表格,HTML中的<table>元素为我们实现了表格的实现,可以说,表格是我们使用最多的元素。在Android中,我们可以使用TableLayout来实现表格布局。HTML的表格中使用<tr>来表示表格的一行,类似的,在TableLayout中,我们也有对应的TableRow来表示表格的一行。但在Android中就 ...
android安全问题(五) 抢先拦截短信 - 结果篇
同上篇文章一样,这里只陈述结果,代码分析稍后给出
导读:本文叙述如何先于某些伪杀毒软件、病毒、常规软件获取到短信
众所周知,android系统在收到短信息的时候会发送广播,但是此广播是有序广播,也就是说:先接收到广播的人,如果心情不好,它就不会向后传递此广播,后面的人就不会知道有短信到来
这与无序广播不同,无序广播并不是真的没有顺序(只是似乎大家习惯这么叫而已),无序广播的接收者也 ...
android安全问题(四) 抢先开机启动 - 结果篇
导读:我们以如何抢先开机启动为例,来说明接收无序广播的静态广播接收器的接收顺序
(注意,文本只是陈述结果,所以叫结果篇,之后的文章再给出源码分析)
首先先说一下android中的广播和广播接收器
广播可以分为有序、无序和sticky共三种
广播接收器可以分为静态和动态两种
首先我们要明确两个问题1.接收无序广播的接收器接收到广播的顺序是有序的
2.接收无序广播的接收器也一样 ...
今天由于iteye账号被锁定所有博文不能访问,已解锁
今天发布了开源WebSocket项目 宝贝鱼 CshBBrain V2.0.3 和 V4.0.2;以及前台JS框架CshBBrainJS,写了几篇博文介绍下版本升级的情况。为了让关注 宝贝鱼项目的童鞋快速了解到项目的发展动态,将这几篇博文的标题和地址在我以前发表的相关话题上作为回复粘贴,没想到悲剧了。账号被iteye自动给锁定了,说我涉嫌刷屏推广 宝贝鱼, 呵呵...... 后面通过邮件和管理员 ...
基于开源WebSocket服务器宝贝鱼(CshBBrain)的应用横空出世
开源WebSocket服务器 宝贝鱼(CshBBrain)发布有些日子了,很多人研究 宝贝鱼(CshBBrain) 仅仅是为了学习其中所使用到的WebSocket协议,或是其使用到的NIO,AIO技术,是学习多线程,并发包的使用。很多人也只是学习学习,研究研究,没有人想过将宝贝鱼(CshBBrain)用于项目中,因为没有看到有人使用,担心风险。
下面我就秀一下采用服务器 宝贝鱼(CshBB ...
开源WebSocket服务器项目 宝贝鱼(CshBBrain)版本V4.0.2 和 V2.0.3发布
宝贝鱼 CshBBrain V4.0.2 和 CshBBrain V2.0.3发布:
更新的功能列表如下:
1.解决数据传输过程中出现的半包和粘包的情况。
2.重构网络传输层的架构。
3.添加批量处理数据包。
4.添加了对前台开发WebSocket API 应用框架CshBBrainJS的支持 。
5.提供了工业级应用开发实例:数码快看 (http://211.100.41. ...
开源WebSocket服务器项目 宝贝鱼(CshBBrain) 前台js 框架CshBBrainJS V1.0.0发布(有图有真相)
为了更好的支持开发基于Websocket的应用,开源WebSocket服务器项目 宝贝鱼(CshBBrain)推出了与之配套的 前台WebSocket API js CshBBrainJS框架。CshBBrainJS的主要目的是与开源WebSocket服务器项目 宝贝鱼(CshBBrain和CshBBrainAIO)配合使用开发基于WebSocket的应用,当然你也可以使用CshBBrainJS ...
移动开发热门文章
博客专栏评论
分享一款代码生成器,拖拽式组件结合流式处理,很容易的访问数据库、http、文件读写操作等等,支持编写j ...
MCLoginandPwd 评论了 微信公众号开发《三》微信JS-SDK之地理位置 ...
MCLoginandPwd 评论了 微信公众号开发《三》微信JS-SDK之地理位置 ...
经测试可用,但需配置url schema 才可以,使用cordova-plugin-app-launc ...
shuiyunbing 评论了 Cordova 3.x 实用插件(5) -- 通过自定义 ...
shuiyunbing 评论了 Cordova 3.x 实用插件(5) -- 通过自定义 ...
小弟有一个问题 我在本地开启两个页面访问后台,后台稍微修改下代码 保存了这两个channel 后台发送 ...
独自空楼茉莉为谁而开 评论了 开源WebSocket服务器项目 宝贝鱼(CshBBra ...
独自空楼茉莉为谁而开 评论了 开源WebSocket服务器项目 宝贝鱼(CshBBra ...