2016年7月29日

Android自定义控件之基本原理(一)

摘要: 前言: 在日常的Android开发中会经常和控件打交道,有时Android提供的控件未必能满足业务的需求,这个时候就需要我们实现自定义一些控件,今天先大致了解一下自定义控件的要求和实现的基本原理。 自定义控件要求: 1. 应当遵守Android标准的规范(命名,可配置,事件处理等)。 2. 在XML 阅读全文

posted @ 2016-07-29 15:21 Sun‘刺眼的博客 阅读(1235) 评论(0) 推荐(0) 编辑

Android自定义控件之自定义属性(二)

摘要: 前言: 上篇介绍了自定义控件的基本要求以及绘制的基本原理,本篇文章主要介绍如何给自定义控件自定义一些属性。本篇文章将继续以上篇文章自定义圆形百分比为例进行讲解。有关原理知识请参考Android自定义控件之基本原理(一)这篇文章。 需求产生背景: 为何要引入自定义属性?当Android提供的原生属性不 阅读全文

posted @ 2016-07-29 15:17 Sun‘刺眼的博客 阅读(971) 评论(0) 推荐(0) 编辑

Android自定义控件之自定义组合控件(三)

摘要: 前言: 前两篇介绍了自定义控件的基础原理Android自定义控件之基本原理(一)、自定义属性Android自定义控件之自定义属性(二)。今天重点介绍一下如何通过自定义组合控件来提高布局的复用,降低开发成本,以及维护成本。 使用自定义组合控件的好处? 我们在项目开发中经常会遇见很多相似或者相同的布局, 阅读全文

posted @ 2016-07-29 15:13 Sun‘刺眼的博客 阅读(3667) 评论(0) 推荐(0) 编辑

Android GPS应用开发

摘要: 转载请注明出处:http://www.cnblogs.com/Joanna-Yan/p/5715879.html GPS定位系统由三部分组成,即由GPS卫星组成的空间部分,若干地面组成的控制部分和普通用户手中的接收机这三部分。对于手机用户来说,手机就是GPS定位系统的接收机,也就是说GPS定位需要手 阅读全文

posted @ 2016-07-29 15:10 Sun‘刺眼的博客 阅读(9153) 评论(0) 推荐(0) 编辑

存储方式

摘要: 1、SharedPreference共享参数 <1> SharedPreferences是Android系统提供的一个通用的数据持久化框架,用于存储和读取key-value类型的原始基本数据类型对,目前支持String、int、long、float、boolean等基本类型的存储,对于自定义的对象数 阅读全文

posted @ 2016-07-29 15:04 Sun‘刺眼的博客 阅读(453) 评论(0) 推荐(0) 编辑

Android ANR原理分析

摘要: 一、概述 ANR(Application Not responding),是指应用程序未响应,Android系统对于一些事件需要在一定的时间范围内完成,如果超过预定时间能未能得到有效响应或者响应时间过长,都会造成ANR。一般地,这时往往会弹出一个提示框,告知用户当前xxx未响应,用户可选择继续等待或 阅读全文

posted @ 2016-07-29 14:35 Sun‘刺眼的博客 阅读(23915) 评论(0) 推荐(1) 编辑

Okhttp、Volley和Gson的简单介绍和配合使用

摘要: 1.okhttp是一个高效的、快速的被谷歌认可的,支持HTTP/2和SPDY volley是一个方便网络任务库,可以负责请求、加载、缓存等同步问题,也可以处理图片、JSON、文本操作起来比较简单 gson是JSON序列化和反序列化(以上三个能相互间轻松使用主要还是因为okhttp是谷歌推荐的、vol 阅读全文

posted @ 2016-07-29 14:29 Sun‘刺眼的博客 阅读(781) 评论(0) 推荐(0) 编辑

导航