在进行IOS开发的过程中,出现类似微信朋友圈的交互界面,当用户遇到感兴趣的内容可以进行评论。为了方便评论输入,当出现评论输入框的时候自动将评论输入框移动至键盘的上方,这样方便边输入边查看。当用户隐藏键盘或者切换输入法的时候需要对输入框位置进行变化,这里需要设定键盘监听方法。效果如下图:具体实现方法可...
分类:
移动开发 时间:
2015-02-28 06:39:37
阅读次数:
202
最近学习Xamarin for Android,我用的是for VS2013版本。由于开始使用的Xamarin是低版本的,所以在和VS2013配合后,可以编译,可以release,但是不能查看layout文件的布局文件。总是出现: Disconnected from layout renderer。后来从Xamarin的官网论坛上查到是因为Android SDK tools的版本过高才导致的此问题...
分类:
其他好文 时间:
2015-02-23 23:42:30
阅读次数:
428
用c#开发安卓程序 (xamarin.android)系列之三
源码(包含客户端与服务器端所有工程文件) 数据库文件
为了方便您测试,我临时搭建了一个服务器 您可以安装apk文件,直接测试 apk文件下载地址 (测试服务器将会运行至2015年3月1日)
通信框架为来自英国的NetworkComms2.3.1开源通信框架 序列化采用Protobuf...
分类:
移动开发 时间:
2015-02-23 09:42:40
阅读次数:
218
用c#开发安卓程序 (xamarin.android)系列之三源码(包含客户端与服务器端所有工程文件) 数据库文件 为了方便您测试,我临时搭建了一个服务器 您可以安装apk文件,直接测试 apk文件下载地址 (测试服务器将会运行至2015年3月1日)通信框架为来自英国的NetworkComms2.....
分类:
移动开发 时间:
2015-02-22 18:31:01
阅读次数:
154
SQLite的数据库本质上来讲就是一个磁盘上的文件,所以一切的数据库操作其实都会转化为对文件的操作,而频繁的文件操作将会是一个很好时的过程,会极大地影响数据库存取的速度。
例如:向数据库中插入100万条数据,在默认的情况下如果仅仅是执行
sqlite3_exec(db, “insert into name values ‘lxkxf', ‘24'; ”, 0, 0, &zErrM...
分类:
数据库 时间:
2015-02-10 16:45:36
阅读次数:
192
据CRN报道,其援引匿名人士的消息称,微软将收购一家创建C#移动应用工具的公司或进行注资,并且谈判已经到了最终阶段。这家公司的名字叫做Xamarin,创建于2011年。对于微软来说,收购Xamarin,将助力其在移动应用领域分得更大的蛋糕。当然,这也可能意味着,开发人员或许有望通过自家工具(比如Vi...
分类:
移动开发 时间:
2015-02-10 10:31:43
阅读次数:
205
Networkcomms网络通信框架来自于英国,支持以xamarin.ios的方式开发苹果应用程序其开源版本2.3.1中带有一个示例程序,实现聊天功能,只要输入对方手机的IP和端口就能够显示聊天,可以作为学习networkcomms框架的入门程序using System;using System.C...
分类:
移动开发 时间:
2015-02-09 21:37:40
阅读次数:
147
networkcomm.net 网络通信框架来自于英国剑桥,其开源版本2.3.1 中自带了一个编写android的例子,可以很好的帮助我们入门。此示例的功能,是在2个安卓手机上,输入对方的IP和端口,能够实现聊天功能。把代码放上,供大家一览using System;using Android.App...
分类:
移动开发 时间:
2015-02-09 21:29:47
阅读次数:
3029
这两个目录的相同点:
这两个目录下的文件会在打包之后原封不动的保存在apk包中,不会编译成二进制文件。
不同点:
1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会被映射到R.java中,访问的时候需要AssetManager类。
2.res/raw不可以有目录结构,...
分类:
移动开发 时间:
2015-02-09 18:29:27
阅读次数:
189