android日历源代码
① android中怎么实现分层开发
ndroid开发笔记2----Android定义和分层介绍
(2010-11-25 14:38:45)
转载▼
分类: Android
一. 开放手机联盟
开放手机联盟,Open Handset Alliance:是美国Google公司与2007 年11 月5 日宣布组建的一个全球性的联盟组织。这一联盟将会支持Google发布的Android手机操作系统或者应用软件,共同开发名为Android的开放源代码的移动系统。
二. Android含义
Android是一个专门针对移动设备的软件集,它包括一个操作系统,中间件和一些重要的应用程序。Android SDK提供了在Android平台上使用java语言进行Android应用开发必须的工具和API接口。
三. Android系统构架
Android分为4层,从高到底分别是应用层、应用框架层、系统运行库层和linux内核层:
1.应用层
应用是用Java语言编写的运行在虚拟机上的程序。Google最开始时就在Android系统中捆绑了一些核心应用,比如E-mail 客户端、SMS 短消息程序、日历、地图、浏览器、联系人管理程序,等等。
2.应用程序框架层
应用程序框架层是编写常用核心应用所使用的API框架,开发者可以在开发自己特色的应用程序中重复利用这些组件和服务。目前所有的应用程序都是由这些组件和服务构成。
(1) 丰富而又可扩展的视图(View):可以用来构建应用程序,它包括列表(List)、网格(Grid)、文本框(Text Box)、按钮(Button),以及可嵌入的Web浏览器。
(2) 内容提供器(Content Providers):它可以让一个应用访问另一个应用的数据(如联系人数据库), 或共享它们自己的数据。
(3) 资源管理器(Resource Manager):提供非代码资源的访问,如本地字符串、图形和布局文件(Layout file)。
(4) 通知管理器(Notification Manager):应用可以在状态栏中显示自定义的提示信息。
(5) 活动管理器(Activity Manager):用来管理应用程序生命周期并提供常用的导航退回功能。
(6) 窗口管理器(Window Manager):管理所有的窗口程序。
(7) 包管理器(Package Manager):Android 系统内的程序管理。
3.系统运行库(C/C++库以及Android 运行库)层
程序库:
Android 包含一些C/C++库,这些库能被Android 系统中不同的组件使用。它们通过Android 应用程序框架为开发者提供服务。以下是一些核心库:
** 系统C库- 一个从BSD 继承来的标准C 系统函数库(libc),它是专门为基于embedded linux的设备定制的。
** 媒体库- 基于PacketVideo OpenCORE;该库支持多种常用的音频、视频格式回放和录制,同时支持静态图像文件。编码格式包括MPEG4, H.264, MP3, AAC, AMR, JPG, PNG 。
** SurfaceManager - 对显示子系统的管理,并且为多个应用程序提供了2D和3D 图层的无缝融合。
** LibWebCore - 一个最新的web 浏览器引擎用,支持Android 浏览器和一个可嵌入的web 视图。
** SGL - 底层的2D图形引擎
** 3D libraries - 基于OpenGL ES 1.0 APIs 实现;该库可以使用硬件3D 加速(如果可用)或者使用高度优化的3D 软加速。
** FreeType -位图(bitmap)和矢量(vector)字体显示。
** SQLite - 一个对于所有应用程序可用,功能强劲的轻型关系型数据库引擎。
运行库:
Android 包括了一个核心库,该核心库提供了JAVA 编程语言核心库的大多数功能。
Dalvik:
每一个Android 应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。Dalvik 被设计成一个设备可以同时高效地运行多个虚拟系统。Dalvik 虚拟机执行(.dex)的Dalvik 可执行文件,该格式文件针对小内存使用做了优化。同时虚拟机是基于寄存器的,所有的类都经由JAVA 编译器编译,然后通过SDK中的"dx" 工具转化成.dex 格式由虚拟机执行。
4. Linux内核层
Android系统平台是基于优化了的Linux内核,是其系统平台的核心。它提供诸如内存管理、进程管理、设备驱动等服务,同时也是作为硬件与软件栈之间的抽象层,用来做相互沟通的工作.
四. 进程间通信
Android 采用OpenBinder
② 安卓系统最早是哪家公司研发的呢
Android操作系统最初由Andy Rubin开发,主要支持手机。
2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商,软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。
第一部Android智能手机发布于2008年10月。Android逐渐扩展到平板电脑及其他领域上,如电视,数码相机,游戏机,智能手表等。
(2)android日历源代码扩展阅读
Android的应用程序:Android会同一系列核心应用程序包一起发布,该应用程序包包括客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是使用JAVA语言编写的。
全球有超过八成的手机搭载了安卓系统。在中国手机市场中,安卓系统手机占比约为85%,一些国产手机号称有自己的操作系统,但其实是基于安卓系统的二次开发,算不上自主可控。
③ 开发安卓应用软件用什么语言
开发安卓应用软件用什么语言?
安卓开发需要Java语言。
android是基于java开发的。可以说开发人员的Java水平将直接决定其Android水平。
因为Android的应用的开发语言用的是Java语言,并且在Android中也用到了Java核心类库的大量的类,因此,在学习Android开发之前,可以先把Java基本语法和Java SE的基础类库好好学习一下Android应用序开发是以Java语言为基础的,所以没有扎实的Java基础知识,只是机械的照抄别人的代码,是没有任何意义的。
现阶段从事Android开发的人员主要包括两类人群,一类是Java开发人员通过自学转型到Android领域;另一类则是通过在一些Android培训机构进行一段时间的集中培训而进入Android领域。
应用程序开发用java,你看api里面的源码就知道了,都是java代码,当然android底层肯定不是java写的。
如果需要涉及到底层的需要调用ndk,这时就需要c/c++了。
如果是游戏开发的话看游戏引擎,像cocos2d-x就是c++,unity3d的话就用c#。
求开发安卓应用软件的软件。
Start BlueStacks可以测试用,速度很快。
GitHub上可以备份代码,或者去看一些成熟的框架直接拿来用。
如果写一些应用层的软件,这俩应该够了。加上你的Eclipse。
代码在手,天下我有!
开发安卓应用软件需要什么
需要压缩文件查看器(电脑都有),把apk文件设置为用压缩方式打开。需要反翻译软件、(16)2进制编辑器、签名软件、Java、.3.5
一款安卓应用软件
365日历,如果是别忘了采纳哦亲~
安卓应用软件测试?
1、关于内存方面的测试,我说一点我的测试方法:
主要对应用重复操作,如果反复操作后导致程序崩溃,则极有可能是内存泄露导致。
找一款安卓应用软件。
可以描述是什么样的软件吗?这样我们才能帮你。
安卓应用软件爱捞金 好用吗?
这个就是签到,之后下载软件,发展下家 。
最后在此过程中获利的呀。你要是需要的话。
可以在应用宝下载到这个东西的,我同学用过。
一天小五十还是不错的哈~你要不要也来用一下的哈?
捏可以在应用宝的pc版里面下载的!
在电脑开着应用宝的情况下,打开手机的USB调试,
连上之后,给手机安装驱动之后,然后就行了,管理手机。
之后搜索安装就可以了哈~
求问一个安卓应用软件
欧朋 UC QQ浏览器都可以的,浏览器应用中心里有的都可以添加到手机桌面。
④ android源码下 怎么修改内存阀值
android源码下 修改内存阀值的方法为:
第一步:首先建立一个XXX.txt文件,输入以下代码:
#!/system/bin/sh
echo "1536,2048,4096,6144,8192,12288" > /sys/mole/lowmemorykiller/parameters/minfree ;
这个代码是基于MFM配置3对应的数值,用了几天这个数值了没发现问题,所以暂时以这个数值为例。
然后保存,将保存好的XXX.txt文件修改为67-Jasonfix
将这个67-Jasonfix文件用RE管理器放入system/etc/init.d下(这个文件夹里面都是开机脚本设定。
然后将权限改为:全部打钩。
第二步:修改install-recovery.sh(在system/etc目录下)
(1).找到这些脚本所在行
sh /system/etc/init.d/XXXXX
对应加入
sh /system/etc/init.d/67-Jason
(2).然后找到
echo A,B,C,D,E,F /sys/mole/lowmemorykiller/parameters/minfree
删除这行并保存即可。
⑤ 用Android studio做一个可以运行的小程序,闹钟也行,然后可以连到手机,感谢大神。
环境搭建就不讲了,直接说开发。
小闹钟程序开发中的要点就是:
1、时间选择对话框(TimePicker)
2、获取闹钟管理器并对其进行设置
3、注册广播接收器
掌握了这两点,写程序就很简单了。
1、新建android项目:Alarm,sdk版本选择2.2,Package name:com.lql.activity,Main Activity:Alarm
2、编写界面:直接修改layout中的main.xml文件,代码如下:
Xml代码
<?xmlversion="1.0"encoding="utf-8"?>
<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center_vertical"
>
<Button
android:id="@+id/timeBtn"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/time"
android:textSize="20sp"
/>
<Button
android:id="@+id/cancelAlarmBtn"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/cancelAlarm"
/>
</LinearLayout>
{
/*(non-Javadoc)
*@seeandroid.content.BroadcastReceiver#onReceive(android.content.Context,android.content.Intent)
*/
@Override
publicvoidonReceive(Contextarg0,Intentdata){
Log.d(Alarm.TAG,"thetimeisup,startthealarm...");
Toast.makeText(arg0,"闹钟时间到了!",Toast.LENGTH_SHORT).show();
}
}
package="com.ql.activity"
android:versionCode="1"
android:versionName="1.0">
<applicationandroid:icon="@drawable/icon"android:label="@string/app_name">
<receiverandroid:name=".AlarmReceiver"android:process=":remote"/>
<activityandroid:name=".Alarm"
android:label="@string/app_name">
<intent-filter>
<actionandroid:name="android.intent.action.MAIN"/>
<categoryandroid:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>
<uses-sdkandroid:minSdkVersion="8"/>
</manifest>
界面的效果如下:
这个代码就很简单了,主要是要继 承BroadcastReceiver 这个类,然后重写onRecive方法。onRecive方法在闹钟的时间达到之后会执行,在这里我们可以做自己的事情,比如启动某个程序,或者播放铃声,我这里就是简单的提示一下,使用的是Toast。
5、在android的AndroidManifest.xml文件中注册广播接收器:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
Xml代码
核心的配置为<receiver android:name=".AlarmReceiver" android:process=":remote" />,这也是闹钟程序的关键,如果不做这个配置,那么时间到了之后,闹钟将不会提示。
接下来就是到模拟器上测试,运行截图如上图。程序源代码见附件。
⑥ 手机安卓系统是什么意思
基本内容 Android中文名:安卓系统一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。目前最好的是Android2.0的摩托罗拉Droid! Android公司介绍 国家:美国 业务:手机软件,手机操作系统 成立于:2003年 创办人:Andy Rubin,Andy McFadden、Richard Miner Chris White 中文名:安卓(官方) 目前最好的是Android2.2 Android操作系统简介 Andy Rubin创立了两个手机操作系统公司:Danger和Android。Danger 5亿美元卖给微软,今年成为了Kin,Android4千万美元卖给Google。 Android是Google于2007年11月05日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。它采用软件堆层(Software Stack,又名软件叠层)的架构,主要分为三部分。底层以Linux内核工作为基础,由C语言开发,只提供基本功能;中间层包括函数库Library和虚拟机Virtual Machine,由C++开发。最上层是各种应用软件,包括通话程序,短信程序等,应用软件则由各公司自行开发,以Java作为编写程序的一部分。不存在任何以往阻碍移动产业创新的专有权障碍,号称是首个为移动终端打造的真正开放和完整的移动软件。 Google通过与软、硬件开发商、设备制造商、电信运营商等其他有 关各方结成深层次的合作伙伴关系,希望借助建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。 Android 作为Google企业战略的重要组成部分,将进一步推进“随时随地为每个人提供信息”这一企业目标的实现。全球为数众多的移动电话用户正在使用各种基于 Android 的电话。谷歌的目标是让(移动通讯)不依赖于设备甚至平台。出于这个目的,Android 将补充,而不会替代谷歌长期以来奉行的移动发展战略:通过与全球各地的手机制造商和移动运营商结成合作伙伴,开发既有用又有吸引力的移动服务,并推广这些产品。 架构详解 1、Linux Kernel Android基于Linux 2.6提供核心系统服务,例如:安全、内存管理、进程管理、网络堆栈、驱动模型。Linux Kernel也作为硬件和软件之间的抽象层,它隐藏具体硬件细节而为上层提供统一的服务。 如果你学过计算机网络知道OSI/RM,就会知道分层的好处就是使用下层提供的服务而为上层提供统一的服务,屏蔽本层及以下层的差异,当本层及以下层发生了变化不会影响到上层。也就是说各层各尽其职,各层提供固定的SAP(Service Access Point),专业点可以说是高内聚、低耦合。 如果你只是做应用开发,就不需要深入了解Linux Kernel层。 2、Android Runtime Android包含一个核心库的集合,提供大部分在Java编程语言核心类库中可用的功能。每一个Android应用程序是Dalvik虚拟机中的实例,运行在他们自己的进程中。Dalvik虚拟机设计成,在一个设备可以高效地运行多个虚拟机。Dalvik虚拟机可执行文件格式是.dex,dex格式是专为Dalvik设计的一种压缩格式,适合内存和处理器速度有限的系统。 大多数虚拟机包括JVM都是基于栈的,而Dalvik虚拟机则是基于寄存器的。两种架构各有优劣,一般而言,基于栈的机器需要更多指令,而基于寄存器的机器指令更大。dx 是一套工具,可以将 Java .class 转换成 .dex格式。一个dex文件通常会有多个.class。由于dex有时必须进行最佳化,会使文件大小增加1-4倍,以ODEX结尾。 Dalvik虚拟机依赖于Linux 内核提供基本功能,如线程和底层内存管理。 3、Libraries Android包含一个C/C++库的集合,供Android系统的各个组件使用。这些功能通过Android的应用程序框架(application framework)暴露给开发者。下面列出一些核心库: 系统C库——标准C系统库(libc)的BSD衍生,调整为基于嵌入式Linux设备 媒体库——基于PacketVideo的OpenCORE。这些库支持播放和录制许多流行的音频和视频格式,以及静态图像文件,包括MPEG4、 H.264、 MP3、 AAC、 AMR、JPG、 PNG 界面管理——管理访问显示子系统和无缝组合多个应用程序的二维和三维图形层 LibWebCore——新式的Web浏览器引擎,驱动Android 浏览器和内嵌的web视图 SGL——基本的2D图形引擎 3D库——基于OpenGL ES 1.0 APIs的实现。库使用硬件3D加速或包含高度优化的3D软件光栅 FreeType ——位图和矢量字体渲染 SQLite ——所有应用程序都可以使用的强大而轻量级的关系数据库引擎 4、Application Framework 通过提供开放的开发平台,Android使开发者能够编制极其丰富和新颖的应用程序。开发者可以自由地利用设备硬件优势、访问位置信息、运行后台服务、设置闹钟、向状态栏添加通知等等,很多很多。 开发者可以完全使用核心应用程序所使用的框架APIs。应用程序的体系结构旨在简化组件的重用,任何应用程序都能发布他的功能且任何其他应用程序可以使用这些功能(需要服从框架执行的安全限制)。这一机制允许用户替换组件。 所有的应用程序其实是一组服务和系统,包括: 视图(View)——丰富的、可扩展的视图集合,可用于构建一个应用程序。包括包括列表、网格、文本框、按钮,甚至是内嵌的网页浏览器 内容提供者(Content Providers)——使应用程序能访问其他应用程序(如通讯录)的数据,或共享自己的数据 资源管理器(Resource Manager)——提供访问非代码资源,如本地化字符串、图形和布局文件 通知管理器(Notification Manager)——使所有的应用程序能够在状态栏显示自定义警告 活动管理器(Activity Manager)——管理应用程序生命周期,提供通用的导航回退功能 5、Applications Android装配一个核心应用程序集合,包括电子邮件客户端、SMS程序、日历、地图、浏览器、联系人和其他设置。所有应用程序都是用Java编程语言写的。更加丰富的应用程序有待我们去开发! 从上面我们知道Android的架构是分层的,非常清晰,分工很明确。Android本身是一套软件堆迭(Software Stack),或称为“软件迭层架构”,迭层主要分成三层:操作系统、中间件、应用程序。从上面我们也看到了开源的力量,一个个熟悉的开源软件在这里贡献了自己的一份力量。 Android操作系统版本 Android 1.1 发布时间 :发布于 2009 年 2 月 Android1.1主要特性 闹钟 API 示例 浏览器 计算器 摄像头 联系人 开发工具包 拨号应用 电子邮件 地图(包含街景) 信息服务 音乐 图片 设置 Android 1.5 该版本又叫 “Cupcake”, 这是第一个主要版本,发布于 2009 年 5 月. 这个升级之后,Android 表现出来的能力才真正吸引了开发者的目光。 用户界面得到了极大的改良,并且增添了以下功能: Android1.5主要特性 录像 蓝牙A2DP 自动蓝牙连接 上传视频到 YouTube 以及 Picasa 复制/粘贴功能 Android 1.6 搭载Android 1.61.5 的 HTC Hero 获得了意想不到的成功。Android 最终获得了非 Android 用户的关注,并且也让竞争者苹果和微软更加警惕了。Android 1.6 “Donut” 2009 年 9 月发布。 这个版本包含了: Android1.6主要特性 Android 应用市场集成 照相、摄像以及浏览, 多选/删除功能 手势搜索 语音搜索应用集成 极大提升了语音阅读功能 对非标准分辨率有了更好的支持 Android 2.0/2.1 Android 2.0/2.1: 2009 年 10 月 26 日,又一个主要版本升级以创纪录的速度放出。这次,大版本升级到了Android 2.0/2.1 “Eclair.” 它包含: Android 2.0/2.1主要特性 提升硬件速度 更多屏幕以及分辨率选择 大幅度的用户界面改良 支持Exchange活动墙纸 大幅改进虚拟键盘 蓝牙2.1 Google 地图 3.1.2 Android 2.0.1 SDK 于 2009 年 12 月 3 日 发布,之后是2010 年 1 月 10 日的 2.1 版本。很多用户和围观群众可能会奇怪:“为什么 Android 会用甜点作为它们系统版本的代号?”,这个命名方法开始于 Andoird 1.5 发布的时候。作为每个版本代表的甜点的尺寸越变越大,然后按照字母数序:小蛋糕,甜甜圈还有松饼。之前人们预计 2.2 版本的代号会是“馅饼”,但这个被最终证明是错误的,“FroYo”(冻酸奶)才是 Android 2.2 这个伴随Google Nexus One 发布的新版的最新代号。下一个版本的代号将会是“姜饼”。 Android 2.2 该版本名字叫 “Froyo”,中文代号称“冻酸奶”,Nexus One 的用户已经开始接受 Android 2.2 “FroYo” 的无线更新,其他机型的用户应该会在短时间内获取到这一更新。这一版本包含大量让其他手机用户垂涎三尺的更新,包括了: Android 2.2主要特性 完整的 Flash 10.1 支持 最高5 倍速度提升 最多支持 8 个设备连接的移动热点功能 有着专用链接的改进版主屏幕 大量Exchange 支持改进,支持 Exchange 2010,包括远程数据抹除,自动发现服务,完整的日程表支持,全局联系人列表查找。 摄像头/视频改进,比如:更好的屏幕控制按钮,人民群众喜闻乐见的录像时开启闪光灯进行照明的功能。 多键盘语言支持 Android 云信息将应用安装在记忆卡上 蓝牙语音拨号 支持720P视频录制 Android 2.3 目前的消息众口一词声称 Android 3.0 “Gingerbread” 将会在今年秋天的某个时候发布,它将带来很多激动人心的新特性。 俄罗斯着名手机网站Mobile Review总编埃尔达·莫塔金(Eldar Murtazin)周三曝料,代号为“姜饼”(Gingerbread)的谷歌Android 3.0系统将于今年第四季度上市。与此同时,莫塔金还披露了Android 3.0系统的一些细节。 Android 3.0最低配置 升级Android 3.0的系统推荐配置为1GHz处理器、512MB RAM、3.5英寸屏幕或更大屏幕;而且指出Android 3.0将面向高端市场,而低端市场则保留2.1和2.2系统。 澄清: 在前面的报道中我们曾看到一些Android 3.0的新特性,其中新系统对硬件有了要求,最低配置1GHz处理器、512MB RAM、3.5英寸屏幕,这也让现有的Android用户无比揪心,因为目前用户使用的大部分手机都不能达到这个要求。现在,这个传闻被证实有误了。 之前传出的Android 3.0系统对硬件的最低要求为1G处理器的消息让不少用户心碎,值得高兴的是,这一传闻已经被证实有误,新闻最初来自于一家俄罗斯网站,这家网站已经澄清关于硬件配置的数据时建议配置,而非最低标准。 同时,有传闻称首款搭载Android 3.0系统的手机将会是Google推出的Nexus Two,这款手机将继承Nexus One,成为新一代的Android模范机型,但这台新机已经不太可能会出现。 Google首席执行官施密特已经发表声明:我们今年推出Nexus One主要是想尝试移动电话的硬件业务,目前这一目的已经达到,Nexus One是如此的成功,我们也没有推出新的Nexus机型的打算。 更正:google官方已公布新的操作系统版本号为2.3,代号“姜饼”,而非此前流传的3.0。
⑦ Android手机上的Google全套软件指哪些
Google这个公司现在已经是“家大业大”了,他们总是隔三岔五地推出一些新鲜的服务,让业界跟着也兴奋一把。不过历年来Google所发展出来的服务和软件实在太多了,究竟他们已经有了什么服务?现在就来看看吧。
Add to Google
这是一个提供网页信息的站点,主要的功能是把自己的主页介绍给Google让他收录,而时间上较长,起码一两个月才会被Google收录,但是一旦收了你的主页,知名度会更快地上升。
Blogger
Google提供的Blog服务,现在已经有中文版本了,大家可以上去安个家,把地址写到本文评论让大家去浏览。
Froogle
这是一个专业的引擎,可以输入你想要购买的东西,然后得到符合关键词的结果出来,可以比较一下各个购物网站不同的价格,挑选最合适的地方进行购买。
Gmail
Gmail是是Google提供的当前最流行的免费邮件服务,提供了超过2GB的储存空间。
Google AdSense
Google提供的广告服务,你是否遇到有不知来源的IP经常恶意点击你的广告,而你无法知道IP所以无法禁止,你是否想知道你的广告在哪个或者哪些页面点击率最高,而又不受渠道数量的限制,它主要针对Google Adsense的规则,在不违反规则的前提下为用户提供及时详细的广告点击统计信息。
Google AdWords
Google提供给商家的特殊广告站点,只要有人点击这里就会按一定规则向商家收费,算是网络上的分类广告。
Google Alerts
这是一个新闻定制站点,可以通过邮箱定制你需要的内容,然后得到相关的讯息。
Google Analytics
Google推出的免费提供的网站统计服务,只需要简单注册,即可帮助站长分析自己的站点情况,而且里面的内容非常详细,不光小网站有用,大网站更是可以作为一个参考的指标。
Google Answers
Google的问答站点,可以回答你很多不知道的问题,类似的还有网络出的网络知道,现在这个站点开始进入收费模式,你可以悬赏进行问题答案的购买。
Google Base
这个服务相对于Google其它服务的专业化,或许显得比较杂乱,里面也是可以让我们提交不同的信息给Google,让它出现在Google的搜索里面。
Google Blog Search
这是一个针对Google博客的搜索服务,专门收集其中的海量信息。
Google Book Search
Google的书籍搜索服务,其实也是Google引擎的一个小延伸而已,不过在这里搜索到的结果比较专业和集中。
Google Bookmarks
Google的在线网络书签服务,整合了Google工具条4.0和Google搜索历史,此服务还处于beta测试阶段,目前看到的Google Bookmarks还没有共享功能,类似个人网上收藏夹。
Google Calendar
Google的日历服务,可以很方便地管理自己生活上的行程安排,例如参加会议的时间、看病的预约时间、约会时间、吃饭订餐时间等等。可以将一个人的所有行程都管理起来。
Google Catalogs
Google做的邮购搜索服务,对于国人来说好象用处并不是特别地大。
Google Code
Google用来推广及发展开源软件的一个服务,一个适合程序员的源代码公开站点。
Google Code Search
Google代码搜索可以用来搜索各种函数的定义以及相关的示例代码,还可以直接使用普通的表达式搜索以获得更精确的结果。
Google Compute
Google的网格计算,可以将一些超大规模的计算量分散到全球不同国家地区的电脑上,以尽快得到结果,这是些有益全球的计算,希望有电脑的朋友都参加。
Google Desktop
这是一个放置在桌面上的工具条,在这个工具条里可提供新闻,天气,Email等小程序,了解最新的信息。
Google Directory
Goolge制作的超大型人工分类目录,让网页根据重要性来排列。目录搜索服务可满足那些想要浏览某特定主题下相关信息的用户。
Google Earth
这项服务提供了地球上大部分地区的卫星图片查询,尤其是大城市的图片更加地多,让你如宇航员一般身临其境,足不出户也可了解世界各地。
Google Groups
Google提供的群组服务。利用它你可以创建邮件列表、阅读新闻或者是和志同道合的用户分享你感兴趣的东西。
Google Homepage
是Google提供的主页服务,你可以定制它,它提供了天气、新闻、占卜等各种各样的服务。
Google Image Search
Google的图片搜索,几乎是Google最早的服务了,这是它的图片搜索页面,相信大家都用过吧,图片搜索的精确度还是不错的。
Google Labs
Google实验室的一些服务链接,从这里可以看到它们又有什么天才的发明。
Google Local
Google本地搜索,通过这一服务,用户可以使用关键字搜索在特定的城市查找某一类型的公司,并在电子地图上显示这些公司的具体位置。这项服务现在有了中国版本。
Google Maps
Google地图搜索服务,让你浏览到世界各地的地图、公路等信息,比较上面提到的卫星地图来说,比较传统。
Google Mobile
Google手机上网用户的服务,只要手机能连上这外网站,即可象用PC一样搜索图片、关键字等信息。
Google Movie Showtimes
Google提供的电影上映时间搜索服务,只要输入一个地方的邮政编码或地址,就可以搜索到当地的电影院及电影的上映时间。
Google News
Google新闻站点,将最新的新闻呈现在大家的眼前,上面的所有新闻都是由Google特定的电脑自动聚合的。
Google Notebook
类似一个网摘工具,以插件的形式安装于浏览器,记录你在浏览网页时看到的有用的信息。
Google Page
Google推出的免费个人主页服务,用户可以在这里获得一个100M大小的免费主页空间。
Google Reader
Google的在线RSS阅读器,Reader依靠RSS和Atom技术,可帮助用户及时获得信息,用户不必自己检查更新喜欢的站点,Google Reader可以帮你。
Google Ridefinder
美国12个城市的公交车和出租车的相关搜索。
Google Scholar
学术文章搜索引擎,高年级学生的必备,尤其一些经常需要撰写一些论文的朋友。
Google Send to Phone
利用网络发送手机短信的服务,感觉上没什么特别。
Google Sitemap
Google的Sitemaps计划,旨在对网站信息搜索进行加速,增强索引能力。Google称:“这种协作搜索系统将进一步提高覆盖和刷新速度,使用户使用Google索此功能实现最优化。”Google呼吁网站管理员在网站服务器中放置Sitemaps格式的文件。这样,Google的搜索引擎就可以看到那些网页在网站内,那些网页内容被修改了。
Google SMS
GOOGLE SMS服务,是通过SMS查找特定信息的一项技术。它可以提供驾车服务,在无线产品中支持SMS。
Google Suggest
这是一个猜测你意图的测试站,当用户关键词搜索框中输入文字时,下拉清单将显示候补搜索单词或短语一览。还将显示找到的各单词或短语的网页数。从候补中选择单词或短语便可搜索。
Google Talk
Google推出的即时在线聊天工具,当时挺火爆的,业内很多人都说能跟各大即时聊天工具一拼,可是现在没多少个人用了,影响较低。
Google Toolbar
Google的搜索工具条,上面有很多实用功能,搜索、拦截弹出窗口、查看网页PR值等等一大堆。
Google Trends
Google趋势服务,可以得到人们对于不同事物的关注程度,Google通过分析全球的搜索结果,分析处某一搜索关键词在Google被搜索的频率和相关统计数据。
Google Video
这又是一个新的尝试,Google推出的视频搜索内容丰富,不过国内用户好象会受到一定的限制。
Google Web Accelerator
可以加速网页的载入,尤其是对付一些我们网络访问较慢的外国网站更是好用
Google Web Search
Google网站默认的搜索服务。
Google Webmasters
Google网站管理员中心,提供了一系列网站管理员常用的功能列表,包括“提交网站”,“Sitemaps”,“支持论坛”等等。
Hello
Hello即时聊天工具,是一个极小的即时通信客户端,它和Google的看图软件Picasa一起工作,能让你和亲人好友分享图片。
Picasa
超强的图片管理显示的软件,得益于其高效的图片管理模式,我们可将电脑里所有的图片都让它归类,分析。它现在已是免费软件,大家可以让ACDSee下岗了。
参考资料:http://www.williamlong.info/archives/437.html
⑧ android消息推送怎么实现
极光推送可以轻松实现android消息推送。具有操作步骤如下:1、到极光官网注册账号:https://www.jpush.cn/
2、创建应用,按照要求填写你的应用名称,包名提交
3、下载案例,一般情况测试是能收到信息的
4、集成到自己的项目中,按照官网的集成http://docs.jpush.cn/pages/viewpage.action?pageId=557214
5、集成时将注意的要点,官网上也有说,但是我再强调一下要注意两个权限的包名填写,有可能直接用案例上的拷贝到自己的manifest中时没有替换掉包名,切记,要替换成自己的项目的包名。
极光推送已经覆盖了近10亿Android、IOS终端,30多万款APP应用,服务总用户数超过30亿,每天消息推送量达5亿多条,已成为移动应用数据平台。极光分享帮助应用具备国内主流社交平台分享功能,提供新浪微博、QQ、微信等第三方社会化分享服务,提高产品推广效率,帮助产品提高用户体验,获得更多用户。