-
自定义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 阅读298
-
上门洗车APP --- Android客户端开发 之 网络框架封装介绍(一)
上篇文章中给大家简单介绍了一些业务,上门洗车APP --- Android客户端开发 前言及业务简介,本篇文章给大家介绍下网络框架,之前也了解过一些开源网络通讯架构,也大概看了一部分源码,比如Afinal、Volley、AndBase、Android-async-http等,感觉各自都有各自的优劣,自己也曾封装过一些简单的网络架构,感觉有很多地...2015-06-25 阅读213
-
浅谈 MVP in Android
转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/46596109; 本文出自:【张鸿洋的博客】一、概述对于MVP(Model View Presenter),大多数人都能说出一二:“MVC的演化版本”,“让Model和View完全解耦”等等。本篇博文仅是为了做下记录,提出一些自己的看...2015-06-23 阅读269
-
Swift的异步机制-Future
原文链接 : Back to the Future原文作者 : Javier Soto译文出自 : 开发技术前线 www.devtf.cn译者 : sdq我们在使用Objective-C写异步代码时常常会出现许多问题。它没有很好的错误处理机制,当你发现你需要在你的异步函数中创建新的异步函数它也没有一个很好的可伸缩实现。在这次演讲...2015-06-19 阅读234
-
listview加载性能优化及有多种listitem布局处理方式
参考原文:listview加载性能优化ViewHolder参考原文:listView中多个listItem布局时,convertView缓存及使用在android开发中Listview是一个很重要的组件,它以列表的形式根据数据的长自适应展示具体内容。用户可以自由的定义listview每一列的布局,但当listview有大量的数据需要加载的时候,会占据大量内存,影响性能,这时...2015-06-18 阅读210
-
在Android Studio中使用shareSDK进行社会化分享(图文教程)
【声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/4585340.html联系方式:smyhvae@163.com 【前言】如今的app当中,几乎都包含了社会化分享的功能,来两张图see 一 see:...2015-06-18 阅读243
-
Swift开源之后那些常见的问题
苹果公司表示其将把Swift语言打造为开源项目,但在软件自由度的问题方面仍然有所保留。那么对于一款编程语言来说,开源机制的介入到底意味着什么?这个话题说起来就有些复杂了,而且也关系到开源命题的核心所在。具体来说,其编译器可能是开源的、整套工具链可能是开源的、而语言本身也可能由开源IDE负责支持。这里提到的每...2015-06-17 阅读221
-
腾讯Bugly干货分享:Android应用性能评测调优
前言在智能手机App竞争越来越激烈的今天,Android App各项性能如CPU、内存消耗等都是我们在开发测试中需要关注的指标,如何将App打造得更加“优雅”是我们需要不断追求探索的方向,下面我们从内存和流畅度两个纬度来说说如何对Android App进行评测和调优。一、内存内存不是无限使用的,如果内存过大或泄漏会出现OOM(Out ...2015-06-17 阅读230
-
android sdk相关下载(国内资源)
ANDROID STUDIO V1.0latformPackageSizeSHA SumWindowsandroid-studio-ide-135.1629389-windows.zip246241434 bytes6951e678a41b94b6172276727537db8590be7270Mac OS Xandroid-studio-ide-135.1629389.dmg245757810 bytes0d9...2015-06-16 阅读230
-
Android xml资源文件中@、@android:type、@*、?、@+含义和区别
一.@代表引用资源1.引用自定义资源。格式:@[package:]type/nameandroid:text="@string/hello" 2.引用系统资源。格式:@android:type/name android:textColor="@android:color/opaque_red" 注意:其实@android:type...2015-06-16 阅读231