`
chenyunhong
  • 浏览: 140944 次
  • 性别: Icon_minigender_1
  • 来自: 真的不知道
社区版块
存档分类
最新评论
文章列表
          Android中内置的Pull解析器,因此可以使用Pull解析器解析XML文件。 Pull解析器的运行方式与 SAX 解析器相似。它提供了类似的事件,如:开始元素和结束元素事件,使用parser.next()可以进入下一个元素并触发相应事件。事件将作为数值代码被发送,因此可以使用一个switch对感兴趣的事件进行处理。当元素开始解析时,调用parser.nextText()方法可以获取下一个Text类型元素的值。 直接贴出解析和读取代码:   package com.cyh.service; import java.io.InputStream; import ...
1、首先需要在Android工程中的清单文件AndroidManifest.xml 中添加测试框架支持: 如下:     <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.cyh.xml" android:versionCode="1" a ...
        很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果是j2se应用,我们会采用properties属性文件进行保存。如果是Android应用,我们最适合采用什么方式保存软件配置参数呢?Android平台给我们提供了一个SharedPreferences类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。使用SharedPreferences保存数据,其背后是用xml文件存放数据,文件存放在/data/data/<pack ...
HTML5发展如火如荼,随着各大浏览器对HTML5技术支持的不断完善以及HTML5技术的不断成熟,未来HTML5必将改变我们创建Web应用程序的方式。今天这篇文章向大家推荐10款优秀的HTML5开发工具,帮助你更高效的编写HTML5应用。 1.Initializr Initializr是制作HTML5网站最好的入门辅助工具,你可以使用提供的特色模板快速生成网站,也可以自定义,Initializr会为你生成代码简洁的可定制的网页模板。 2.HTML5demos 想知道你的浏览器是否支持HTML5 Canvas吗?想知道Safari是否可以运行简单的HTML5聊天客户端吗?HT ...
HTML5是最新的 HTML 标准,或迟或早,所有的 web 程序员都会发现需要使用到这个最新的标准,而且,很多人都会感觉到,重新开发一个 HTML5 的网站,要比把一个网站从 HTML4 迁移到 HTML5 上容易的多,这是因为这两个版本之间有很大不同之处。   事实上,HTML5 并没有对 HTML4 做什么重大的修改,它们很多东西都是相似的。   可是,其中有一些很重要的区别你需要知道。下面列出的就是一些 HTML4 和 HTML5 之间主要的不同之处(并不是全部,全部列出来是不可能的):   1. HTML5 标准还在制定中
  Debug视图 认识debug视图,红色部分框为线程堆栈视图,黄色部分框为表达式、断点、变量视图,蓝色部分为代码视图。    线程堆栈视图 分别介绍一下这几个按钮的含义: 1.表示当前实现继续运行直到下一个断点,快捷键为F8。

C++强大的背后(二)

    博客分类:
  • C++
使用C++常要重造轮子? 我曾参与的C++项目,都会重造不少标准库已提供的功能,此情况在其他语言中较少出现。我试图分析个中原因。首先,C++标准库相对很多语言来说是贫乏的,各开发者便会重复地制造自订库。从另一个 ...

C++强大的背后(一)

    博客分类:
  • C++
在31年前(1979年),一名刚获得博士学位的研究员,为了开发一个软件项目发明了一门新编程语言,该研究员名为Bjarne Stroustrup,该门语言则命名为——C with classes,四年后改称为C++。C++是一门通用编程语言,支持多种编程范式,包括过程式、面向对象(object-oriented programming, OP)、泛型(generic programming, GP),后来为泛型而设计的模版,被发现及证明是图灵完备的,因此使C++亦可支持模版元编程范式(template metaprogramming, TMP)。C++继承了C的特色,既为高级语言,又含低级语 ...
1、首先创建Android项目 Activity代码如下: package com.cyh.sms; import java.util.ArrayList; import android.app.Activity; import android.os.Bundle; import android.telephony.SmsManager; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.Toa ...
你或许会问:“如果早期的浏览器不支持HTML5我该如何开始使用它呢?”。但是这个问题本身就会让人产生误解。HTML5只是一些特性的集合,因此你不能说检测浏览器“是否支持HTML5”,但是你可以检测浏览器是否支持诸如“canvas“,“video”,“geolocation”等等这些特性。 Canvas Text 即使你的浏览器支持The Canvas API,也有可能不支持The Canvas Text API,原因是The Canvas API一直在不断健壮不断的加入新的内容,the text 方法也是后来才被加入进去的,有些浏览器在完成实现The Canvas API的时候 ...
  script 标签用于定义客户端脚本,比如 JavaScript。 除全局属性之外有如下属性           src 定义指向包含脚本的文件的 URL(这样您就可以引用某个包含脚本的文件,而不是直接把脚本插入您的               HTML 文档中)           async 定义脚本是否异步执行。           defer 指示脚本不会生成任何文档内容。浏览器可继续解析并绘制页面。           type 指定MIME类型 默认text/javascript           charset 定义脚本中使用的字符编码。 如果 async ...
StringUtils用法+StringUtils详细介绍博文来源:http://yijianfengvip.blog.163.com/blog/static/175273432201212221935832/public static void StringUtil(){    //null 和 ""操作~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    //判断是否Null 或者 ""    //System.out.println(StringUtils.isEmpty(null));    //System.out.p ...
       onabort:当发生中止事件时运行脚本  onblur:当失去焦点时运行脚本  oncanplay:当媒体能够开始播放但可能因缓冲而需要停止时运行脚本(例如缓冲了一部分)  oncanplaythrough:当媒体能够无需因缓冲而停止即可播放至结尾时运行脚本(例如已缓冲了所有)  onchange:当元素改变时运行脚本  onclick:当单击鼠标时运行脚本  oncontextmenu:当触发上下文菜单时运行脚本  ondblclick:当双击鼠标时运行脚本  ondrag:当拖动元素时运行脚本  ondragend ...

HTML5中元素属性

         accesskey:规定访问元素的键盘快捷键  class:规定元素的类名(用于规定样式表中的类)。  contenteditable:规定是否允许用户编辑内容。  contextmenu:规定元素的上下文菜单。  dir:规定元素中内容的文本方向。  draggable:规定是否允许用户拖动元素。  hidden:规定该元素是无关的。被隐藏的元素不会显示。  id:规定元素的唯一 ID  lang:规定元素中内容的语言代码。  spellcheck:规定是否必须对元素进行拼写或语法检查。  style: ...
  一、Apache安装 版本解释:openssl是表示带有openssl模块,利用openssl就可以给Apache配置SSL安全链接的,也就是使用https://方式进行访问。      nossl则表示不带OpenSSL模块,无 法用于SSL安全链接,在这里我们下载带OpenSSL的。 选择版本:apache_2.2.14-win32-x86-openssl-0.9.8k.msi (此处以32位为例)下载地址:http://www.apache.org/dist/httpd/binaries/win32/ 首先我们在D盘(盘符根据实际情况自己选择)新建一个目录, 并且命名为“WAMP ...
Global site tag (gtag.js) - Google Analytics