Android

20 篇文章

Permission禁止A程序打开B程序

在编写代码的过程中,我们经常会使用Intent来打开另一个Activity,除此之外,我们还可以用Intent来打开其他应用中的Activity。 首先我建立了两个Android项目,一个叫做PermissionsTest1(B),另一个叫做PermissionsTest2(A),在这个测试中要做的

ApiDemos中getData方法的学习

ApiDemos中的getData方法,用来获得要在界面上显示的list,数据通过PackageManager从Manifest中获取。 不写字了,写了一晚上好累。。 这是我自己写的注释,可能有错误,请指正~ /** * 一个内部是map的list,用来储存intent以及他的名称 */ Li

ApplicationInfo的进一步学习

AndroidManifest.xml采用xml文件格式描述,使用xml标签的形式描述每个属性,AndroidManifest.xml的解析也遵循xml解析的规律,对AndroidManifest.xml的解析主要用到PackageManager,PackageInfo,ApplicationInf

从ApiDemos中学习Intent

在ApiDemos中,最开始在界面上面要显示的数据是通过getData方法来获取的,而在这个方法中有两句话 [sourcecode language="java"]Intent mainIntent = new Intent(Intent.ACTION_MAIN, null); mainIntent

关于Fragment中获得Context的问题

今天在写的时候用到了下这个: ProgressDialog progressDialog=new ProgressDialog(context); 需要向里面传入一个Context,这段代码是在一个Fragment中放置的,然后我就和以前一样很平常的将context写成了getActivity()

ListView的使用技巧-动态计算ListView的高度

今天遇到这样的一个问题,我在项目中要实现这样的一个效果,写了文本之后生成一条数据,然后放到ListView里面去显示,原来ListView因为数据是空是不显示的,然后他的高度也是WrapContant,这样将数据源设置到ListView里面之后,虽然他的数据增多了,但是整个ListView显示的地方

EditText和输入法相关的问题

在做Android应用的时候EditText是个非常常用的控件,但是经常会出现和输入法相关的问题,所以我就搜索了一些问题的解决方法,基本上都能够把问题处理掉,本文章就整理了几个会遇到的问题以及相应的解决方法。 1.问题描述:一个Activity上面一栏有EditText,每次打开窗口,EditTex

关于Spinner的字体的设置

(spinner字显示不完全,设置style后TextView的高度过小) 昨天写Spinner的时候应为客户的要求需要给Spinner设置style,来改变点击前和点击后Spinner的样式,添加style很容易 代码如下: <!-- spinner --> <style name="spinn