昊仔

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

2013年9月11日

摘要: JSON 数据格式解析 和 XML 一样,JSON 也是基于纯文本的数据格式。由于 JSON 天生是为 JavaScript 准备的,因此,JSON 的数据格式非常简单,您可以用 JSON 传输一个简单的 String,Number,Boolean,也可以传输一个数组,或者一个复杂的 Object 对象。String,Number 和 Boolean 用 JSON 表示非常简单。例如,用 JSON 表示一个简单的 String “ abc ”,其格式为:"abc"除了字符 ",\,/ 和一些控制符(\b,\f,\n,\r,\t)需要编码外,其他 Unicode 字 阅读全文
posted @ 2013-09-11 11:46 昊仔 阅读(251) 评论(0) 推荐(0) 编辑

摘要: 我在setContentView中找不到布局文件,setContentView(R.layout.main)提示无法解析main,setContentView(com.android.test.R.layout.main),我的包名是com.android.test.不出错,但在模拟器运行的时候出现错误,提示意外停止,请问怎么回事?呵呵 我解决了你把上面import android.R; 的这句删掉 然后再写代码 R.Layout. 这样去做.重新导入包 搞定. 阅读全文
posted @ 2013-09-11 09:05 昊仔 阅读(824) 评论(0) 推荐(0) 编辑

2013年9月10日

摘要: 我们有两种方式(start与bind)启动一个Service,每一种方式启动的Service生命周期是不一样的,这篇贴子主要写的是 start service。它的生命周期中只有三个阶段:onCreate, onStartCommand(取代原来的onStart方法), onDestroy。如下图: 需要注意的有:①如果是 调用者 直接退出而没有调用 stopService 的话,那么被启动的 Service 会一直在后台运行,直至其stopService 方法被调用,或者它自己调用stopSelf 方法。② 在服务未被创建时,系统会先调用服务的onCreate()方法,接着调用onStart 阅读全文
posted @ 2013-09-10 13:37 昊仔 阅读(208) 评论(0) 推荐(0) 编辑

摘要: 1.选中你要加注释的区域,用ctrl+shift+C 会加上//注释 2.先把你要注释的东西选中,用shit+ctrl+/ 会加上/* */注释 3.要修改在eclispe中的命令的快捷键方式我们只需进入windows -> preference -> General -> key设置就行了(转)补充:选中要加注释的区域,ctrl+/ 会加//注释 2010/09/13选中后,ctrl+shift+\,去掉选中部分的注释(转)附myeclipse中的所有快捷键列表: Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制 阅读全文
posted @ 2013-09-10 13:29 昊仔 阅读(992) 评论(0) 推荐(0) 编辑

摘要: 打开AndroidManifest.xml文件,找到application节点[html] view plaincopyprint?修改为如下代码,即可去头部标题栏[html] view plaincopyprint?修改为如下代码,即可去头部标题栏且全屏显示[html] view plaincopyprint? 阅读全文
posted @ 2013-09-10 13:02 昊仔 阅读(2215) 评论(0) 推荐(0) 编辑

2013年9月9日

摘要: http://www.oschina.net/code/snippet_119226_6188 阅读全文
posted @ 2013-09-09 13:10 昊仔 阅读(259) 评论(0) 推荐(0) 编辑

摘要: MS的CMD命令行是一种重要的操作界面,一些在C#中不那么方便完成的功能,在CMD中几个简单的命令或许就可以轻松搞定,如果能在C#中能完成CMD窗口的功能,那一定可以使我们的程序简便不少。下面介绍一种常用的在C#程序中调用CMD.exe程序,并且不显示命令行窗口界面,来完成CMD中各种功能的简单方法。如下所示:System.Diagnosties.Process p=newSystem.Diagnosties.Process();p.StartInfo.FileName="cmd.exe";//要执行的程序名称p.StartInfo.UseShellExecute=fals 阅读全文
posted @ 2013-09-09 13:09 昊仔 阅读(451) 评论(0) 推荐(0) 编辑

摘要: 具体详见http://www.cnblogs.com/xugang/archive/2012/03/21/2409711.html 阅读全文
posted @ 2013-09-09 10:17 昊仔 阅读(166) 评论(0) 推荐(0) 编辑

2013年9月6日

摘要: 大家好我们这一节讲的是LayoutInflater的使用,在实际开发种LayoutInflater这个类还是非常有用的,它的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout下xml布局文件,并且实例化!而findViewById()是找具体xml下的具体 widget控件(如:Button,TextView等)。为了让大家容易理解我做了一个简单的Demo,主布局main.xml里有一个TextView和一个Button,当点击Button,出现 Dialog,而这个Dialog的布局方式是我们在layout目录下定义的custom_dialog 阅读全文
posted @ 2013-09-06 12:47 昊仔 阅读(143) 评论(0) 推荐(0) 编辑

摘要: 大家好,我们上一节讲的是LayoutInflater 的 使用,而这一节我将讲一下MenuInflater ,顾名思义,LayoutInflater 是用来解析定义在layout 下的布局文件,那么MenuInflater 是不是用来解析定义在menu 目录下的菜单布局文件呢? 恭喜你答对了!(*^__^*) 嘻嘻……我们传统意义上 的定义菜单感觉比较繁琐,当我们使用MenuInflater 来生成菜单,你会发现是多么的爽朗,呵呵,我今天的小Demo,是定义四个菜单,并且实现了一个菜单事件。就是我们点击设置 (Setting )菜单,进入手机设置状态!下面看一下效果图:下面是实现Demo 的详 阅读全文
posted @ 2013-09-06 10:17 昊仔 阅读(245) 评论(0) 推荐(0) 编辑

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