![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android理论
文章平均质量分 81
AndroidObject
堕落的android码农!!!
展开
-
ListView几个比较特别的属性
由于这两天在做listView的东西,所以整理出来一些我个人认为比较特别的属性,通过设置这样的属性可以做出更加美观的列表第一stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和falseandroid:stackFromBottom="true"第二transciptMode属性,需要用ListView或者其它显示大量Items的控件实时原创 2014-06-23 13:15:44 · 507 阅读 · 0 评论 -
Android最新面试题(2)
1.contentprovide如何实现数据共享如果想使应用程序的数据公开化:1.自己创建一个contentprovide2.将数据添加到一个已经存在的contentprovide上如何获取数据:外界程序可以通过contextResolver接口访问contentprovide提供的数据contentprovide的优点为:为其他程序提供了一个对数据访问的接口,从而实现对数据进行访问和原创 2014-08-13 17:23:30 · 976 阅读 · 0 评论 -
Android 屏幕适配
源地址众所周知,Android机型尺寸各种各样,于是屏幕适配就成了Android开发中很重要的一环。Android屏幕适配可能一些开发者都会遇到这样的问题,今天就来分享下屏幕适配,你会发现其实Android屏幕适配也可以很简单。基本概念Android屏幕适配必须要理解的一些概念,这部分可能比较枯燥,但是俗话说的好“工欲善其事,必先利器”,翻译过来就是“有什么样的枪,决定你打转载 2014-08-01 16:20:28 · 752 阅读 · 0 评论 -
Android中UI线程与子线程交互设计的5种方法
转载地址:http://www.cr173.com/html/19165_1.html在android的设计思想中,为了确保用户顺滑的操作体验。一些耗时的任务不能够在UI线程中运行,像访问网络就属于这类任务。因此我们必须要重新开启一个后台线程运行这些任务。然而,往往这些任务最终又会直接或者间接的需要访问和控制UI控件。例如访问网络获取数据,然后需要将这些数据处理显示出来。就出现了上面所说的转载 2014-08-01 16:05:26 · 16937 阅读 · 2 评论 -
Service生命周期详解
服务以两种方式使用:• 它可以启动并运行,直至有人停止了它或它自己停止。在这种方式下,它以调用Context.startService()启动,而以调用Context.stopService()结束。它可以调用Service.stopSelf() 或Service.stopSelfResult()来自己停止。不论调用了多少次startService()方法,你只需要调用一次stopServ原创 2014-06-23 13:16:38 · 681 阅读 · 0 评论 -
android Service学习之本地服务
http://android.blog.51cto.com/268543/527314 Service是在一段不定的时间运行在后台,不和用户交互应用组件。每个Service必须在manifest中通过来声明。可以通过contect.startservice和contect.bindserverice来启动。 Service和其他的应用组件一样,运行在进程的主线程中。这就是说如果serv原创 2014-06-23 13:17:26 · 631 阅读 · 0 评论 -
Android Service学习之IntentServi…
什么是IntentService? (本文转自http://android.blog.51cto.com/268543/528166)官方的解释是:IntentService is a base class for Services that handle asynchronous requests(expressed as Intents) on demand.Clients s原创 2014-06-23 13:17:24 · 543 阅读 · 0 评论 -
Android程序安装后应用图标不显示
原文地址:http://trinea.iteye.com/blog/1463296本文主要介绍android应用程序安装后图标不显示的几个可能原因。 自己写的程序突然安装后图标不见了,在应用程序安装中能找到,但是桌面上就是没有图标,启动只能从最近列表中其中。。一般这种情况只会在服务类程序和测试程序中出现,因为不需要图标。 google无果,自己二分调试解决了,并测试了其他网友提供的其他原创 2014-06-23 13:17:33 · 44186 阅读 · 0 评论 -
android 获取sim卡运营商信息 .
TelephonyManager tm =(TelephonyManager)Context.getSystemService(Context.TELEPHONY_SERVICE);TelephonyManager 的使用 TelephonyManager提供设备上获取通讯服务信息的入口,应用程序使用这个类的方法来获取电话的服务商或者状态。程序也可以注册一个监听器来监听电话状态的改变。不需要原创 2014-06-23 13:17:06 · 974 阅读 · 0 评论 -
Android内存溢出(Out Of Memory)…
经过信息检索,我弄清了这样一个事实:Android虚拟机不允许单个程序中的Bitmap占用超过8M的内存,一旦超过了就会报错,而报的错正是bitmap size exceeds VM budget.现在好了,这一切看似如此简单:要想程序的bitmap小于8M,要么就在用了bitmap后立即回收这部分内存,要么就压缩图片的大小啊。第一种方法--及时回收bitmap内存:一般而言,回原创 2014-06-23 13:16:52 · 589 阅读 · 0 评论 -
Android Layout XML属性
Layout对于迅速的搭建界面和提高界面在不同分辨率的屏幕上的适应性具有很大的作用。这里简要介绍Android的Layout和研究一下它的实现。Android有Layout:FrameLayout,LinearLayout,TableLayout,RelativeLayout,AbsoluteLayout。放入Layout中进行排布的View的XML属性:1.几种Layout中Item所共原创 2014-06-23 13:16:45 · 766 阅读 · 0 评论 -
android中dip、dp、px、sp和屏幕密…
显示单位px和dip以及sp的区别dip: device independent pixels(设备独立像素).不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA推荐使用这个,不依赖像素。 px: pixels(像素).不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。 pt:point,是一个标准的长度单位原创 2014-06-23 13:16:40 · 415 阅读 · 0 评论 -
android--activity总结
任务中的所有activity 是作为一个整体进行移动的。整个的任务(即activity 堆栈)可以移到前台,或退至后台。举个例子说,比如当前任务在堆栈中存有四个activity──三个在当前activity 之下。当用户按下HOME 键的时候,回到了应用程序加载器,然后选择了一个新的应用程序(也就是一个新任务)。则当前任务遁入后台,而新任务的根activity 显示出来。然后,过了一小会儿,原创 2014-06-23 13:16:22 · 373 阅读 · 0 评论 -
AndroidManifest.xml文件解析
一、关于AndroidManifest.xmlAndroidManifest.xml是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities,services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities,ContentProviders, Services, 和Intent原创 2014-06-23 13:16:13 · 375 阅读 · 0 评论 -
Android最新面试题(1)
1.简单的设计模式:单例模式:在系统中一个类只有一个实例。分为懒汉模式和饿汉模式。饿汉模式的代码如下:public class Singleten{private static singleten Instance = new Singleten();private Singleten(){}public static getInstance(){return Inst原创 2014-08-13 17:16:49 · 888 阅读 · 0 评论