Android基础
文章平均质量分 81
Windy_Rinbow
Cease to the struggle and cease to the life
展开
-
RelativeLayout布局的属性
转自:jessck的日记 http://www.douban.com/note/97496783/下面介绍一下RelativeLayout用到的一些重要的属性: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中转载 2015-12-28 14:42:07 · 397 阅读 · 0 评论 -
Android SQLite数据库存储
SQLite数据库是Android系统的内置数据库,是一款轻量级的Android数据库,它的运算速度非常快。一般在存储大量的复杂的关系型数据的时候进行使用。Android 提供了SQLiteOpenHelper帮助类对SQLite数据库进行简单的创建跟升级,并且SQLiteOpenHelper类是一个抽象类,需要自己创建一个类继承这个类,其中有两个抽象方法 onCreate()以及onUpgr原创 2015-12-28 10:03:19 · 316 阅读 · 0 评论 -
Activity的启动模式
在实际生活中,一般根据特定的需求为每个活动指定恰当的启动模式。启动模式一般分为四种,standard,singleTop,singleTask,singleInstance,可以在AndroidManifest.xml文件中通过标签指定android:launchMode属性选择启动模式。standard是活动默认的启动模式,在不进行显示指定的情况下,所有活动都会自动使用这种模式。Androi原创 2016-02-02 14:54:35 · 255 阅读 · 0 评论 -
Android四大组件之ContentProvider
ContentProvider是Android中的内容提供器,主要是用于在不同的应用程序之间实现数据共享的功能。他允许一个应用程序访问另一个应用程序中的数据,同时,仍然要保证被访问数据的安全性。内容提供器一共要掌握两部分,一部分是通过现有的内容提供器来读取或者操作相应程序中的数据;另一部分是自己创建内容提供器对我们的程序提供外部可以访问的接口。一般第一种比较常见,通常可以使用Android系统提供原创 2016-02-23 16:24:49 · 215 阅读 · 0 评论 -
Android中Handler的用法
Android的服务,其实就是能够实现程序在后台运行。适合执行那些不需要跟用户交互而且要求长期运行的任务。服务不依赖于任何用户界面,即使被切换到后台,或者被另外一个应用程序覆盖,服务仍然能保持正常运行。 但是,服务不是运行在一个独立的进程当中,而是依赖于创建服务时所依赖的应用程序的进程。如果一个应用程序进程被杀掉时,依赖该进程的服务也会停止运行。并且,服务不会自己开启线程,所有的代码原创 2016-02-29 17:24:31 · 410 阅读 · 0 评论