随笔分类 -  Android

上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
摘要:“苹果(Apple)公司的应用程序商店(app store)和谷歌(google) Android都为大家提供了更加容易赚钱的机会,但是我认为,为苹果应用程序商店开发软件的公司和个人赚的都只是小钱,利用Android的特性进行软硬件整合设计、再加上适当的艺术和工业设计才能赚到大钱。比较起来,苹果为大家提供的机会就像是芝麻,Android却能为大家带来一个汉堡。”在日前由创意时代主办的Android工作坊上,亚太地区Android促进会主席、台湾著名架构设计师高焕堂与参与工作坊的上百名嘉宾分享了他利用 Android、整合软硬件设计以及工业设计赚大钱的思路。高焕堂介绍,由于Android兼具开放 阅读全文
posted @ 2011-11-26 15:07 hnrainll 阅读(432) 评论(0) 推荐(0) 编辑
摘要:Android PDF 阅读器 http://sourceforge.net/projects/andpdf/files/个人记账工具 OnMyMeans http://sourceforge.net/projects/onmymeans/developAndroid电池监控 Android Battery Dog http://sourceforge.net/projects/andbatdog/RSS阅读软件 Android RSS http://code.google.com/p/android-rss/Android的PDF阅读器 DroidReader http://code.goo 阅读全文
posted @ 2011-11-22 08:32 hnrainll 阅读(587) 评论(0) 推荐(0) 编辑
摘要:在编写Android程序时经常会忘记添加权限,下面是网上收集的关于Android uses-permission的资料,方便查找~android.permission.ACCESS_CHECKIN_PROPERTIES允 许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change values that get uploaded)android.permission.ACCESS_COARSE_LOCA 阅读全文
posted @ 2011-11-20 17:30 hnrainll 阅读(326) 评论(0) 推荐(0) 编辑
摘要:在android开发中有很多地方要用到数据填充器,也就是Adpter填充器的知识,关于Adpter的继承关系大家可以参考我转载的一篇文章: http://www.cnblogs.com/tanlon/archive/2011/05/21/2053009.html相关的属性以及方法可以参考API,如果英语不好的看不懂API的可以参考一下农民伯伯的博客,这个里面翻译的和推荐的文章都不错:http://home.cnblogs.com/over140对于他们的继承与实现之间的关系,大家可以在我上面提到的文章里面可以很清楚的看到,在此基础上我还要对其进行扩展。不论是那种适配器模式,也不管是Listvi 阅读全文
posted @ 2011-11-20 10:06 hnrainll 阅读(3079) 评论(0) 推荐(0) 编辑
摘要:转载请标明出处:http://www.cnblogs.com/tanlon/archive/2011/06/20/2085562.html通过前面两篇文章:Android 适配器Adapter的学习:http://www.cnblogs.com/tanlon/archive/2011/05/21/2053009.htmlAndroid 适配器Adpter的使用总结:http://www.cnblogs.com/tanlon/archive/2011/06/20/2084901.html我们初步了解了适配器的继承以及关系,在这里我们继续了解关于和数据库相关的适配器CursorAdpter。我们知 阅读全文
posted @ 2011-11-20 10:06 hnrainll 阅读(1532) 评论(0) 推荐(0) 编辑
摘要:sourceurl:http://www.cnblogs.com/TerryBlog/archive/2010/07/05/1771459.html使用过 SQLite 数据库的童鞋对 Cursor 应该不陌生,如果你是搞.net 开发你大可以把Cursor理解成 Ado.net 中的数据集合相当于dataReader。今天特地将它单独拿出来谈,加深自己和大家对Android 中使用 Cursor 的理解。关于Cursor在你理解和使用 Android Cursor 的时候你必须先知道关于 Cursor 的几件事情:Cursor 是每行的集合。使用 moveToFirst() 定位第一行。你必 阅读全文
posted @ 2011-11-18 10:30 hnrainll 阅读(285) 评论(0) 推荐(0) 编辑
摘要:这次主要要做的就是根据姓名来查找电话,并且加强对通讯录的理解。 以前做一些用到数据库的东西的时候,可能光看代码也是不好联系起各个数据之间的关系,所以我先想到的还是数据库。幸运的是,它还真是一个数据库。 Android里面内置的是SQLite的数据库,虽然对数据库不怎么了解,但关系型数据库,基本操作也就那些,而且基本都一样,所以就直接用呗。用命令行下的adb shell进入Android的模拟器,进入data/data目录下面,这里面就是安装的一些应用程序。找啊找,里面有一个 com.android.providers.contacts,怎么看都是一个通讯录相关的程序,进入这个目录下,里面有.. 阅读全文
posted @ 2011-11-16 12:20 hnrainll 阅读(569) 评论(0) 推荐(0) 编辑
摘要:mimetypes表字段名称说明_id索引Key,自增长,与data表的mimetype_id字段相同mimetypeintend地址,如下_idmimetype1vnd.android.cursor.item/email_v22vnd.android.cursor.item/im3vnd.android.cursor.item/postal-address_v24vnd.android.cursor.item/photo5vnd.android.cursor.item/phone_v26vnd.android.cursor.item/name7vnd.android.cursor.item/ 阅读全文
posted @ 2011-11-16 12:19 hnrainll 阅读(2281) 评论(0) 推荐(0) 编辑
摘要:初始MIME类型,是在学习ContentProvider的时候。当在创建自己的ContentProvider的时,需要从抽象类ContentProvider中派生出自己的子类,并实现其中5个抽象方法:query(Uri, String[], String, String[], String) which returns data to the callerinsert(Uri, ContentValues) which inserts new data into the content providerupdate(Uri, ContentValues, String, String[]) w 阅读全文
posted @ 2011-11-16 11:37 hnrainll 阅读(11015) 评论(1) 推荐(0) 编辑
摘要:今天,我们来研究一下Intent,没错,就是前面说过的比较难理解的那个东西,希望通过这篇文章之后,你发现前面那句话其实是不对的。 前文中说过,Intent就像Activity之间的双面胶,就字面意思而言:“意图, 意向, 目的”, 基本上可以诠释这个对象的作用。它里面包含的就是一些信息,这些信息能够告诉我们当前发生了什么,以及想要干什么。我觉得和前面的事件驱动中的事件非常 像,不同的是,它不仅仅包含事件,还包含一些数据信息。Intent或者也可以说像一个需求说明一样,说明了当前的事件以及一些数据,接下 来,Android会依据这个Intent的说明,为其找到一个Activity,并把这个Int 阅读全文
posted @ 2011-11-16 00:47 hnrainll 阅读(348) 评论(0) 推荐(0) 编辑
摘要:引言 上篇我们介绍了Intents和Intent Filters的理论部分,主要是介绍了:activities、services、broadcast receivers三种组件的Intent机制两种Intent(显式和隐式)及它们如何去匹配目的组件、Intent对象包含哪些信息、Intent Filters的action & category & data。 Intent的重要性,我不再着重介绍了,但我还是要说:Intent能够使应用程序突破沙盒与外界交流,者这使得Android的世界变得丰富多彩!本篇将用实例来介绍,如何应用Intent,而且继续用SMS方面的例子来阐述。本文 阅读全文
posted @ 2011-11-16 00:10 hnrainll 阅读(275) 评论(0) 推荐(0) 编辑
摘要:大部分移动设备平台上的应用程序都运行在他们自己的沙盒中。他们彼此之间互相隔离,并且严格限制应用程序与硬件和原始组件之间的交互。 我们知道交流是多么的重要,作为一个孤岛没有交流的东西,一定毫无意义!Android应用程序也是一个沙盒,但是他们能够使用Intent、Broadcast Receivers、Adapters、Content Providers、Internet去突破他们的边界互相交流。有交流还会和谐,由此可见这些交流手段有多重要。上篇文章中我们在SMS接收程序和使用Intent发送SMS程序中用到了Intent,并做了简单的回顾和总结:android应用程序的三大组件——Activi 阅读全文
posted @ 2011-11-16 00:04 hnrainll 阅读(245) 评论(0) 推荐(0) 编辑
摘要:刚看到Intent的时候,我的确有点困惑:从字面上来说,它表示一种意图和目的;从使用上看,它似乎总是用于Activity之间的切换;而从它所在包 android.content来看,它似乎与内容有关。所以,我想或许可以这样理解它: Intent类绑定一次操作,它负责携带这次操作所需要的数据以及操作的类型等。 如果是这样的话,是否可以将它与事件处理联想起来?即一个Intent类似于一个Event。从Intent的两个最重要的成员操作类型(Action)和数据(Data)来看,似乎是有道理的。文档中说, Intent的Action的取值主要是一些定义好了的常量,例如PICK_ACTION,VI.. 阅读全文
posted @ 2011-11-16 00:00 hnrainll 阅读(329) 评论(0) 推荐(0) 编辑
摘要:本版所有文章均来自www.eoeandroid.com 在一个Android应用中,主要是由四种组件组成的,这四种组件可参考“Android应用的构成”。 而这四种组件是独立的,它们之间可以互相调用,协调工作,最终组成一个真正的Android应用。 在这些组件之间的通讯中,主要是由Intent协助完成的。 Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。 因此,Intent在这里起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间 阅读全文
posted @ 2011-11-15 23:58 hnrainll 阅读(263) 评论(0) 推荐(0) 编辑
摘要:在一个Android应用中,主要是由一些组件组成,(Activity,Service,ContentProvider,etc.)在这些组件之间的通讯中,由Intent协助完成。正如网上一些人解析所说,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。Intent在这里起着实现调用者与被调用者之间的解耦作用。 Intent传递过程中,要找到目标消费者(另一个Activity,IntentReceiver或Service),也就是Intent的响应者,有两种方法来 阅读全文
posted @ 2011-11-15 23:51 hnrainll 阅读(263) 评论(0) 推荐(0) 编辑
摘要:Android 4.0 SDK 已经出来好一段时间了,早就想试试这个版本到底怎样,好久没做android开发了,之前还是用Android2.2开发的,看这图貌似长得跟冰淇淋一样,所以叫 Ice Cream Sandwich(冰淇淋三明治),蛮有趣的。。。。 搭建Android环境步骤(仅供参考): 官方搭建步骤: http://developer.android.com/index.html搭建环境之前需要下载下面几个文件包:一、安装Java运行环境JRE(没这个Eclipse运行不起来)和JDK 官网下载 http://www.oracle.com/technetwork/java/... 阅读全文
posted @ 2011-11-15 23:41 hnrainll 阅读(307) 评论(0) 推荐(0) 编辑
摘要:这篇文章主要说的是android中的UI设定。先看真题效果图,说明。本程序参考新浪微博,图片为猫扑图片。程序只有最基本的模版,没有任何内容。点击效果图这布局为顶部+中间内容+底部模式,现在很多布局都采用这种模式。或者九宫图布局1:首先我们先实现顶部,代码如下:<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/main_tab_banner" android:layout_width="fill_parent&qu 阅读全文
posted @ 2011-11-15 23:39 hnrainll 阅读(1532) 评论(0) 推荐(0) 编辑
摘要:大家好,今天要讲的是Android手机如何动态手机屏幕方向的,我们当中有可能手机也会有这种功能,当我们手机方向改变时, 屏幕也会跟着改变,在这Android当中是很容易实现的.本节的Demo主要是界面有一个按钮,当点击时,如果屏幕方向是横排(PORTRAIT)刚将 屏幕方向更改为竖排(LANDSCAPE),反之依然!我们这里主要是运用了getRequestedOrientation(),和 setRequestedorientation()两个方法.但是要利用这两个方法必须先在AndroidManiefst.xml设置一下屏幕方属 性,不然程序将不能正常的工作.下面我将分为N个步骤一步一步教你 阅读全文
posted @ 2011-11-15 21:23 hnrainll 阅读(750) 评论(0) 推荐(0) 编辑
摘要:1.Uri通用资源标志符(Universal Resource Identifier, 简称"URI")。Uri代表要操作的数据,Android上可用的每种资源 - 图像、视频片段等都可以用Uri来表示。URI一般由三部分组成:访问资源的命名机制。存放资源的主机名。资源自身的名称,由路径表示。Android的Uri由以下三部分组成: "content://"、数据的路径、标示ID(可选)举些例子,如:所有联系人的Uri: content://contacts/people某个联系人的Uri: content://contacts/people/5所有图片 阅读全文
posted @ 2011-11-15 21:04 hnrainll 阅读(44976) 评论(3) 推荐(1) 编辑
摘要:Java代码 //显示网页 Uri uri = Uri.parse("http://google.com"); Intent it = new Intent(Intent.ACTION_VIEW, uri); //显示地图 Uri uri = Uri.parse("geo:38.899533,-77.036476"); Intent it = new Intent(Intent.ACTION_VIEW, uri); //其他 geo URI 範例 //geo:latitude,longitude //geo:latitude,longitude?z=zo 阅读全文
posted @ 2011-11-15 20:57 hnrainll 阅读(544) 评论(1) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 下一页