![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android组件及Intent和view
文章平均质量分 74
jianchibuxie5
生命最伟大的荣耀不是从不跌倒,而是每次跌到后都能站起来
展开
-
数据存储之SharedPreferences .
android中的数据存储方式多种,本地存储方式目前总结起来有:(1)通过file存储,即把数据保存在文件中。(2)SQLite存储,android上的一个微型数据库,虽小,但样样俱全。(3)SharedPreferences存储,其实我认为这种方式和第一种存储方式一样,只不过这原创 2011-07-25 12:23:00 · 224 阅读 · 0 评论 -
ContentProvider-4多表
我的理解:其实ContentProvider的机制很随意,它就类似于一个服务器一样,你把uri传来,只要按照特定的方式,它就能给你特定的功能,我觉得这个机制自由又方便。其实这两个功能主要通过修改query就可以,完整的ContentProvider代码如下:原创 2011-09-22 15:43:15 · 339 阅读 · 0 评论 -
android的Intent应用大全
在你开始与拨号盘交互之前,你需要你理解你要使用的代码类型。Andriod使用Intent在应用程序中定义工作。一旦你掌握了Intents的使用,一个全新的应用程序开发世界将会想你敞开。本节定义了Intent是什么和如何使用它。 一个Intent是Android从一个原创 2011-09-22 11:43:18 · 462 阅读 · 0 评论 -
Android操作Uri的工具类
Android系统提供了两个用于操作Uri的工具类,分别为UriMatcher 和ContentUris 。 UriMatcher类用于匹配Uri,它的用法如下: 首先把你需要匹配Uri路径全部给注册上: //常量UriMatcher.NO_MATCH表示不匹配任何路原创 2011-09-22 15:24:21 · 1259 阅读 · 0 评论 -
Broadcast Receiver
一、Broadcast Receiver简介 Android中的四大组件是 Activity、Service、Broadcast和Content Provider。而Intent是一个对动作和行为的抽象描述,负责组件之间程序之间进行消息传递。那么Broadcast Recei原创 2011-09-22 15:39:07 · 294 阅读 · 0 评论 -
ContentProvider-2modify data:insert,update,delete
今天补充关于modify data的内容,Google的官方文档上是这样讲的: 修改数据库的几种可能: · Adding new records · Adding new values to existing records ·原创 2011-09-22 15:41:51 · 278 阅读 · 0 评论 -
android截取当前view为图片
import android.app.Activity; import android.graphics.Bitmap; import android.os.Bundle; import android.view.View; import android.widg原创 2011-09-27 15:35:14 · 313 阅读 · 0 评论 -
android的Intent应用大全
在你开始与拨号盘交互之前,你需要你理解你要使用的代码类型。Andriod使用Intent在应用程序中定义工作。一旦你掌握了Intents的使用,一个全新的应用程序开发世界将会想你敞开。本节定义了Intent是什么和如何使用它。 一个Intent是Android从一个原创 2011-09-27 15:34:04 · 312 阅读 · 0 评论 -
Android开发:系统自动实现开机启动
您在开发一个需要实时更新数据的应用程序,当有新的数据的时候提醒用户查看新的数据,那么您需要在后台开起一个Service,然后实时的去网络上获取数据,但是如果用户关机重启,您的Service可能就消失了!那么怎么样保证开机后你的Service还活跃的在用户的手机里偷偷的从网络上获取原创 2011-09-28 13:07:15 · 280 阅读 · 0 评论 -
Task和Activity模式配置 (1/2)[转]
这段时间在做一个项目,发现对Task和Activity掌握的还是不牢固。把相关知识整理在这里,方便查阅,有几个Flag没看明白啥意思,也没测试出来效果如何。。。 android:allowTaskReparenting 用来标记Activity能否从启动的Task移原创 2011-09-28 13:18:19 · 258 阅读 · 0 评论 -
ContentProvider-1查询
今天看了android的官方文档中ContentProvider的那部分,因为数据库使用我一直很晕乎,我想要完成自己写一个provider,再写一个工程来使用它读数据,建数据,所以今天先学习了如何查询的这部分知识,首先是一些从官方文档中总结出来的几点:1.查询必备的三个条原创 2011-09-22 15:41:11 · 528 阅读 · 0 评论 -
Service
一、Service的概念 Service是Android程序中四大基础组件之一,它和Activity一样都是Context的子类,只不过它没有UI界面,是在后台运行的组件。 二、Service的生命周期 Service对象不能自己启动,需要通过某个Ac原创 2011-09-22 15:37:41 · 229 阅读 · 0 评论 -
初涉View
在View的学习中,借鉴以往JavaME的经验,这里首先把它们使用到的一些类、方法等简单做下类比:Android-->JavaMEView-->CanvasCanvas-->GraphicsonDraw(Canvas canvas)-->paint(Graphics g);...原创 2011-07-25 12:15:57 · 496 阅读 · 0 评论 -
Service(1)之Context.startService()与Context.bindService()区别 .
服务不能自己运行,需要调用Context.startService()或Context.bindService()方法启动服务。这两种方法都可以启动Service,但它们使用的场所不同:(1)使用startService()方法启动服务,调用者与服务之间没有关联,即使调用者退出,原创 2011-07-25 12:27:26 · 434 阅读 · 0 评论 -
ContentProvider-3最简单的
看完Google的文档,我终于自己写出了一个简单的ContentProvider,并且写了另一个工程去使用它,现总结如下:一、创建一个ContentProvider必备: 1. Set up a system for storing the data,就是想原创 2011-09-22 15:42:35 · 268 阅读 · 0 评论 -
startActivityForResult 简介
依次打开Activity A1--A2--A3--A4 这时候你如果想从第四个返回到第一Activity 的时候,就用到了startActivityForResult 这个方法了。startActivityForResult(intent, requestCode)原创 2011-09-22 16:13:36 · 259 阅读 · 0 评论 -
Intent打电话
intent英文意思是意图,pending表示即将发生或来临的事情。 PendingIntent这个类用于处理即将发生的事情。比如在通知Notification中用于跳转页面,但不是马上跳转。 Intent 是及时启动,intent 随所在的activity 消失而消失。原创 2011-09-22 15:33:57 · 305 阅读 · 0 评论 -
ContentProvider MIME类型
Android程序的主要4部分: 1、Activiyt 2、Broadcast Intent Receiver 3、Service 4、Content Provider 一个ContentProvider类实现了一组标准的方法接口,从而能够原创 2011-09-22 15:40:07 · 398 阅读 · 0 评论 -
startActivityForResult
startActivityForResult 方法--返回数据到前一个Activity① 新建工程 ② 修改main.xml布局,添加UI元素 android:id="@+id/widget0" android:layout_widt原创 2011-09-22 16:14:19 · 255 阅读 · 0 评论 -
Intent的uri
进入联系人页面 1.Intent intent = new Intent(); 2.intent.setAction(Intent.ACTION_VIEW); 3.intent.setData(People.CONTENT_URI); 4.startActivit原创 2011-09-22 15:36:08 · 261 阅读 · 0 评论 -
Task和Activity模式配置 (2/2)[转]
Affinity和新Task默认情况下,一个应用程序中的所有Activity都有affinity——也就是说,属于同一个Task中所有Activity有一个设定。然而,每个Activity都可以在元素的taskAffinity特性上设置单独的值。定义在不同应用程序中的Acti原创 2011-09-28 13:18:50 · 271 阅读 · 0 评论