自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android Browser App 源码分析(三)之UI篇第一讲

Android Native Browser的界面还是比较单一,比较少的。主要体现为:主界面(主要用于加载网页)、设置页面(用于设置浏览器中各个属性,比如是否启用JavaScript、是否保存密码等)、书签&历史记录页面(展示书签以及访问网页的历史记录)。 首先从代码层面分析下主界面的UI逻辑实现,看看到底是如何加载网页的。 (一)基础架构 Browser定义了UI接口来统管

2017-01-03 17:24:25 2310 2

原创 Android Volley之自定义request

Android Volley之自定义requestVolley框架默认给我们提供了五种request:StringRequest、JsonRequest、JsonObjectRequest、JsonArrayRequest、ImageRequest。先看下StringRequest是如何实现的: 1.首先继承于Request T代表此次请求所解析响应的类型,既然是StringRequest,这里

2016-08-01 14:17:58 291

原创 Volley 启动流程

Volley 启动流程: 1.调用Volley类中的静态方法:newRequestQueue 方法 创建RequestQueue 请求队列 2.newRequestQueue 方法:根据当前的API,来决定使用具体的HttpStack ,使用的是策略模式 如果大于9,则使用HTTPUrlConnection,如果小于9,则使用Apache HttpClient 3.

2016-07-26 09:26:17 259

原创 Android Design Support Library简单介绍(一)

Android5.0这个版本是Android有史以来最重要的版本之一,material design的引入,同时也引入了Android Design Support Library,给我们提供了更加规范的material design设计风格的控件,并且可以向下直接兼容到Android 2.2 。使用Support Library非常简单: 引用这个库:在build.gradle文件中加上这段代码

2016-06-16 16:05:24 399

原创 Android Studio Gradle 之基础配置与介绍

Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具,Android Studio IDE使用的构建项目工具就是GradleGradle是比较先进的构建工具,允许通过插件自定义构建逻辑,使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。通过Android Studio创建一个项目,默认会有两个build.gradl

2016-06-15 16:25:14 333

原创 Android Browser App 源码分析(二)

接着分析browser中的首启动activity,通过AndroidManifest可以看出Browser初始化启动的Activity为BrowserActivity<activity android:name="BrowserActivity" android:label="@string/application_name"

2016-06-14 14:11:32 1834

原创 Android Browser App 源码分析(一)

Browser App的Application组件为Browser类,主要用来做初始化数据,如果app中没有定义Application,则系统会自动创建一个Application组件。Application的生命周期是整个程序中最长的,它的生命周期等于这个app的生命周期。因为它是全局单例的一个类,所以在不同的Activity,Service中获得的Application都指向同一个对象。publi

2016-06-14 11:13:14 2640

MyGamesadfsadsad

深入.NET平台和C#编程(.NETOOP)

2011-02-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除