导航

2012年7月27日

摘要: CSS 函数 $(a).css(name) 获取name属性值 $(a). css(name,value) 设置name的属性值 $(a).css({}) 设置多个css属性值 $(a).css(name,function(){}) 用函数的返回值设置多个CSS属性 $(a).height() 获取a的高度 $(a).height(value) 设置a的高度 $(a).innerHeight() 获取a的内容高度(除去border和padding) $(a).outerHeight() 获取a的外部高度(包括border和padding) $(a).width() 获取a的宽度 $(a).wi 阅读全文

posted @ 2012-07-27 18:07 NCUT蓝色理想 阅读(1500) 评论(0) 推荐(0) 编辑

2011年8月4日

摘要: 取值总结几种方法服务器控件代码:<asp:TextBox ID="tbUserID" runat="server"></asp:TextBox> 1. $("#<%=tbUserID.ClientID%>").val();2. $("input[id*=tbUserID]").val();3. $("*[id$=tbUserID]").val();获取一组radio被选中项的值var item = $('input[@name=items][@chec 阅读全文

posted @ 2011-08-04 18:31 NCUT蓝色理想 阅读(610) 评论(0) 推荐(1) 编辑

2011年5月27日

摘要: 最开始接触到theme和style是由于我要实现更改标题栏的样式的需求。当时比较幸运,找到了一片相当好的文章:解决Android自定义标题栏充满的问题。这篇文章详细讲解了解决问题的过程,让我受益匪浅。那什么是theme和style呢?Style:是一个包含一种或者多种格式化属性的集合,我们可以将其用为一个单位用在布局XML单个元素当中。比如,我们可以定义一种风格来定义文本的字号大小和颜色,然后将其用在View元素的一个特定的实例。 Theme:是一个包含一种或者多种格式化属性的集合,我们可以将其为一个单位用在应用中所有的Activity当中或者应用中的某个Activity当中。比如,我们可以定 阅读全文

posted @ 2011-05-27 19:53 NCUT蓝色理想 阅读(3245) 评论(0) 推荐(0) 编辑

摘要: 做Android布局是件很享受的事,这得益于他良好的xml方式。使用xml可以快速有效的为软件定义界面。可是有时候我们总感觉官方定义的一些基本组件不够用,自定义组件就不可避免了。那么如何才能做到像官方提供的那些组件一样用xml来定义他的属性呢?现在我们就来讨论一下他的用法。一、在res/values文件下定义一个attrs.xml文件,代码如下:<?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="ToolBar&qu 阅读全文

posted @ 2011-05-27 19:51 NCUT蓝色理想 阅读(26883) 评论(3) 推荐(6) 编辑

2011年5月17日

摘要: 41. Splash Screen开场屏在Android中的实现 很多网友可能发现近期Tencent推出的手机QQ Android版包含了一个开场屏Splash Screen载入效果,通常游戏或大型软件打开时可能需要一个释放解析资源的过程,需要一个前台的动画播放和后台的逻辑处理线程配合,当然对于简单的软件也可以加一个Splash Screen作为美化。在Android平台上如何实现呢? 首先创建一个Activirty,在SetContentView时直接通过ImageView创建一个全屏的图片,Android123提示大家还要考虑好分辨率和当前设备一致,onCreate添加代码如下: new 阅读全文

posted @ 2011-05-17 20:27 NCUT蓝色理想 阅读(2256) 评论(1) 推荐(0) 编辑

摘要: 11.Android JSON解析示例代码 来自Google官方的有关Android平台的JSON解析示例,如果远程服务器使用了json而不是xml的数据提供,在Android平台上已经内置的org.json包可以很方便的实现手机客户端的解析处理。下面Android123一起分析下这个例子,帮助Android开发者需要有关 HTTP通讯、正则表达式、JSON解析、appWidget开发的一些知识。 public class WordWidget extends AppWidgetProvider { //appWidget @Override public void onUpdate(Cont 阅读全文

posted @ 2011-05-17 20:26 NCUT蓝色理想 阅读(1371) 评论(0) 推荐(0) 编辑

摘要: 31. View和SurfaceView 在Android游戏当中充当主要的除了控制类外就是显示类,在J2ME中我们用Display和Canvas来实现这些,而Google Android中涉及到显示的为view类,Android游戏开发中比较重要和复杂的就是显示和游戏逻辑的处理。这里我们说下android.view.View和android.view.SurfaceView。SurfaceView是从View基类中派生出来的显示类,直接子类有GLSurfaceView和VideoView,可以看出GL和视频播放以及Camera摄像头一般均使用SurfaceView,到底有哪些优势呢? Sur 阅读全文

posted @ 2011-05-17 20:26 NCUT蓝色理想 阅读(1716) 评论(2) 推荐(0) 编辑

摘要: 1. android单实例运行方法我们都知道Android平台没有任务管理器,而内部App维护者一个Activity history stack来实现窗口显示和销毁,对于常规从快捷方式运行来看都是startActivity可能会使用FLAG_ACTIVITY_NEW_TASK标记来打开一个新窗口,比如Launcher,所以考虑单任务的实现方法比较简单,首先Android123纠正下大家一种错误的方法就是直接在androidmanifest.xml的application节点中加入android:launchMode="singleInstance"这句,其实这样将不会起到任 阅读全文

posted @ 2011-05-17 20:25 NCUT蓝色理想 阅读(1920) 评论(0) 推荐(0) 编辑

摘要: Android自定义View实现很简单继承View,重写构造函数、onDraw,(onMeasure)等函数。如果自定义的View需要有自定义的属性,需要在values下建立attrs.xml。在其中定义你的属性。在使用到自定义View的xml布局文件中需要加入xmlns:前缀="http://schemas.android.com/apk/res/你的自定义View所在的包路径".在使用自定义属性的时候,使用前缀:属性名,如my:textColor="#FFFFFFF"。实例:view plaincopy to clipboardprint?packa 阅读全文

posted @ 2011-05-17 15:41 NCUT蓝色理想 阅读(74122) 评论(2) 推荐(6) 编辑

摘要: 最近在实现一个邮件系统,想仿照Android自带的邮件列表界面,在ListView中显示如下界面通过Android自带的Hierarchy Viewer分析得知,该ListItem包括:最左边的View(红色)区分不同的邮箱 左边的复选框ImageView 恩。。不知为啥不用CheckBox实现 中间三个TextView 显示邮件标题 内容及日期 右边的复选框ImageView 星标,也是用ImageView 实现的 恩·· 比较复杂的一个结构,Android对于ListView提供了几种Adapter,不过结构都比较简单、功能也比较少实现上面的结构还是的自己改进Adapt 阅读全文

posted @ 2011-05-17 10:24 NCUT蓝色理想 阅读(3118) 评论(0) 推荐(0) 编辑