Java Development Kit(JDK) 8 新特性(简述)详解

一、接口的默认方法  Java 8允许我们给接口添加一个非抽象的方法实现,只需要使用 default关键字即可,这个特征又叫做扩展方法.   示例如下:     interface Formula {       calculate(...

Intent是什么?详解

一、理解Intent:   在一个Android应用中,主要是由四种组件组成的,这四种组件可参考“Android应用的构成”。而这四种组件是独立的,它们之间可以互相调用,协调工作,最终组成一个真正的Android应用。   在这...

简单了解View是What?详解

Android UI界面架构   每个Activity包含一个PhoneWindow对象,PhoneWindow设置DecorView为应用窗口的根视图。在里面就是熟悉的TitleView和ContentView,没错,平时使用的...

实际开发中比较有用的小技巧详解

  1、查看当前界面处于哪个Activity。 编写一个新Activity如BaseActivity去继承Activity,代码如下: public class BaseActivity extend...

广播与服务(一)详解

广播 广播的概念 现实: 电台通过发送广播发布消息,买个收音机,就能收听 Android: 系统在产生某个事件时发送广播,应用程序使用广播接收者接收这个广播,就知道系统产生了什么事件。Android系统在运行...

action使用大全详解

1.Intent的用法: (1)Action跳转 1、 使用Action跳转,当程序AndroidManifest.xml中某一个 Activity的IntentFilter定义了包含Action,   如果恰好与目标Action匹配...

广播与服务(二)详解

服务两种启动方式 startService:服务被启动之后,跟启动它的组件没有一毛钱关系 bindService:跟启动它的组件同生共死 绑定服务和解绑服务的生命周期方法:             onCreate-&...

实用的Android代码片段集合(精)详解

1、精确获取屏幕尺寸(例如:3.5、4.0、5.0寸屏幕)   public static double getScreenPhysicalSize(Activity ctx) { DisplayMetrics d...

解决SDK下载时速度过慢的问题详解

1、打开android sdk manager 2、打开tool->options,如图所示 3、将Proxy Settings 里的HTTP Proxy Server和HTTP Proxy Port分别设置成mirrors....

第一个小项目(天气预报软件)——称"酷狗天气"详解

一、创建数据库和表   分析:   二、遍历全国省市县数据    分析:   三、显示天气信息   分析:   四、切换城市和手动更新天气   分析:  ...