上一页 1 2 3 4 5 6 7 8 ··· 26 下一页
摘要: 关于listview和button都要改变android原来控件的背景,在网上查找了一些资料不是很全,所以现在总结一下android的selector的用法。首先android的selector是在drawable/xxx.xml中配置的。先看一下listview中的状态:把下面的XML文件保存成你自己命名的.xml文件(比如list_item_bg.xml),在系统使用时根据ListView中的列表项的状态来使用相应的背景图片。drawable/list_item_bg.xml<?xmlversion="1.0"encoding="utf-8"? 阅读全文
posted @ 2012-09-19 20:43 M' 阅读(267) 评论(0) 推荐(0)
摘要: 在模拟器上获取GPS信息时,使用Locationloc=LocationManager.getLastKnownLocation("gps");来获取location信息,但是往往在调试中loc是null的,因为首先需要在模拟器中手动添加GPS信息,有两种手动添加方法1、在eclipse下,windows-->openperspective-->DDMS-->Emulatorcontrol-->Manual下手动设置经纬度,并按send按钮。2、在cmd下手动添加信息。(1)首先打开模拟器,然后运行cmd,输入telnetlocalhost5554( 阅读全文
posted @ 2012-08-25 00:04 M' 阅读(430) 评论(0) 推荐(0)
摘要: this template depends on the android support library,which is either not installed,or the template depends on a more recent version than the one you have installed。 Required version :8 更新了Eclipse juno和ADT_20遇到这个问题,在SDK Manager里删了Extras的Android Support Library支持包,再在Eclipse新建项目时点Install就可以了。 阅读全文
posted @ 2012-08-24 16:01 M' 阅读(1072) 评论(0) 推荐(0)
摘要: shape和selector是AndroidUI设计中经常用到的,比如我们要自定义一个圆角Button,点击Button有些效果的变化,就要用到shape和selector。可以这样说,shape和selector在美化控件中的作用是至关重要的。1.Shape简介作用:XML中定义的几何形状位置:res/drawable/文件的名称.xml使用的方法:Java代码中:R.drawable.文件的名称XML中:Android:background="@drawable/文件的名称"属性:<shape>Android:shape=["rectangle&q 阅读全文
posted @ 2012-07-18 21:23 M' 阅读(277) 评论(0) 推荐(0)
摘要: HttpPostrequest=newHttpPost(url);//先封装一个JSON对象JSONObjectparam=newJSONObject();param.put("name","rarnu");param.put("password","123456");//绑定到请求EntryStringEntityse=newStringEntity(param.toString());request.setEntity(se);//发送请求HttpResponsehttpResponse=newDefaultH 阅读全文
posted @ 2012-06-29 15:18 M' 阅读(455) 评论(0) 推荐(0)
摘要: usingSystem;usingSystem.Diagnostics;usingSystem.Reflection;namespaceMyTest{publicclassTestM{publicvoidTest(){StackFramefr=newStackFrame(1,true);MethodBasemb=fr.GetMethod();Console.WriteLine(mb.Name);Console.WriteLine(mb.DeclaringType.Assembly.GetName());}}} 另外,也可以使用 System.Reflection.Assembly.GetCal 阅读全文
posted @ 2012-06-01 10:21 M' 阅读(2073) 评论(0) 推荐(0)
摘要: 1、对于string,number等基础类型,==和===是有区别的 1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等 2)同类型比较,直接进行“值”比较,两者结果一样 2、对于Array,Object等高级类型,==和===是没有区别的 进行“指针地址”比较 3、基础类型与高级类型,==和===是有区别的 1)对于==,将高级转化为基础类型,进行“值”比较 2)因为类型不同,===结果为false 原文:http://blog.sina.com.cn/s/blog_4b32835b01014iv9.htm... 阅读全文
posted @ 2012-05-08 10:35 M' 阅读(78592) 评论(3) 推荐(12)
摘要: publicclassMyCameraActivityextendsActivity{/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);ButtonbtnCamera=(Button)findViewById(R.id.btnCamera);btnCamera.setOnClickListener(newOnClickListe 阅读全文
posted @ 2012-04-28 11:29 M' 阅读(426) 评论(0) 推荐(0)
摘要: 自定义EditText边框背景: 首先重新定义一个style。在values文件夹下新建一个xml文件: <?xml version="1.0" encoding="utf-8"?> <resources> <style name="my_edittext_style" parent="@android:style/Widget.EditText"> <item name="android:background">@drawable/my_edit 阅读全文
posted @ 2012-04-28 11:24 M' 阅读(429) 评论(0) 推荐(0)
摘要: 英文原文:How to Write Maintainable OO JavaScript Code 能够写出可维护的面向对象 JavaScript 代码不仅可以节约金钱,还能让你很受欢迎。不信?有可能你自己或者其他什么人有一天会回来重用你的代码。如果能尽量让这个经历不那么痛苦,就可以节省不少 时间。地球人都知道,时间就是金钱。同样的,你也会因为帮某人省去了头疼的过程而获得他的偏爱。但是,在开始探索如何编写可维护的面向对象 JavaScript 代码之前,我们先来快速看看什么是面向对象。如果已经了解面向对象的概念了,就可以直接跳过下一节。 什么是面... 阅读全文
posted @ 2012-04-26 09:36 M' 阅读(226) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 26 下一页