码迷,mamicode.com
首页 > 2016年06月03日 > 全部分享
Android仿外卖购物车的实现
又两周没写博客了,不是不想写而是不知道该写点什么,总不能为了写博客而写博客,前两天项目里要加个购物车功能,看了下别人APP的效果觉得不错,虽然我项目里没用上不过毕竟还算是个常用的功能,于是决定写个博客分享下! 效果图知识点分析效果图来看不复杂内容并没多少,值得介绍一下的知识点也就下面几个吧 - 列表标题悬停 - 左右列表滑动时联动 - 添加商品时的抛物线动画 - 底部弹出购物车清单 - 数...
分类:移动开发   时间:2016-06-03 19:23:33    阅读次数:247
【数据结构】搜索二叉树的(递归与非递归)实现,包括:增Insert,删Remove,查Find
搜索二叉树,是二叉树一种特殊的结构。 特点: (1)每个节点都有一个关键码,并且关键码不重复。 (2)左子树上的每个节点的关键码都小于根节点的关键码。 (3)右子树上的每个节点的关键码都大于根节点的关键码。 (4)左右子树都是搜索二叉树。 下面,为方便大家理解,我举例画一个搜索二叉树,如下:...
分类:其他好文   时间:2016-06-03 19:23:07    阅读次数:164
关于java的final、接口、内部类细节
final关键字大概可以分成三部分讨论:final数据、方法、类 首先是数据: final数据在恒定不变的时候是很有用的,比如: 1、一个永不改变的编译时常量 2、一个在运行时被初始化的值,而你不希望它被改变 而一个static final的域只是占据一段不能改变的存储空间 细节: 1、如果是final的基本数据类型:那么这个数值是恒定不变,而final的对象引用,那么这个引用是不能...
分类:编程语言   时间:2016-06-03 19:20:29    阅读次数:287
使用AIDL
一、什么是aidl? AIDL是android内部一种进程通信接口的描述语言。二、使用aidl aidl支持的数据类型: 基本数据类型 (int 、long、char 、boolean、double 等) String 和CharSequence List:只支持ArrayList,里面每个元素都必须能够被AIDL支持。 Map:只支持HashMap,里面的每个元素都必须被AIDL支持,包括ke...
分类:其他好文   时间:2016-06-03 19:20:59    阅读次数:220
[从头学数学] 第237节 重积分
剧情提要: [机器小伟]在[工程师阿伟]的陪同下进入了元婴期的修炼。 这次要修炼的是数学分析(或称高等数学、或称微积分)。 正剧开始: 星历2016年06月03日 12:46:30, 银河系厄尔斯星球中华帝国江南行省。 [工程师阿伟]正在和[机器小伟]一起研究[重积分]。 ...
分类:其他好文   时间:2016-06-03 19:20:38    阅读次数:149
ImageView的源码解读,以及几种ScaleType的分析
分析ImageView的源码,并实例讲解ScaleType的作用以及变换原理...
分类:其他好文   时间:2016-06-03 19:21:18    阅读次数:245
Android6.0 ViewGroup/View 事件分发机制详解
以Android6.0的源码为基础,分析一下Android系统的ViewGroup/View Touch事件的分发机制...
分类:移动开发   时间:2016-06-03 19:19:20    阅读次数:185
【数据结构】HashMap原理及实现学习总结
HashMap是Java中最常用的集合类框架之一,是Java语言中非常典型的数据结构。本篇主要是从HashMap的工作原理,数据结构分析,HashMap存储和读取几个方面对其进行学习总结。关于HashMap的完整源码分析请查看下一篇。一. HashMap的工作原理HashMap基于hashing原理,我们通过put()和get()方法储存和获取对象。当我们将键值对传递给put()方法时,它调用键对象...
分类:其他好文   时间:2016-06-03 19:20:10    阅读次数:282
ORACLE 12C R2 RAC实战首发
redhat 6.5安装oracle 12.2 RAC指导手册...
分类:数据库   时间:2016-06-03 19:19:11    阅读次数:1508
使用ZooKeeper实现Java跨JVM的分布式锁(优化构思)
说明:这篇文章是基于 使用ZooKeeper实现Java跨JVM的分布式锁 的,没有阅读的朋友请先阅读前面的文章后在阅读本文。 上一篇文章中介绍了如何使用分布式锁,并且对原来的公平锁进行了扩展,实现了非公平锁,已经能够满足大部分跨进程(JVM)锁的需求了。 问题:我们都知道在单个JVM内部实现锁的机制很方便,Java也提供了很丰富的API可以实现,例如Synchronized关键字, ...
分类:编程语言   时间:2016-06-03 19:18:57    阅读次数:262
app瘦身
经过多次版本迭代,app中难免会产生不少冗余代码和无用资源,整个app越发臃肿。 再加上目前我们的app整体架构变成了hybrid,很多native代码都不需要了,考虑到要为客户的流量负责,减小应用的大小已经迫在眉睫。 整体改造方案分为三部分: ...
分类:移动开发   时间:2016-06-03 19:18:37    阅读次数:368
使用花生棒(内网版)远程监控摄像头
一、花生棒实际使用的接线方法:1.先用网线把花生棒和路由器的lan口连接起来2.使用一个外置usb电源为花生棒供电花生棒—usb电源(选购):花生棒是没自带电源的,但是我们挑选出了这个质量比较好的usb电源。注意:请务必使用稳定的外接usb电源,以保证花生棒的正常使用二、花生棒设置使用方法:1.在浏览器输入www.oray.cn进入花生棒设置页面2.先点击1去到映射页面,再点击2,进入添加映射介面3...
分类:其他好文   时间:2016-06-03 19:21:33    阅读次数:145
Volley源码分析【面向接口编程的典范】
基本原理Volley采用生产者消费者模型,生产者(Volley的使用者)通过调用add方法给请求队列添加请求,缓存调度器和网络调度器作为消费者从请求队列取出请求处理,根据不同情况决定走缓存还是走网络请求数据,最后切换线程,将请求的数据回调给UI线程。创建请求队列Volley通过静态工厂方法newRequestQueue生成一个请求队列RequestQueue public static Req...
分类:其他好文   时间:2016-06-03 19:20:25    阅读次数:213
布局与控件(八)-ListView知多少(下)ChoiceMode详解
列表要常常用到单选或多选功能对吧?!ListView的Choice Mode你听说过吗?它已经自带选择功能了!那么什么又是模式多选?本文将详细的讲述ListView的各种选择功能,教你结合选择项如何指定背景颜色。...
分类:其他好文   时间:2016-06-03 19:18:19    阅读次数:190
spring 声明式事务管理在真实的Service和单元测试时的回滚情况,需要注意的问题,jpa为例子
如何测试事务,测试事务回滚情况: 我做了大量的不同的测试: 场景1:    Service层中使用注解@Transactional,注解@PersistenceContext     private EntityManager  emt; 写了两个方法       public void insertfail() //插入失败要回滚 { f...
分类:编程语言   时间:2016-06-03 19:20:49    阅读次数:373
AndroidAnnotations框架详解
在之前的开发中,你肯定用到了xUtils及ButterKnife等依赖注入框架,你可以使用这些框架来简化你的代码,因为很多代码都是重复性的,对于老司机来说,你肯定不想浪费大量的时间在写一些重复性的东西,比如findViewById之类的代码,所以好的框架的使用对于快速开发来说是很有必要的,今天要聊得就是开源框架AndroidAnnotations...
分类:移动开发   时间:2016-06-03 19:19:25    阅读次数:241
[从头学数学] 第238节 曲线积分与曲面积分
剧情提要: [机器小伟]在[工程师阿伟]的陪同下进入了元婴期的修炼。 这次要修炼的是数学分析(或称高等数学、或称微积分)。 正剧开始: 星历2016年06月03日 15:21:59, 银河系厄尔斯星球中华帝国江南行省。 [工程师阿伟]正在和[机器小伟]一起研究[曲线积分与曲面积分]。 ...
分类:其他好文   时间:2016-06-03 19:17:37    阅读次数:126
1539条   上一页 1 ... 25 26 27 28 29 30 31 ... 91 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!