ericyuan

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页

2013年9月27日

摘要: 很多新手朋友朋友在Github搜索开源项目时,有时候不明白怎么导入eclipse。的确,有的时候那些项目只有源码,要自己打包JAR或连接Library使用,新手朋友是摸不到头脑的。我简单的归纳如下:第一类:直接项目这类是最简单的。你一看就知道是个android项目源码。 例子:看雪论坛https://github.com/kanxue-team/kanxue-android-app 操作:你可直接下载,解压,直接Import进eclipse就可编译运行了。第二类:Library和演示代码合体这类一般是某小组件的项目源码(结构如图1),在文件列表中,一般可看到两个文件夹,一个是Library,一 阅读全文
posted @ 2013-09-27 16:51 ericyuan 阅读(1131) 评论(0) 推荐(0) 编辑

摘要: 原文地址:http://www.cnblogs.com/smalltigerlee/archive/2011/11/10/2244143.html 作为一个完成的应用程序,数据存储操作是必不可少的。因此,Android系统一共提供了四种数据存储方式。分别是:SharePreference、SQLite、Content Provider和File。由于Android系统中,数据基本都是私有的的,都是存放于“data/data/程序包名”目录下,所以要实现数据共享,正确方式是使用Content Provider。 SQLite: SQLite是一个轻量级的数据库,支持基本SQL语法,是常被采用的. 阅读全文
posted @ 2013-09-27 09:43 ericyuan 阅读(431) 评论(0) 推荐(0) 编辑

2013年9月26日

摘要: 原文地址:http://blog.csdn.net/chenlei1889/article/details/6267406我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其他平台开发经验的朋友都会知道,大部分的平台都只提供了几个最简单的实现,如果我们想实现自己特定需求的对话框,大家可能首先会想到,通过继承等方式,重写我们自己的对话框。当然,这也是不失为一个不错的解决方式,但是一般的情况却是这样,我们重写的对话框,也许只在一个特定的地方会用到,为了这一次的使用,而去创建一个新类,往往有点杀鸡用牛刀的感觉,甚至会对我们的程序增加不必要的复杂性,对于这种情形的对话框有没有更优雅的解决方 阅读全文
posted @ 2013-09-26 15:50 ericyuan 阅读(174) 评论(0) 推荐(0) 编辑

2013年8月7日

摘要: private string WebRequestMethod(string RequestUrl) { string str = ""; HttpWebRequest request = null; HttpWebResponse response = null; StreamReader reader = null; try { request = (HttpWebRequest) WebRequest.Create(RequestUrl); ... 阅读全文
posted @ 2013-08-07 12:25 ericyuan 阅读(253) 评论(0) 推荐(0) 编辑

2013年7月2日

摘要: 该增强配置类适用配置项要求比较灵活的项目。可实现预加载配置、组配置、单项调取、增、删、改配置,无需在改动config文档。使用:在需要的地方$this->load->library('setting');对于预加载项可以使用$this->config->item();进行获取对于临时调取项可以使用$this->setting->item(); 进行获取首先,创建数据表CREATE TABLE `system_settings` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `key` var 阅读全文
posted @ 2013-07-02 11:08 ericyuan 阅读(465) 评论(0) 推荐(0) 编辑

2013年4月28日

摘要: <?php //php 不同系统的换行 //不同系统之间换行的实现是不一样的 //linux 与unix中用 /n //MAC 用 /r //window 为了体现与linux不同 则是 /r/n //所以在不同平台上 实现方法就不一样 //php 有三种方法来解决 //1、使用str_replace 来替换换行 $str = str_replace(array("/r/n", "/r", "/n"), "", $str); //2、使用正则替换 $str = preg_replace('//s*/& 阅读全文
posted @ 2013-04-28 15:59 ericyuan 阅读(187) 评论(0) 推荐(0) 编辑

2013年3月28日

摘要: 现象:在后台更改了页面标题 关键字,或者改变了用户注册登录方式。更新缓存后,前台页面还是原来的样子,没有立即刷新。解决方法:后台点击性能优化-内存优化 看里面有没有需要清理的项目,如果有,点击内存清理。本图中是因为开启了APC,此设置可以在config/config_global.php下面关闭“$_config['memory']['apc'] = 0;” 阅读全文
posted @ 2013-03-28 09:48 ericyuan 阅读(754) 评论(0) 推荐(0) 编辑

2013年3月19日

摘要: 折腾了好久的google市场又能用了,之前出现闪退 出错 服务器错误 无法连接服务各种错误!今天是无意间就好的。弄好之前操作了如下一些步骤,备忘一下。1、更新过最新的GMS包(有一定可能)2、删除了两个文件夹下的vending文件(不排除)3、重新登录了google账户 (可能性比较大)4、重新安装了google市场修复后的市场,手机wifi的灰色图标变成了蓝色 0_0 阅读全文
posted @ 2013-03-19 18:44 ericyuan 阅读(146) 评论(0) 推荐(0) 编辑

2013年2月12日

摘要: 获取客户端ip其实不是个简单的活儿,因为存在Ip欺骗,和代理问题,所以获取客户端的IP的真实性会打折扣的,不能百分百准确.但是我们还是尽量找一个比较完善的获取客户端真正ip方法.使用php获取IP的方法能找到很多.function getIp(){ if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown")) $ip = getenv("HTTP_CLIENT_IP"); else if (geten 阅读全文
posted @ 2013-02-12 11:36 ericyuan 阅读(302) 评论(0) 推荐(0) 编辑

2012年10月22日

摘要: 问题起因:网页上传大文件,post_max_size设置为 2GB; 表单使用 "enctype=multipart/form-data" 无问题; 使用默认值时,导致页面$_post值为空#解决方法:不使用简写法,不要偷懒,写全post_max_size = 2147483648B引述另一篇文章,别人发现的规律1. post_max_size 使用简写法,且值等于或超过 2G 时,application/x-www-form-urlencoded 形式的 POST 数据会被丢失而无法获取。(比如 2G 会出现此问题,但 2147483648 却不会有问题)2. uploa 阅读全文
posted @ 2012-10-22 10:25 ericyuan 阅读(642) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页