文章分类 - android
摘要:ListActivity的默认布局由一个位于屏幕中心的全屏列表构成。如果你不想使用默认的布局,可以在onCreate()方法中通过setContentView()方法设定你自己的布局。如果指定你自己定制的布局,你的布局中必须包含一个id为"@id/android:list"的ListView。 若你...
阅读全文
摘要:SortedSet是一个接口,待排序集合,其一个比较常用的实现类是TreeSet。TreeSet的add(E e)方法在每添加一个元素时 都会自动排序。构造方法:TreeSet()构造一个新的空 set,该 set 根据其元素的自然顺序进行排序。TreeSet(Collection c)构造一个包含...
阅读全文
摘要:Java Collections Framework是Java提供的对集合进行定义,操作,和管理的包含一组接口,类的体系结构。Java集合框架的基本接口/类层次结构:java.util.Collection [I]+--java.util.List [I] +--java.util.ArrayLis...
阅读全文
摘要:SortedSetSortedSet是个接口,它里面的(只有TreeSet这一个实现可用)中的元素一定是有序的。保证迭代器按照元素递增顺序遍历的集合,可以按照元素的自然顺序(参见Comparable)进行排序,或者按照创建有序集合时提供的Comparator进行排序。要采用此排序,还要提供一些其他操...
阅读全文
摘要:AndroidManifest.xml是Android应用程序中最重要的文件之一,位于我们开发的应用程序的根目录下,描述了 package中的全局数据,包括package中暴露的组件 (activities, services, 等等),以及他们各自的实现类,各种能被处理的数据和启动位置等重要信息。...
阅读全文
摘要:在Android系统中,有着多种存储数据的方式,例如,文件、数据库及程序内参数式存储、网络存储等。对于参数式存储时,使用的就是Map类。Map本身是Interface,Java基于该接口实现三个具体的Map类,分别是HashMap、TreeMap,以及EnumMap,常用的为HashMap,本文也主...
阅读全文
摘要:SharedPreferences介绍:做 软件开发应该都知道,很多软件会有配置文件,里面存放这程序运行当中的各个属性值,由于其配置信息并不多,如果采用数据库来存放并不划算,因为数据库连接 跟操作等耗时大大影响了程序的效率,因此我们使用键值这种一一对应的关系来存放这些配置信息。SharedPrefe...
阅读全文
摘要:转自:http://blog.csdn.net/strawbingo/article/details/4298253语言和地理环境对我们的文化产生重要影响.我们同他人之间的交流以及生活中的事件都发生在语言和地理环境所产生的一个系统里.由于语言和环境的不 同,以至需要我们来制定一个适合的方式来达到向他...
阅读全文
摘要:转自:http://blog.csdn.net/gubaohua/article/details/575488public class SimpleDateFormat extends DateFormatSimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的具体类。 它允许格式...
阅读全文
摘要:Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同...
阅读全文
摘要:1.在程序中添加一个断点如果所示:在Eclipse中添加了一个程序断点在Eclipse中一共有三种添加断点的方法第一种: 在红框区域右键出现菜单后点击第一项 Toggle Breakpoint 将会在你右键代码的哪一行添加一个程序断点 (同样的操作方可取消程序断点)第二种: 在红框区域双击鼠标左键将...
阅读全文
摘要:Inflate()作用就是将xml定义的一个布局找出来,但仅仅是找出来而且隐藏的,没有找到的同时并显示功能。最近做的一个项目就是这一点让我迷茫了好几天。android上还有一个与Inflate()类似功能的方法叫findViewById(),二者有时均可使用,但也有区别区别在于:如果你的Activi...
阅读全文
摘要:我们都 知道,系统控件一般都会搭载进布局里的,在Android呢,提供了5种布局类型,通过这五种布局之间的相互组合可以构建各种复杂的布局。然而一个游戏当 中,界面的布局是至关重要的一部分,一个漂亮的界面更能吸引玩家的眼球,并不是这个游戏的可玩性有多么的强,对于手机来说,无论是应用软件还是游戏,我认 ...
阅读全文
摘要:原文:http://www.2cto.com/kf/201112/113331.html 在AndroidManifest.xml文件中的元素中有这么两句: 你知道中间的两句话都是什么含义么?你知道安卓应用的执行流程吗?当写好的应用发布到手机上之后,当双击”抽屉“里该应用的图标时,系统会将这个点击...
阅读全文
摘要:为了适应多屏幕分辨率,可以在res目录下建立不同的layout文件,例如想适应C8500(320*240)和 Milestone(854*480),可以在res目录下建立layout-320*240和layout-854*480两个目录,然后在其中定义不 同的布局文件就可以了;但在实际中并没有凑效;...
阅读全文
摘要:转自:http://blog.csdn.net/mojieke/article/details/8464371Intent:意图,主要实现Activity之间的来回切换和数据传递。1) 简单切换示意代码如下://新建一个意图Intent intent = new Intent();//装载跳转从I...
阅读全文
摘要:转自:http://jojol-zhou.iteye.com/blog/7194281.Eclipse工程中右键工程,弹出选项中选择 android工具-生成签名应用包:2.选择需要打包的android项目工程:3.如果已有私钥文件,选择私钥文件 输入密码,如果没有私钥文件见 第6和7步创建私钥文件...
阅读全文
摘要:转自:http://www.cnblogs.com/yaozhongxiao/p/3523061.htmlEclipse用起来虽然方便,但是编译打包android项目还是比较慢,尤其将应用打包发布到各个渠道时,用Eclipse手动打包各种渠道包就有点不切实际了,这时候我们用到Ant帮我们自动编译打包...
阅读全文
摘要:1 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ...
阅读全文
摘要:1、Androiddvm的进程和Linux的进程,应用程序的进程是否为同一个概念 DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念。2、sim卡的EF文件...
阅读全文

浙公网安备 33010602011771号