摘要: Android Market会根据uses-feature过滤所有你设备不支持的应用。通过使用<uses-feature>元素, 一个应用可以指定它所支持的硬件型号。 一个<uses-feature>元素包含以下属性: <uses-feature android:name="string" andr 阅读全文
posted @ 2015-07-06 19:46 咖啡馆的水果拼盘 阅读(390) 评论(0) 推荐(0) 编辑
摘要: Demo:DefineDialog原生Dialog:DialogTest % dialogXML文件: Java:public class MainActivity extends Activity { @Override protected void onC... 阅读全文
posted @ 2015-05-23 18:36 咖啡馆的水果拼盘 阅读(153) 评论(0) 推荐(0) 编辑
摘要: Annotation(注解),Annotation是代码里的特殊标记,这些标记可以在编译、类加载、运行时被读取,并执行相应的处理。Annotation提供了一种为程序元素(包、类、构造器、方法、成员变量、参数、局域变量)设置元数据的方法。Annotation不能运行,它只有成员变量,没有方法。Annotation跟public、final等修饰符的地位一样,都是程序元素的一部分,Annotatio... 阅读全文
posted @ 2015-05-19 17:47 咖啡馆的水果拼盘 阅读(274) 评论(0) 推荐(0) 编辑
摘要: IoC是什么?Inversion of Control,即反转控制,或许说为依赖注入更为合适。 下面我们以个例子来说明什么是IoC。 假设我们要设计一个Girl和一个Boy类,其中Girl有kiss方法,即Girl想要Kiss一个Boy。 那么,我们的问题是,Girl如何能够认识这个Boy? 在我们 阅读全文
posted @ 2015-05-15 14:43 咖啡馆的水果拼盘 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1 /** 2 * 判断Android系统API的版本 3 * 4 * @return 5 */ 6 publicstaticint getAPIVersion(){ 7 intAPIVersion; 8 try{ 9 APIVersion=Integer.valueO... 阅读全文
posted @ 2015-04-03 09:33 咖啡馆的水果拼盘 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 使用Fragment的时候出现的错误。 因为在Fragment所在的Activity中使用了FragmentTransition的 commit方法添加一个Fragment的时候出现的。 commit方法是在Activity的onSaveInstanceState()之后调用的,这样会出错,因为on 阅读全文
posted @ 2015-03-10 11:32 咖啡馆的水果拼盘 阅读(170) 评论(0) 推荐(0) 编辑
摘要: InputMethodService为我们的输入法创建了一个Dialog,并且对某些参数进行了设置,使之能够在底部或者全屏显示。 在Activity中进行调整: AndroidManifet.xml中属性设置:windowSoftInputMode,可以让程序控制活动主窗口调整的方式 "stateU 阅读全文
posted @ 2015-02-27 17:24 咖啡馆的水果拼盘 阅读(5016) 评论(0) 推荐(0) 编辑
摘要: 参考出处:http://blog.csdn.net/guolin_blog/article/details/90974631.View事件分发demo code:btn =(Button) findViewById(R.id.send);btn.setOnClickListener(newOnCli... 阅读全文
posted @ 2015-02-14 00:32 咖啡馆的水果拼盘 阅读(386) 评论(0) 推荐(0) 编辑
摘要: canvas是依附于view的画布。Paint代表canvas上的画笔,主要用于绘制风格(画笔颜色、画笔粗细、填充风格)。 paint常用属性: 分为两类:图形绘制相关,文本绘制相关 1.图形绘制 setARGB(int a,int r,int g,int b); ... 阅读全文
posted @ 2015-02-10 18:49 咖啡馆的水果拼盘 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默。@SuppressWarnings 批注允许您选择性地取消特定代码段(即,类或方法)中的警告。其中的想法是当您看到警告时,您将调查它,如果您确定它不是问题,您就可以添加一个 @SuppressWarnings 批注,以使您不会再看到警告。虽然它听起来似乎会屏蔽潜在的错误,但实际上它将提高代码安全性,因为它将防止您对警告... 阅读全文
posted @ 2015-02-08 21:37 咖啡馆的水果拼盘 阅读(117) 评论(0) 推荐(0) 编辑