`
文章列表
xml相关参考 xml规范:http://www.w3.org/TR/REC-xml/ Xerces-J sax解析器的一篇教程:http://terpconnect.umd.edu/~zhangx/xml/html/xmlprog/xercessax/briefintro.html xml的组成: xml声明 <?xml version="1.0" encoding="UTF-8" standalone="no"?> version:xml的版本,一般都是1.0 encoding:xml的使用的编码,一般都是UTF-8 ...

个人笔记...

http://faxzero.com/ https://portal.pamfax.biz/PortalLogin/Init/ Collections Framework Collection 数据的合集 提供添加、删除、遍历其数据的功能。 Set 集合(对应数学上的集合,所以具有元素顺序无关性和元素无重复的性质) 功能和Collection相同,就是对于元素的限定与Collection不同。 SortedSet 有序集合 增加了实现类要对元素进行排序的规定,这样才能更好的利用它的顺序相关方法(如:访问两个元素间的元素视图,访问某元素以上的元素视图等)。 NavigableSet 可导 ...
json相关参考 json规范rfc4627:http://www.ietf.org/rfc/rfc4627.txt json介绍:http://www.json.org/json-zh.html json入门参考:http://www.cnblogs.com/Truly/archive/2006/12/31/608896.html android2.3提供的json解析类 android的json解析部分都在包org.json下,主要有以下几个类: JSONObject:可以看作是一个json对象 JSONStringer:json文本构建类 JSONArray:可以看作是json的数组 J ...
游戏编程相关参考 Matrix学习系列: http://www.moandroid.com/?p=1781 Android画图学习总结系列: http://www.moandroid.com/?p=764 游戏开发系列(opengl es基础知识): http://www.moandroid.com/?p=1730 线性代数(包含矩阵的相关知识): http://dl.iteye.com/top ...

AlarmManager的使用

AlarmManager的作用文档中的解释是:在特定的时刻为我们广播一个指定的Intent。简单的说就是我们设定一个时间,然后在该时间到来时,AlarmManager为我们广播一个我们设定的Intent。 对应AlarmManager更深层的了解可以参考: http://www.programbbs.com/doc/5888.htm http://jinguo.iteye.com/blog/799778 android提供了四种类型的闹钟: ❑ ELAPSED_REALTIME 在指定的延时过后,发送广播,但不唤醒设备。 ❑ ELAPSED_REALTIME_WAKEUP 在指定的演示后, ...
桌面快捷方式的创建 // 内置的在2.1上不行 // Intent intent = new Intent(Intent.ACTION_CREATE_SHORTCUT); Intent intent = new Intent("com.android.launcher.action.INSTALL_SHORTCUT"); intent.putExtra(Intent.EXTRA_SHORTCUT_NAME, getString(R.string.app_name)); intent.putExtra("duplicate", false); ...
sqlite的安装 1. 首先是下载sqlite,可以该页面下载:http://www.sqlite.org/download.html 当前的最新版本为:sqlite-shell-win32-x86-3070701.zip这个是windows下sqlite的命令行管理工具,用它可以管理sqlite数据库文件 同时最好把文档也下载下来,里面包含了详细的sqlite的使用说明:sqlite-doc-3070701.zip 2. sqlite无需任何配置和安装,只要将下载下来的shell文件解压到任何你觉得合适的地方,然后将其加入到path环境变量就可以了(加入path环境变量是为了直接在命令行 ...
测试相关资源 让开发自动化: 用 Eclipse 插件提高代码质量http://www.ibm.com/developerworks/cn/java/j-ap01117/index.html 代码测试覆盖率介绍:http://www.cnblogs.com/coderzh/archive/2009/03/29/1424344.html 学习android单元测试时遇到的一些问题: 1.开始以为 ...
获取android源码主要用到的工具: cURL:cURL是一个利用URL语法在命令行方式下工作的文件传输工具。 http://curl.haxx.se/ git:android使用的版本控制软件。 http://git-scm.com/download windows版git(msysGit),带有gui的http://code.google.com/p/msysgit/downloads/list?can=3 repo:建立在git上的一个管理工具,简化git的使用的。它其实就是一个python脚本文件 http://android.git.kernel.org/repo 除了上面的工 ...
遇到异常的代码段 for (Map.Entry<ImageView, UserConcise> peer : mPortraitViewPeers.entrySet()) { ImageView key = peer.getKey(); key.setImageBitmap(peer.getValue().getProfile_image()); mPortraitViewPeers.remove(key); } 在查看一些资料后,修改的代码 Iterator<Map.Entry<ImageView, UserConcise>> i ...
chrome确实很好用,之前一直用的chrome plus,主要是看到chrome12都出来了,chrome plus还是基于chrome10的,所以就换了原版的chrome,但是刚使用时,发现原来在chrome plus上有的,到了chrome原版上就都没有了,比如:超级拖拽,双击关闭标签,滚轮切换标签,撤销标签关闭等很实用的功能。后来google一下之后,发现这些功能是有的,但是使用方法不同而已。 超级拖拽: 有两种方法可以试试,拖拽链接在新标签中打开默认是不行的,但是可以试试将其拖到标签栏上,就能达到相同的效果的。 还有一种就是在链接上点击中键,这样默认就是在新标签中打开新页面。 双 ...
今天闲着无聊,突然想到上次eclipse装了cdt插件,于是准备在eclipse下把c,cpp的开发环境搭建一下,c在大一的时候学过,后来就一直用java,c基本忘得也差不多了,不过不妨碍搭建开发环境。 主要参考了以下的一些教程: cygwin的安装:http://blog.csdn.net/jianping_shen/archive/2011/04/03/6300292.aspx 环境的搭建:http://blog.csdn.net/jianping_shen/archive/2011/04/03/6300638.aspx launch failed binary not found错 ...
以下内容只是对Supporting Multiple Screens这部分文档的总结,只是对初看者启到一个提示作用,如果看完后还是不能有一个很好的理解,可以参考文档 基本概念 屏幕大小:以对角线的长度来衡量屏幕的大小 分辨率:屏幕上的像素 ...
这是看了n多网友的代码后的总结: 主要参考: http://www.android123.com.cn/androidkaifa/519.html http://www.devdiv.com/home.php?mod=space&uid=28742&do=blog&id=2177 网上所说的那些那些无法退出的方法 【1】 System.exit(0); 原因:只是关闭了一个Activity(相当于finish(),但这样退出它的生命周期方法不会被调用),还是会被ActivityManager接管返回到前一个activity。而且如果之前activity需要一 ...

ImageView

ImageView的xml属性 android:adjustViewBounds 是否在调整好scaleType后,调整ImageView的界限(bounds) android:cropToPadding 是否裁剪ImageView的图片,以让它处于padding内部 android:maxHeight 当layout_height="wrap_content"时,最大的高度 android:maxWidth 当layout_width="wrap_content"时,最大的宽度 android:scaleType ImageView的src图 ...
Global site tag (gtag.js) - Google Analytics