因为工作的须要。须要改动原生的Phone程序,如今就好好看下来电与拨号是怎样处理的;无论是拨号还是来电,调用的都是Phone程序,因为非常多类都涉及到framework层,比較复杂;先从简单的拨号分析。在外部拨号是由Action:android.intent.action.CALL_PRIVILEG ...
分类:
移动开发 时间:
2017-07-26 19:22:12
阅读次数:
320
package com.softwinner.network.wifi; import android.content.Context; import android.content.Intent; import android.net.ConnectivityManager; import and... ...
分类:
移动开发 时间:
2017-07-24 18:51:45
阅读次数:
285
Explicit Intent 明确的意图,明确指定开启某个Activity。 Intent intent = New Intent (this , 指定的Activity); 共享Intent 把Intetn的动作类型设为 :Intent.ACTION_SEND 即:Intent.setActio ...
分类:
其他好文 时间:
2017-07-24 15:23:59
阅读次数:
148
当希望使用StartActivityForResult(intent,REQUEST)方法启动sub-activity。在sub-activity结束后从中得到一些result信息。 其中REQUEST常量需要是正数,否则虽然程序没报错,但当sub-activity结束时MainActivity不会 ...
分类:
其他好文 时间:
2017-07-24 01:18:15
阅读次数:
104
1 project/pad(你的项目)/build-gradle 2 sync project with Gradle Files (在工具栏倒数第四个,像眼睛和wifi) 同样是为了解决有些时候采用uiautomater不能点击某个控件的问题,新增布局文件解析接口。 主要作用:代码中无法查找到控件 ...
分类:
其他好文 时间:
2017-07-23 15:27:00
阅读次数:
448
IntentService是继承并处理异步请求的一个类,在IntentService内有一个工作线程来处理耗时操作,启动IntentService的方式和启动传统的Service一样,同时,当任务执行完后,IntentService会自动停止,而不需要我们手动去控制或stopSelf()。另外,可以 ...
分类:
移动开发 时间:
2017-07-23 13:33:06
阅读次数:
248
Android 是 单例模式: 表示 application 唯一的。每个应用被启动的时候,其实是 application 被创建。 Context 上下文: context 是 Application 和 activity 的父类。很多方法中,传递的都是上下文,而不是具体的 Activity 或者 ...
分类:
移动开发 时间:
2017-07-22 23:53:07
阅读次数:
461
1. IntentService IntentService也是一个context(Service是Context的子类),并能够响应intent。 一个最基本的IntentService实例如下: 服务的intent又称作命令,每一个命令都要求服务完成某项具体的任务,服务种类不同,其执行命令的方式 ...
分类:
移动开发 时间:
2017-07-22 18:06:58
阅读次数:
333
在Android中,一个界面被称为一个activity,在两个界面之间通信,采用的是使用一个中间传话者(即Intent类)的模式,而不是直接通信。 下面演示如何实现两个activity之间的通信。 信息的发起者为Test,接收者为Target,代码如下: Test类: activity_test.x ...
分类:
移动开发 时间:
2017-07-22 16:52:27
阅读次数:
261
why 为什么要了解序列化?—— 进行Android开发的时候,无法将对象的引用传给Activities或者Fragments,我们需要将这些对象放到一个Intent或者Bundle里面,然后再传递。 what 什么是序列化 —— 序列化,表示将一个对象转换成可存储或可传输的状态。序列化后的对象可以 ...
分类:
移动开发 时间:
2017-07-22 13:19:05
阅读次数:
219