![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 82
windsunmoon
一直在努力,昨夜西风凋碧树,独上高楼,往进天涯路。
展开
-
android之Loaders初步
Loaders 是android 3.0新引入的api和接口。它具有以下特点:1. Loaders用于所有的Activity和Fragment;2. 提供异步数据装载机制;3. 监控他们的来源数据变化情况,在数据发生变化的时候传递新的结果;4. 自动重连到最后一个数据加载器游标,因此不需要重新查询数据。从以上特点感觉可以很方便的异步获取数据。想一原创 2014-06-30 20:20:57 · 1454 阅读 · 0 评论 -
android 布局 View初始化代码自动生成
在android开发过程中,界面布局是及其重要的,但同时也是复杂。有的时候我们急于实际运行查看布局效果。但是android的编译速度我实在不想吐槽啥,尤其在布局越来越复杂,项目越来越大,资源文件越来越多的情况下。尤其是是android的view的初始化,findViewbyId 完全是体力活,我们完全可以根据布局文件自动生成View的初始化代码。首先声明:1.这是及其容易做到的,实用性原创 2014-09-25 15:22:17 · 4239 阅读 · 4 评论 -
android列表分组及字母导航-重构(2)-注解
上篇文章对listView 分组和字母索引导航进行了重构,重构之后,使新的实现只依赖于接口,而不是具体的Bo.但是还是要求原始的数据Bo实现接口或者继承抽象类。能不能把这一步也简化呢,只需要原始的数据Bolist? 答案是可以的,可以使用注解,也就是annnotion。想法和思路Java注解又叫java标注,java提供了一套机制,使得我们可以对方法、类、参数、包、域以及变量等添加标准(即原创 2014-09-16 12:28:50 · 2398 阅读 · 3 评论 -
android之ListView分组及字母索引导航(2)重构-接口
上篇文章对listView 分组和字母索引导航的实现思路做了分析,并依照思路一步步实现,到最后已经较好的实现了全部功能。但是仔细研究就会发现其实现不够好,主要问题:1. 对于一个使用范围比较广泛的布局,以上实现不够通用,尤其是Bo中需加上一些多余的字段,这些字字段本身并没有意义。2. 代码都糅合在activity中。针对以上两点做原创 2014-09-15 14:40:23 · 2410 阅读 · 1 评论 -
android之ListView分组及字母索引导航
简介在android开发的过程中,列表是相当常用的组件,所以美观简单易用的列表是必须的。尤其在数据比较多的时候,索引和搜索功能就变得极为重要。例如android自带的联系人页面和一些App带的城市选择页面。如下图为某团购网的城市选择页面。但是纵观网上的大部分分组实现,数据都是诸如以下的形式(摘自某篇博客,或者这里只是说明基本的原理),分组标签和数据分开,不够典型。原创 2014-09-09 22:48:20 · 4649 阅读 · 2 评论 -
自定义控件之android列表分组及字母导航
在android开发的过程中,列表是相当常用的组件,所以美观简单易用的列表是必须的。尤其在数据比较多的时候,索引和搜索功能就变得极为重要。例如android自带的联系人页面和一些App带的城市选择页面。现在经过一系列的重构,把“android列表分组及字母导航”已经重构为 自定义控件,既可以在代码种动态添加,也可以在xml布局文件中使用,不管是在Activity中,还是在Fragment中,均能及其简单的使用。原创 2014-09-18 16:43:05 · 2971 阅读 · 1 评论 -
android之tasks和back stacks
Android 是一个多任务的系统,同时可以运行多个应用程序。但是和大部门的操作系统一样,同时只有一个程序可以获得焦点,并和用户交互。即同时只能有一个程序在前台运行,其他应用在后台。用户可以在不同的应用间切换,切换的时候,android系统会自动恢复后台的应用到前台。Android的这个机制是用Tasks 来组织的。Android和 IOS还有一点不同的是,android有一个物理上的返回键,原创 2014-07-04 17:57:40 · 1688 阅读 · 0 评论 -
android之系统相机拍照
在android系统上,调用相机是很简单也很有意思的事情。有两种方法,一种是直接调用摄像头,捕获图像然后自己处理;一种是调用系统或者第三方相机,然后使用返回的数据。这里说的就是第二种。本文需要内存卡写权限和相机权限。android 确实很伟大,调用相机很简单。核心代码如下:启动activity,并在onactivity回调中 获取这个图片,很容易吧。下面的代码是把图片显示在一个imag原创 2014-05-30 18:08:19 · 3505 阅读 · 0 评论 -
android 之 intent
Android 包括四大组件,activity、service、broadcast、contentprovider。四大组件依靠intent 紧密联系在一起。所以有必要先学习一下intent。简介什么是intent,按照文档解释:An intent is an abstract description of anoperation to be performed。翻译过来就是:intent原创 2014-05-27 13:49:26 · 1510 阅读 · 1 评论 -
android原创好文收集
Android中自定义样式与View的构造函数中的第三个参数defStyle的意义原创 2015-08-13 22:48:29 · 1087 阅读 · 0 评论