摘要:        
资源是你在代码中使用到的并且在编译时被打包进你的应用程序的附加文件。Android支持多种不同的文件,包括XML、PNG和JPEG文件。XML文件的格式决定于其描述的内容。这些文件将描述文件支持的类型、语法或格式。处于加载效率的考虑,资源被从代码中分离出来,而且XML文件被编译进二进制代码中。字符串,类似的会被压缩存储为更经济的格式。处于这样或那样的原因,Android平台中会存在很多不同的资源和资源定义文件。这些文件包括以下部分:*资源o创建资源o使用资源§在代码中使用资源§引用资源§引用主体属性§使用系统属性o更改资源o资源引用o术语表*国际化(l1    阅读全文
posted @ 2012-07-02 23:27
carbs
阅读(1889)
评论(0)
推荐(0)
        
            
        
        
摘要:        
大家好,今天给大家详解一下Android中Activity的生命周期,我在前面也曾经讲过这方面的内容,但是像网上大多数文章一样,基本都是翻译Android API,过于笼统,相信大家看了,会有一点点的帮助,但是还不能完全吃透,所以我今天特意在重新总结一下. 首先看一下Android api中所提供的Activity生命周期图(不明白的,可以看完整篇文章,在回头看一下这个图,你会明白的):Activity其实是继承了ApplicationContext这个类,我们可以重写以下方法,如下代码:view plaincopy to clipboardprint?publicclass Activit.    阅读全文
posted @ 2012-07-02 23:25
carbs
阅读(175)
评论(0)
推荐(0)
        
            
        
        
摘要:        
The way to do this is to create your own subclass of android.app.Application, and then specify that class in the application tag in your manifest. Now Android will automatically create an instance of that class and make it available for your entire application. You can access it from any context usi    阅读全文
posted @ 2012-07-02 21:25
carbs
阅读(162)
评论(0)
推荐(0)
        
            
        
        
摘要:        
近期对android里面控件修改做了很多实验,由于公司需求很多,不得不重写很多控件。程序目标无非是:高效、轻巧、清晰、标准化 完成动态加载Layout有两种方法,依据个人喜好进行选择:方法1:静态主Layout动态加载静态子Layout首先构建子Layout:main2[xhtml]view plaincopy<?xml version="1.0" encoding="utf-8"?> <!--布局可以任意定义,此处拿线性布局举例,里面有2个按钮元素--> <LinearLayout xmlns:android="    阅读全文
posted @ 2012-07-02 19:56
carbs
阅读(1721)
评论(0)
推荐(0)
        
            
        
        
摘要:        
int indexOf(int ch) 返回指定字符在此字符串中第一次出现处的索引。 int indexOf(int ch, int fromIndex) 从指定的索引开始搜索,返回在此字符串中第一次出现指定字符处的索引。 int indexOf(String str) 返回第一次出现的指定子字符串在此字符串中的索引。 int indexOf(String str, int fromIndex) 从指定的索引处开始,返回第一次出现的指定子字符串在此字符串中的索引。 例如:String name="Hi Mary, Mary quite contrary"; name.ind    阅读全文
posted @ 2012-07-02 08:39
carbs
阅读(28134)
评论(0)
推荐(1)
        
            
        
        
摘要:        
1. 由 基本数据型态转换成 String String 类别中已经提供了将基本数据型态转换成 String 的 static 方法 也就是 String.valueOf() 这个参数多载的方法 有下列几种 String.valueOf(boolean b) : 将 boolean 变量 b 转换成字符串 String.valueOf(char c) : 将 char 变量 c 转换成字符串 String.valueOf(char[] data) : 将 char 数组 data 转换成字符串 String.valueOf(char[] data, int offset, int count)    阅读全文
posted @ 2012-07-02 08:09
carbs
阅读(697)
评论(0)
推荐(0)
        
            
        
        
摘要:        
Scanner是SDK1.5新增的一个类,可是使用该类创建一个对象.Scanner reader=new Scanner(System.in);然后reader对象调用下列方法(函数),读取用户在命令行输入的各种数据类型:next.Byte(),nextDouble(),nextFloat,nextInt(),nextLin(),nextLong(),nextShot()上述方法执行时都会造成堵塞,等待用户在命令行输入数据回车确认.例如,拥护在键盘输入12.34,hasNextFloat()的值是true,而hasNextInt()的值是false. NextLine()等待用户输入一个文本.    阅读全文
posted @ 2012-07-02 07:42
carbs
阅读(236)
评论(0)
推荐(0)
        
            
        
        
摘要:        
import java.util.Arrays;import java.util.Iterator;import java.util.LinkedList;import java.util.List;public class Test { public static void main(String[] args) { String[] strs = { "1" ,"2"}; List l = Arrays.asList(strs); List ll = new LinkedList(l); //这里如果没有这句话,而直接使用l.remove()则会产生    阅读全文
posted @ 2012-07-02 07:14
carbs
阅读(148)
评论(0)
推荐(0)
        
 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号