- 博客(13)
- 资源 (8)
- 收藏
- 关注
转载 Android Dialog用法大全
原文地址:http://www.cnblogs.com/weeds/archive/2012/01/17/2324238.html 摘要: 创建对话框 一个对话框一般是一个出现在当前Activity之上的一个小窗口. 处于下面的Activity失去焦点, 对话框接受所有的用户交互. 对话框一般用于提示信息和与当前应用程序直接相关的小功能.Android API 支持下列类型 ...
2012-05-05 01:20:59 1125
转载 Android ANR
到底Android ANR是什么呢? 其实ANR就是Application Not Responding的全称,当某个应用处于长期假死状态时Android系统会弹出一个窗口上面写道,XXX is not responding给出两个按钮一个为force close一个为wait。 AD: 可能会存在这样的情况,你写的代码通过了世界上所有的性能测试,但当用户尝试使
2012-05-03 19:01:10 372
转载 Handler 学习
一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button, Android会分发事件到Button上,来响应你的操作。 如果此时需要一个耗时的操作,例如
2012-04-27 00:29:19 283
原创 Java多线程
多进程:在系统中能(同时)运行多个任务(程序) 多线程:在同一应用程序中游多个顺序流(同时)执行 线程的执行过程 创建线程的方法: 方式一: 定义一个线程类,它集成类Thread并重写其中的方法run(),方法run()成为线程体;由于Java只支持单继承,用这种方法定义的类不能再继承其他类。 class FirstThread extends Thread{ pub
2012-04-13 10:47:14 274
转载 android线程 Handler Message Queue AsyncTask线程模型 线程交互 + 修改Button样式 示例 最终easy整合版
原文链接:android线程 Handler Message Queue AsyncTask线程模型 线程交互 + 修改Button样式 示例 最终easy整合版 首先原谅我把文章的标题写的这么长。其实我还嫌弃它短了因为 写不下去了所以我就不写了。因为我实在不知道该怎么定义这篇文章的标题或许应该叫 “乱谈”比较合适。 这样可能还体现了 大道至简的 精髓 呵呵。 希望和我一样正在学
2012-04-12 20:33:43 590 1
原创 利用SAX对XML文件解析
1、首先利用先将要解析的XML文件下载下来 2、创建一个SAXParserFactory ,利用factory将XML文件读入并解析 SAXParserFactory factory = SAXParserFactory.newInstance(); XMLReader reader = factory.newSAXParser().getXMLReader(); //为XMLRea
2012-03-06 16:38:57 335
原创 Android中的文件下载
文件下载:1、文本文件下载 2、其他类型文件下载 文本下载步骤: 1.首先就是取得与服务器的连接,通过要下载的文本文件URL,创建一个URL对象 2.通过URL对象,创建一个HttpURLConnection对象 3.得到InputStream 4.从InputStream当中读取数据 private URL url = null; public String download
2012-03-06 16:37:23 300
转载 Android 中的dip、dp、px、sp等单位的说明
dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。 px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。 pt: point,是一个标准的长度单位,1pt=1/72英寸,用于印刷业,
2012-03-06 16:33:43 899
原创 MenuItem常用设置
可选设置 设置方法 单选框与复选框 单选框:直接用MenunItem调用setCheckable()即可 复选框:需要与菜单组id配合使用,示例如下: final int R_GP = 0; final int R_1 = Menu.First; final int R_2 = Menu.First+1; menu.add(R_GP,R_1,0,"Radio
2012-03-06 16:32:40 1005
转载 Android Layout XML属性
本文转自:http://www.cnblogs.com/playing/archive/2011/04/07/2008620.html Layout对于迅速的搭建界面和提高界面在不同分辨率的屏幕上的适应性具有很大的作用。这里简要介绍Android的Layout和研究一下它的实现。 Android有Layout:FrameLayout,LinearLayout,TableLayout,R
2012-03-06 16:29:57 237
转载 Android TextView标签
本文转自:http://www.cnblogs.com/over140/archive/2010/08/27/1809745.html 一、TextView的API 中文文档 1.1 结构 java.lang.Object android.view.View android.widget.TextView 直接子类:
2012-03-06 16:27:53 622
原创 坑爹的BOM头!
如果服务器采用UTF-8编码编写的要注意了,保存页面的时候会有两种选择:Encode in UTF-8 without BOM 和 Encode in UTF-8。如果采用第二种,并且采用JSON传输数据的时候可能会出现这样的错误提示: Value of type java.lang.String cannot be converted to JSONObject. 编辑器调整为UTF8
2012-03-06 16:25:22 536 1
原创 设计模式学习笔记(一):策略模式
上了软件工程以后,对于软件的设计模式有了一些了解,觉得之前对于某些模糊的概念也渐渐明朗起来,今天在图书馆找到了一门介绍设计模式的书,感觉不错,推荐给大家:《Head First 设计模式》。Head First是个系列,有很多与编程、软件有关的书籍,而且内容充实富有乐趣,通过实例讲解本来仍人乏味的理论知识。策略模式:定义了算法族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化独立于使用算分的客户。设计原则:找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起(
2011-05-02 22:54:00 213
撬动地球的Google
2010-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人