上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 30 下一页
摘要: 先前有一个项目,是基于android4.0来开发,使用到了Fragment及ActionBar,没打算支持android2.1-android2.3系列版本写完之后,我将此应用发布到百度应用,一天以后,收到百度测试员反馈的信息:由于运行时出现"强制关闭错误",此应用未上架,当时一看,我猜想应该是由于2.x版本不支持fragment及Actionbar引起正好今天有空,重新打开此项目,启动android 2.1的模拟器,运行应用,果然一样的"强制关闭"错误,查看了下错误信息,果然是因为Fragment,ActionBar在2.x下不支持所引起,正好前段时间 阅读全文
posted @ 2014-04-10 13:01 欢醉 阅读(847) 评论(0) 推荐(0) 编辑
摘要: 1. 范例说明 从Android 3.0开始,Android引入了ActoinBar,不得不说3.0之前android的标题栏确实比较丑,并且还没有任何功能。 之前很多应用的顶部栏很多都是仿苹果的,比如微信。随着Android 4.0和Android 4.2 的发布和慢慢的推广开来,很多应用也开始使用Google推广的UI设计,而ActionBar是其中相当重要的一部分。 无奈google没有发布3.0之前版本的ActionBar的兼容包。还好网上有提供开源的别人开发的,ActionBarShelock,简称ABS. ABS的还有一项值得一提的优点就是,如果你在3.0以上的机子上使用,那么它会 阅读全文
posted @ 2014-04-10 12:57 欢醉 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 前面两篇文章中的SlidingMenu都出现在左侧,今天来模仿一下网易新闻客户端左右两边都有SlidingMenu的效果,以下是网易新闻客户端效果:不扯闲话了,直接进入正题吧frame_content.xml[html]view plaincopyframe_left_menu.xml[html]v... 阅读全文
posted @ 2014-04-09 17:13 欢醉 阅读(16844) 评论(0) 推荐(2) 编辑
摘要: 1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:l 简单,快捷l 过程可控使用的缺点:l 在使用多个异步操作和并需要进行Ui变更时,就变得复杂起来.2 )Handler异步实现的原理和适用的优缺点在Handler 异步实现时,涉及到 Handler, Looper, Message,Thread四个对象,实现异步的流程是主线程启动Thread(子线程)àthrea 阅读全文
posted @ 2014-04-04 18:10 欢醉 阅读(3599) 评论(0) 推荐(0) 编辑
摘要: /// /// 添加记录 /// /// /// private void button1_Click(object sender, EventArgs e) { try { XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load("bookstore.xml"); // 载入xml文件 ... 阅读全文
posted @ 2014-04-03 22:46 欢醉 阅读(355) 评论(0) 推荐(0) 编辑
摘要: # 字符串是使用 string 关键字声明的一个字符数组。字符串是使用引号声明的,如下例所示: string s = "Hello, World!";字符串对象是“不可变的”,即它们一旦创建就无法更改。对字符串进行操作的方法实际上返回的是新的字符串对象。因此,出于性能方面的原因,大量的连接或其他涉及字符串的操作应当用 StringBuilder 类执行,如下所示:System.Text.StringBuilder sb = new System.Text.StringBuilder();sb.Append("one ");sb.Append(" 阅读全文
posted @ 2014-04-03 22:44 欢醉 阅读(486) 评论(0) 推荐(0) 编辑
摘要: DateTime dt = DateTime.Now;// Label1.Text = dt.ToString();//2005-11-5 13:21:25// Label2.Text = dt.ToFileTime().ToString();//127756416859912816// Label3.Text = dt.ToFileTimeUtc().ToString();//127756704859912816// Label4.Text = dt.ToLocalTime().ToString();//2005-11-5 21:21:25// Label5.Text = dt.ToLong 阅读全文
posted @ 2014-04-03 22:42 欢醉 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 1.写一个PrintHelper类using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.IO;using System.Text;using System.Web.Sessi 阅读全文
posted @ 2014-04-03 22:26 欢醉 阅读(612) 评论(0) 推荐(0) 编辑
摘要: ASP.NET为开发人员提供了一整套完整的服务器控件来验证用户输入的信息是否有效。这些控件如下: 1、RequiredFieldValidator:验证一个必填字段,如果这个字段没填,那么,将不能提交信息。 2、Comparidator:比较验证。比较两个字段值是否相等,如密码和确认密码两个字段是否相等;比较一个字段与一个具体的值。 3、Rangidator:范围验证。验证一个字段是否在某个范围中,如成绩字段要是0~100范围中。 4、Regularexpression_rValidator:正则表达式验证。它根据正则表达式来验证用户输入字段的格式是否合法,如电子邮件、身份证、电话号码等。 5 阅读全文
posted @ 2014-04-03 14:58 欢醉 阅读(391) 评论(0) 推荐(0) 编辑
摘要: (一).确认删除用法: 1. BtnDel.Attributes.Add("onclick","return confirm('"+"确认删除?"+"')"); 2. linktempDelete.Attributes["onclick"]="javascript:return confirm('"+"确认删除?"+"');"; 3. private void grdProject_ItemDataBou 阅读全文
posted @ 2014-04-03 14:57 欢醉 阅读(462) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 30 下一页