-
Android Camera探究之路——起步
Android Camera探究之路——起步Camera在手机中有着举足轻重的地位,不管是二维码还是照片、识别,都离不开摄像头,本文将对Android中的Camera进行全面解析。权限镇楼:<uses-permission android:name="android.permission.CAMERA"/> <uses-permission android:name=...2015-06-28 阅读263
-
Android体验高扩展艺术般的适配器
前言本篇文章带大家体验一下一种具有扩展性的适配器写法。这个适配器主要用于Item有多种的情况下,当然只有一种类型也是适用的实现毫无疑问我们要继承BaseAdapter,重写getCount,getItemId,getItem,getView等方法,我们需要持有数据集,所以应该声明一个List的成员变量,同时还需要持有上下文对象Context,此外这个适配器...2015-06-28 阅读212
-
我们是如何实现一个Android铡刀菜单的
你可能已经阅读了关于设计师Vitaly Rubtsov 和ios开发者Maksym Lazebnyi 创建独特的top bar动画的故事,这个动画菜单被取了一个不吉利的名字 - 铡刀(断头台用的)菜单(你可以在Dribbble 和 GitHub上看到这个ios动画)。很快,我们的安卓开发工程师Dmytro Denysenko接受了在安卓上实现相同动画的挑战(可在GitH...2015-06-26 阅读231
-
Android多种方式实现自定义Dialog对话框
现今的APP开发都很讲究用户体验,而系统提供的原生工具都长得比较丑,或者功能不满足我们的需求。这个时候我们想到的是自定义,而Dialog对话框也是经常需要自定义的一个工具。必须让它符合我们整体的风格!!下面就来介绍下三种自定义dialog的方法。首先需要一个自定义的布局XML文件自定义Dialog可以通过XML或者Java代码的方...2015-06-26 阅读205
-
Android批量图片加载经典系列——Volley框架实现多布局的新闻列表
2015-06-26 14:14 by 杰瑞教育, 297 阅读, 0 评论, 收藏, 编辑一、问题描述 Volley是Google 2013年发布的实现Android平台上的网络通信库,主要提供网络通信和图片下载的解决方案,比如以前从网上下载图片的步骤可能是这样的流程:在ListAdapt...2015-06-26 阅读220
-
[android]深入理解findViewById原理
用的太多了,但是不知道原理。Xutils里面舍弃了findViewById改用注解,当时也很不理解。一步步了解后,发现,相比注解的方式加载控件,findViewById的效率是很低的。注解+反射加载实例的过程看上去效率更高。从activity的onCreate()里开始:点进去看源码进入Activity.class类里的方法:Activity.class发现这个返回的是...2015-06-25 阅读260
-
自定义RecyclerView 支持 横向纵向,滑动删除Item
项目源码已经放上去:https://github.com/xufeifandj/SwipeRecyclerView本项目直接 继承于RecyclerView 本身就支持 横向纵向的 列表。具体代码请看代码。package com.ferris.holeswipeview; import android.content.Context; import android.support.v7.widget.RecyclerView...2015-06-25 阅读285
-
上门洗车APP --- Android客户端开发 之 网络框架封装介绍(一)
上篇文章中给大家简单介绍了一些业务,上门洗车APP --- Android客户端开发 前言及业务简介,本篇文章给大家介绍下网络框架,之前也了解过一些开源网络通讯架构,也大概看了一部分源码,比如Afinal、Volley、AndBase、Android-async-http等,感觉各自都有各自的优劣,自己也曾封装过一些简单的网络架构,感觉有很多地...2015-06-25 阅读201
-
浅谈 MVP in Android
转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/46596109; 本文出自:【张鸿洋的博客】一、概述对于MVP(Model View Presenter),大多数人都能说出一二:“MVC的演化版本”,“让Model和View完全解耦”等等。本篇博文仅是为了做下记录,提出一些自己的看...2015-06-23 阅读254
-
Swift的异步机制-Future
原文链接 : Back to the Future原文作者 : Javier Soto译文出自 : 开发技术前线 www.devtf.cn译者 : sdq我们在使用Objective-C写异步代码时常常会出现许多问题。它没有很好的错误处理机制,当你发现你需要在你的异步函数中创建新的异步函数它也没有一个很好的可伸缩实现。在这次演讲...2015-06-19 阅读222