赵凯强

专注Android移动开发,热爱分享,支持开源

【Android界面实现】信息更新小红点显示——自定义控件BadgeView的使用介绍

我们在做信息发布类ru

2014-06-30 17:57:36

阅读数:14997

评论数:6

【Android开发经验】LayoutInflater—— 你可能对它并不了解甚至错误使用

这个标题起的有点夸张哈,但是LayoutInflater这个类的一些用法,在Android开发者使用的过程中,确实存在着一些很普遍的误区,最起码我研究的这么多小项目的源代码,基本上都在错误的使用这个类。今天,看到了一篇文章讲LayoutInflater的用法,瞬间感觉自己对这个类确实不够了解,于是...

2014-06-30 17:39:03

阅读数:3860

评论数:6

【Android开发经验】与屏幕亮度调节相关的各种方法整理

public class SystemManager { private Context mContext; private static SystemManager sInstance; private SystemManager(final Context context) { ...

2014-06-29 20:04:11

阅读数:6273

评论数:0

【Android界面实现】AppWidght全面学习之电量监控小部件的实现详解

前几天无意中翻看之前下载的各种资料,发现了一款AppWeight应用,

2014-06-29 17:24:06

阅读数:4771

评论数:3

【Android界面实现】透明度可变的标题栏效果实现

我们在做类似于个人主页类应用的时候,可能会遇到这样的需求,效果如下 相信大家应该看明白是什么效果了,就是随着列表的滑动,上面的标题栏的透明度会随之变化。在IOS中,有很多的软件有这种效果,下面,我们看一下这种效果是如何实现的。 先看一下项目的目录 我们可以看到,目录结构很简单,因为我...

2014-06-27 12:09:53

阅读数:4642

评论数:0

【Android界面实现】自定义Gallery控件实现简单3D图片浏览器

本篇文章主要介绍如何使用自定义的Gallery控件,实现

2014-06-26 22:03:57

阅读数:3025

评论数:3

【Android界面实现】自定义音量调节控件的实现

本篇文章,将介绍如何实现自定义的音量调节控件。 话不多少,先看效果图 本篇文章将介绍两种实现的方式,上面的是通过继承RatingBar,然后设置样式获得的效果,下面的是通过继承自View,完全自定义的方式实现。 我们首先介绍第一种方式,也就是继承自RatingBar实现。 public clas...

2014-06-25 16:13:08

阅读数:5543

评论数:2

【Android界面实现】对Listview控件的效率优化

不管在Android平台还是IOS平台,Listview或者是类似控件,在数据显示方面都占据着相当重要的位置。而作为最重要的数据展示形式,Listview控件或者是类似的需要使用Adapter的控件的加载以及数据展示的效率和优化,就被摆在了一个很重要的位置,本篇文章主要给大家介绍,如何可以实现Li...

2014-06-22 22:36:43

阅读数:3177

评论数:3

【Android界面实现】使用Canvas对象实现“刮刮乐”效果

在淘宝、京东等电商举办活动的时候,经常可以看到在移动客户端推出的各种刮奖活动,而这种活动也受到了很多人的喜爱。从客户端的体验来说,这种效果应该是通过网页来实现的,那么,我们使用Android的自带控件能不能实现这种刮刮乐的效果呢?当然可以,本篇文章将介绍使用Canvas这个对象,如何实现“刮刮乐”...

2014-06-17 18:00:21

阅读数:5394

评论数:17

【Android界面实现】自定义滑动开关控件的实现与使用

在IPhone中,滑动开关控件非常常见,而且效果也非常好,但是在Android平台下,却没有自带的这种控件,只有功能类似的ToggleButton控件。本篇文章主要介绍自定义的滑动开关控件的实现与使用。在实现的过程中,也参考了其他类似自定义控件的实现,同时对代码进行了优化。 首先看实现的效果图 ...

2014-06-17 15:05:58

阅读数:3235

评论数:0

Android面试题目整理与讲解(二)

1.Dalvik和标准Java虚拟机之间的主要差别? Dalvik和标准Java虚拟机(JVM)之间的首要差别之一,就是Dalvik基于寄存器,而JVM基于栈。 Dalvik和Java之间的另外一大区别就是运行环境——Dalvik经过优化,允许在有限的内存中同时运行多个虚拟机的实例,并且每一个 D...

2014-06-16 17:34:30

阅读数:2397

评论数:1

【Android界面实现】使用GestureOverlayView控件实现手势识别

在Android开发中,我们不光可以使用已有的实现方式,而且,我们还可以利用Android这个智能手机平台,实现一些比较有特色的功能。本篇文章使用

2014-06-16 14:48:41

阅读数:2823

评论数:0

【Android开源框架】FinalHttp的简要介绍与使用

在之前的一篇文章中,我们简单的介绍了下FinalBitmap的使用,这一篇文章将继续介绍AFinal开发框架的使用,这一次的主角是FinalHttp。 FinalHttp,顾名思义,就是一个用于实现客户端与服务器之间网络通信的类,这个类主要通过对Apache的HttpClient开源项目进行封装,...

2014-06-12 22:15:47

阅读数:7519

评论数:0

【Android开源框架】FinalBitmap的简要介绍与使用

首先,afinal开源框架式国内开发牛人杨福海

2014-06-09 16:54:48

阅读数:8184

评论数:6

【Android进阶】使用HttpURLConnection实现图片的下载与现显示

虽然我们在开发中经常使用别人已经开发好的开源框架,但是,了解这些框架底层的实现,能够让我们更好的理解功能的实现。 这篇文章主要介绍使用HttpURLConnection对象,实现图片文件的下载,以及显示。 我们的思路是,首先使用HttpURLConnection实现图片文件的下载,在下载结束之...

2014-06-09 14:01:37

阅读数:2590

评论数:1

【Android基础】内容提供者ContentProvider的使用详解

1.什么是ContentProvider 首先,ContentProvider(内容提供者)是android中的四大组件之一,但是在一般的开发中,可能使用的比较少。 ContentProvider为不同的软件之间数据共享,提供统一的接口。也就是说,如果我们想让其他的应用使用我们自己程序内的数据...

2014-06-06 15:58:13

阅读数:2795

评论数:2

【Android开发经验】关于ListView中item与控件抢夺焦点的那些事

在开发中,listview可以说是我们使用最频繁的控件之一了,但是关于listview的各种问题也是很多。当我们使用自定义布局的Listview的时候,如果在item的布局文件里面存在Button或者是CheckBox等控件以及其子类控件的时候,经常会碰到各种控件的点击事件冲突的情况,那么我们如何...

2014-06-04 17:12:52

阅读数:10652

评论数:7

解析XML文件之使用DOM解析器

在前面的文章中,介绍了使用SAX解析器对XML文件进行解析,SAX解析器的优点就是占用内存小。这篇文章主要介绍使用DOM解析器对XML文件进行解析。DOM解析器的优点可能是理解起来比较的直观,当然,每个人对不同的解析方法可能有不同的喜好。但是DOM解析器有个比较大的缺点,就是占用内存比较多,在An...

2014-06-03 13:57:16

阅读数:1898

评论数:0

解析XML文件之使用SAM解析器

XML是一种常见的数据传输方式,所以在开发中,我们会遇到对XML文件进行解析的时候,本篇主要介绍使用SAM解析器,对XML文件进行解析 下面是我们要进行解析的文件格式 liming 30 lixiangmei 25 下面是我们的实体类 public clas...

2014-06-02 22:42:34

阅读数:2044

评论数:0

【Android进阶】如何使用文件来保存程序中的数据

在程序中,有很多保存和获取数据的方法,本篇文章,主要介绍使用文件系统对程序中的数据进行保存和读取的操作 我直接写了一个帮助类,进行文件的写入和读取操作 /** * 用于在文件中保存程序数据 * * @author zhaokaiqiang * */ public class ...

2014-06-02 16:08:34

阅读数:2223

评论数:0

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