在Android5.0以前可以通过隐式Intent方式启动其他App的Service,就跟Activity启动隐式Intent一样的. 但是在5.0以后,只能使用显示的Intent方式启动了. 启动其他App的Service,需要用到Intent的setComponent()方法.该方法需要传入ComponentName component 这个参数. 参数的解释:component, The name of the application component to handle the int…
使用隐式Intent启动系统应用,除了http协议,还有geo(显示地理位置),tel(拨打电话),file(文件)等…
本文主要介绍怎样通过改动AndroidManifest.xml清单文件来达到隐藏自身应用的目的,不是隐藏第三方应用.为了不浪费大家时间.特此说明. 转载请注明作者xiong_it和链接:http://blog.csdn.net/xiong_it/article/details/44238283,谢谢合作.Android开发:怎样隐藏自己的app应用 第一种 改动Activity标签下的<intent-filter>节点下的category 属性值. <intent-filter>…
Intents and Intent Filters 英文原文:http://developer.android.com/guide/components/intents-filters.html 采集(更新)日期:2014-7-10 搬迁自原博客:http://blog.sina.com.cn/s/blog_48d491300102uxxw.html 在本文中 Intent 种类 创建 Intent 显式 Intent 举例 隐式 Intent 举例 强制打开应用程序选择对话框 接收隐式 In…
前言 啦啦啦~博主又来骚扰大家啦~大家是不是感觉上次的Android开发博文有点长呢~主要是因为博主也是小白,在做实验的过程中查询了很多很多概念,努力去理解每一个知识点,才完成了最终的实验.还有就是随着我们的实验的进行,代码量也会越来越多,所以在接下来的博文中会对源码进行取舍,而不会把全部的实验代码都放到博文中~ 大家在看博文时如果有什么意见或者感觉博主有说错.说的不清楚的地方可以在评论中留言,博主会第一时间回复大家~我们一起学习,共同进步~ 好啦~进入正题~ 本次Android开发,我们主要探…
Intent简单介绍和具体解释:           Intent:协助应用间的交互与通信,Intent负责相应用中一次操作的动作.动作涉及的数据.附加数据进行描写叙述.               ndroid则依据此Intent的描写叙述,负责找到相应的组件,将 Intent传递给调用的组件,并完毕组件的调用.         Intent不仅可用于应用程序之间,也可用于应用程序内部的Activity/Service之间的交互.因此,能够将Intent理解为不同组件之间通信的"媒介"…
现在开发中的功能需要直接跳转到拨号.联系人.短信界面等等,查找了很多资料,自己整理了一下. 首先,我们先看拨号界面,代码如下: Intent intent =new Intent(); intent.setAction("android.intent.action.CALL_BUTTON"); startActivity(intent); 和 Uri uri = Uri.parse("tel:xxxxxx"); Intent intent = new Intent(…
今天的破事呢就说说APP加载页面的实现.一般情况下,当APP打开的时候,我们需要做很多事情,比如检查网络连接啊,初始化一些配置啊等等.我们可以让这些事情在APP完全打开之前做完,然后呢在打开的过程中显示一些logo信息.想必大家都见过. 先贴个运行效果: 好,我们进入正题. 首先我们先配置下AndroidManifest.xml 在application节点里面添加一个自定义的activity: <!-- startup page --> <activity android:name=&…
缘起 想做一个笑话App的原因是因为在知乎上看过一个帖子,做Android可以有哪些数据可以练手,里面推荐了几个数据开放平台.在这些平台中无一不是有公共的笑话接口,当时心想这个可以拿来练手啊,还挺有意思的,估计还能积累一点用户. 碰巧(真的好巧)在Github中遇到了一个MVP设计模式的框架Beam,作者Jude95有一个笑话仓库----Joy(豆逼),就是一个做笑话的!更巧的是用到的接口也是我在关注的接口,心想不如改造一下吧,做个升级版,自己也可以在这个中学到别人是怎么写App的.后来发现这是…
传值方法一 [java] Intent intent = new Intent(); Bundle bundle = new Bundle(); //该类用作携带数据 bundle.putString("name", "tom"); bundle.putString("ip","8.8.8.8"); intent.putExtras(bundle); //为Intent追加额外的数据 传值方法二 [java] Intent i…