自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(87)
  • 资源 (12)
  • 收藏
  • 关注

原创 Android studio配置Gradle的坑

Android studio配置Gradle的坑本地安装gradle 插件版本在安配置gradle 版本,C:\ASProject\gradle\wrapper\gradle-wrapper.properties在主项目的build.gradle,配置gradle 插件的版本。注意这里是Android gradle 插件(Android Plugin for Gradle),具体可以参考: h

2017-03-20 20:34:19 600

转载 sizeof详解——版本2

转载至 http://blog.csdn.net/wanfustudio/article/details/7056741、什么是sizeof    首先看一下sizeof在msdn上的定义:    The sizeof keyword gives the amount of storage, in bytes, associated with a variable or

2017-01-26 11:03:05 433

转载 C语言 sizeof函数详解

http://blog.csdn.net/wzy198852/article/details/7246836sizeof,一个其貌不扬的家伙,引无数菜鸟竟折腰,小虾我当初也没少犯迷糊,秉着“辛苦我一个,幸福千万人”的伟大思想,我决定将其尽可能详细的总结一下。但当我总结的时候才发现,这个问题既可以简单,又可以复杂,所以本文有的地方并不适合初学者,甚至都没有必要大作文章。但如果你想“知

2017-01-26 11:00:54 564

转载 Android开发之Buidler模式初探结合AlertDialog.Builder讲解

2014-08-15     0 个评论   来源:林泓成的专栏  转摘 自 http://www.2cto.com/kf/201408/326123.html什么是Buidler模式呢?就是将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示.Builder模式是一步一步创建一个复杂的对象,它允许用户可以只通过指定复杂对象的类型和内容就可以构建它们.那

2016-01-03 18:11:02 438

转载 Android 开发者的 RxJava 详解

转载自 http://gank.io/post/560e15be2dca930e00da1083#toc_1前言我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始提及 RxJava 。有人说『RxJav

2015-12-10 21:15:09 1021

转载 mvp android 另一篇文章

http://android.jobbole.com/80915/demo 例子https://github.com/wongcain/MVP-Simple-Demo

2015-11-19 08:20:57 448

原创 科目二 不通过 反思

今天考了 两次科目二 都不合格都是在第一个倒车入库上面。车身出线好好回忆了一下,都是在右倒车入库的地方,发现右后视镜 与车库距离 接近20公分,以为偏小,然后回了方向,回早了,导致左车身出线。下次记住一定,会方向不要这么早。。。!!!

2015-11-10 09:15:50 723 1

转载 App工程结构搭建:几种常见Android代码架构分析

http://mobile.51cto.com/abased-386212.htm本文算是一篇漫谈,谈一谈关于android开发中工程初始化的时候如何在初期我们就能搭建一个好的架构。本文先分析几个当今比较流行的android软件包,最后我们汲取其中觉得优秀的部分,搭建我们自己的通用android工程模板。AD:WOT2015 互联网运维与开发者大会 热销

2015-10-20 08:12:14 933

原创 学习清单

mvp 代码演示https://github.com/zhengxiaopeng/Rocko-Android-Demos/tree/master/android-mvpRXjava http://gank.io/post/560e15be2dca930e00da1083?from=timeline&hmsr=toutiao.io&isappinstalled=0&u

2015-10-18 23:37:47 498

原创 S路,定点停车起步 心得

S型路:1、车头摆中2、第一个左弯左侧车头压住右边沿,向左打一圈90度,保证3、右弯,车头右边3分之一压住左车黄线,回正方向盘,向右一圈90度4、遇到向右直角转弯,左边车头压住左边线,右边直角线出现在左后视镜下面,向右打死方向盘!定点停车起步:1、右车头3分之一压右边线,直走到直角,转弯2、摆正,左车盖的突起的线与定点停车的中间的虚线,第二条,右侧对其,

2015-09-03 18:46:28 905

转载 框架模式MVP在Android中的使用

其实谷歌Android开发团队是鼓励开发者利用MVC框架模式开发项目的,我们平时写代码也或多或少的在使用MVC框架模式开发项目,比如说谷歌自己退出来的Volley网络请求框架就是遵循MVC框架的。我们可以理解为Volley框架是MVC当中的模型,也就是网络数据处理这一块,无需跟View视图有任何关联。也符合视图和模型分离。可能你会觉得MVC框架已经很好用了,也能满足任何项目开发,不错,可是从上一篇

2015-09-03 18:24:54 1022 1

转载 Android与设计模式:用单一职责则为Activity解耦

一、什么是单一职责原则单一职责原则(SRP:Single responsibility principle)又称单一功能原则,其定义为:一个类,应该只有一个可以导致变化的原因。光看概念会让人很头疼,我先讲点小例子吧:二、单一职责原则能解决什么问题回顾我们的 Android 开发经历,很多人都会发现 Activity 类中的代码总会不知不觉地变得很多,这会让读我们代码的人非常痛苦。而造成

2015-09-03 17:58:58 3074 1

转载 Android中如何查看内存

文章参照自:http://stackoverflow.com/questions/2298208/how-to-discover-memory-usage-of-my-application-in-android#2299813像Linux这种现代操作系统的内存使用是很复杂的,因此很难准确的知道你的应用程序使用了好多内存。查看内存使用的方式有很多种,但是各个方式查看到的结果可能会有

2015-08-26 22:42:02 693

转载 从零开始带你认识最新的图片格式WEBP

http://www.uisdc.com/image-format-webp-introduction前言不管是 PC 还是移动端,图片一直是流量大头,以苹果公司 Retina 产品为代表的高 PPI 屏对图片的质量提出了更高的要求,如何保证在图片的精细度不降低的前提下缩小图片体积,成为了一个有价值且值得探索的事情。但如今对于 JPEG、PNG 和 GIF 这些图片

2015-08-26 08:38:01 2733

转载 java 8 lambda 表达式 学习

转载自 http://blog.csdn.net/ioriogami/article/details/127821411. 什么是λ表达式 λ表达式本质上是一个匿名方法。让我们来看下面这个例子:    public int add(int x, int y) {        return x + y;    }转成λ表达式后是这个样子:

2015-08-09 22:35:54 526

转载 深入浅出Gradle 整理

转载至 http://blog.csdn.net/lzyzsd/article/details/42131637深入浅出Android Gradle构建系统(一:简介)gradle是Android开发中引入的全新的构建系统,因为全新的构建系统主要是出于下面的目的:1. 方便复用代码和资源2. 构建多种版本的apk更见简单,不论是为多渠道构建不同的apk还是构建不同环境的

2015-08-09 16:09:40 4154

转载 Android Studio 入门整理

转载至 http://stormzhang.com/posts.html#AndroidStudio下载与安装背景相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,Google的更新速度也很快,明显能感觉到这是Andr

2015-08-09 15:52:08 7011

转载 SuperRecyclerView——使RecyclerView更加容易使用的Android类库

https://github.com/Malinskiy/SuperRecyclerViewSuperRecyclerView是一个使RecyclerView更加容易使用的Android类库。 特性:1、当adapter没有设置的时候使用ProgressBar(进度条);2、当adapter时空的时候使用EmptyView;3、Swipe

2015-07-09 23:09:37 6967 1

转载 ANDROID L——Material Design详解(UI控件)

http://doc.okbase.net/a396901990/archive/113540.html转载请注明本文出自大苞米的博客(http://blog.csdn.net/a396901990),谢谢支持!Android L:Google已经确认Android L就是Android Lollipop(

2015-07-09 23:05:38 2066

转载 RecyclerView介绍

转载自http://wobushi.ren/recyclerview.html#comment-9RecyclerView全攻略RecylcerView也发布好一阵子了,这货目前能兼容到API 7,直接继承自Viewgroup,比ListView更为轻量,使用得当的话,完全可以替代ListView/GridView。本文将基于RecyclerView实现ListView/G

2015-07-09 22:48:14 3789

转载 android String 格式化

http://www.cnblogs.com/zhwl/archive/2011/07/28/2119190.html很多时候我们感性Google在设计Android时遵守了大量MVC架构方式,可以让写公共代码、美工和具体逻辑开发人员独立出来。有关Android的资源文件values/strings.xml中如何实现格式化字符串呢? 这里Android123举个简单的例子,以及最终可能会用

2015-06-13 16:42:23 672

转载 Android ListView的优化

http://blog.sina.com.cn/s/blog_5da93c8f0102ux6z.html我们知道ListView加载大数据时,如果不做处理,会显示不流畅。通常情况下代码中设置ViewHolder缓存列表项来减少ListView的重复创建耗时,已达到ListView滚动时显示流程的效果。但是如果ListView中的列表项结构复杂或者显示大量图片时,

2015-06-12 07:51:19 564

转载 Android 开源框架Universal-Image-Loader完全解析

转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/26810303),请尊重他人的辛勤劳动成果,谢谢!大家好!差不多两个来月没有写文章了,前段时间也是在忙换工作的事,准备笔试面试什么的事情,现在新工作找好了,新工作自己也比较满意,唯一遗憾的就是自己要去一个新的城市,新的环境新的开始,希望自己能尽快的

2015-06-10 08:21:47 1329

转载 Android学习系列--App调试内存泄露之Context篇

转自 http://www.cnblogs.com/qianxudetianxia/p/3655475.htmlContext作为最基本的上下文,承载着Activity,Service等最基本组件。当有对象引用到Activity,并不能被回收释放,必将造成大范围的对象无法被回收释放,进而造成内存泄漏。下面针对一些常用场景逐一分析。1. CallBack对象的引用 

2015-06-09 21:24:51 749

转载 Android 性能优化之使用MAT分析内存泄露问题

转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/42396507),请尊重他人的辛勤劳动成果,谢谢!我们平常在开发Android应用程序的时候,稍有不慎就有可能产生OOM,虽然JAVA有垃圾回收机,但也不能杜绝内存泄露,内存溢出等问题,随着科技的进步,移动设备的内存也越来越大了,但由于Androi

2015-06-09 19:45:20 569

转载 android studio 快捷键

转 点击打开链接Alt+回车 导入包,自动修正Ctrl+N   查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C  最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shif

2015-05-06 09:55:01 371

转载 设计模式六大原则(6):迪米特法则

定义:一个对象应该对其他对象保持最少的了解。理解 :只与直接的朋友通信迪米特法则的主要用意是控制信息的过载,在将其运用到系统设计中应注意以下几点: 1) 在类的划分上,应当创建有弱耦合的类。类之间的耦合越弱,就越有利于复用。 2) 在类的结构设计上,每一个类都应当尽量降低成员的访问权限。一个类不应当public自己的属性,而应当提供取值和赋值的方法让外界间接访问自己的属性。

2015-03-14 12:59:31 637

转载 设计模式六大原则(5)合成/聚合复用原则

一:合成/聚合复用原则  尽量使用合成/聚合,尽量不要使用类继承  二:什么是合成?  . 合成表示一种强的拥有关系,体现了严格的部分和整体的关系,部分和整体的生命周期一样,打个比方:人有两个胳膊,胳膊和人就是部分和整体的关系,人去世了,那么胳膊也就没用了,也就是说胳膊和人的生命周期是相同的  . 合成关系用实心的菱形+实线来表示  三:什么是聚合?

2015-03-14 12:55:45 782 1

转载 设计模式六大原则(4):接口隔离原则

定义:客户端不应该依赖它不需要的接口;一个类对另一个类的依赖应该建立在最小的接口上。通俗的理解:一个接口中包含的接口方法要适中,一个接口中尽量少放入许多无关的臃肿的方法。如果在一个接口中有很多的臃肿方法时,需要考虑拆分成多个接口。举例如下举例来说明接口隔离原则:(图1  未遵循接口隔离原则的设计)         这个图的意思是:类A依赖接口I中

2015-03-14 12:49:59 517

转载 设计模式六大原则(3):依赖倒置原则

DIP(Dependence Inversion Principle )简单说就是    1、高层不应当依赖低层 ,两者都应该依赖抽象2、抽象不应该依赖于具体,具体应该依赖于抽象。问题由来:类A直接依赖类B,假如要将类A改为依赖类C,则必须通过修改类A的代码来达成。这种场景下,类A一般是高层模块,负责复杂的业务逻辑;类B和类C是低层模块,负责基本的原子操

2015-03-14 12:39:45 429

转载 设计模式六大原则(2):里氏替换原则

from http://blog.csdn.net/zhengzhb/article/details/7281833Liskov于1987年提出了一个关于继承的原则“Inheritance should ensure that any property proved about supertype objects also holds for subtype objects.”——“继承必须确

2015-03-14 12:24:13 521

转载 设计模式六大原则(1):单一职责原则

定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。解决方案:遵循单一职责原则。分别建立两个类T1、T2,使T1完成职责P1功能,T2完成职责P2功能。这样,当修改类T1时,不会使职责P2发生故障风险;同理,当修改T

2015-03-14 12:13:21 466

转载 研发管理中 OKP

转载至 http://qqpm.blog.sohu.com/300674569.htmlOKR全称是Objectives and Key Results即目标与关键成果法,OKR是一套定义和跟踪目标及其完成情况的管理工具和方法:1999年 Intel公司发明了这种方法,后来被 John Doerr推广到 Intel和Oracle Google,LinkedIn等逐步流传起来,现

2015-03-06 10:15:43 5903

转载 阿里、腾讯以及一些创业公司是如何进行研发管理和绩效考核的?

(转载一篇 知乎上面的 丁吉昌,豌豆荚创始团队成员)的 关于 研发管理的 文章!!!正好最近做了一个豌豆荚研发管理的分享,稍微整理了一份分享到这里,一起交流学习。首先,画一下我们通常讲研发管理的范畴:确定如何立项,如何确定产品目标,如何把控项目进度,如何驱动产品一代代完善以及如何调动团队积极性等。在时间周期上来说,我们归纳为 5 个关键步骤:选方向、定目标、控进度、

2015-03-06 10:11:40 5482

转载 MVC模式 重新理解

from MVC模式理解——当年给我一个browser多好以前一直无法舒坦的理解,MVC模式是怎样实际应用到一个程序上的。这两天因为工作google出一幅图,然后恍然大悟。图1. 问题就出在以前所看过的文章上根本没有提过browser这层。导致我无法正确理解view的责任、controller的责任,以及两者明明是分层的,为什么却是循环依赖。 我将brows

2014-12-02 20:10:53 577

转载 访问者模式 (visitor pattern)

Visitor访问者模式定义作用于某个对象群中各个对象的操作. 它可以使你在不改变这些对象本身的情况下,定义作用于这些对象的新操作.在Java中,Visitor模式实际上是分离了collection结构中的元素和对这些元素进行操作的行为.为何使用Visitor?Java的Collection(包括Vector和Hashtable)是我们最经常使用的技术,可是Collecti

2014-11-17 19:47:16 677

原创 微信支付的坑 返回值 -1

最近在用android接入微信支付。。

2014-11-04 18:12:58 44827 52

原创 定点坡道停车

定点停车会经过一个直角转弯,然后上bo

2014-11-01 23:17:43 1074

转载 微信支付调试的坑

http://blog.csdn.net/janice0529/article/details/38051987

2014-10-31 16:20:57 6679

转载 iOS 8人机界面指南(一):UI设计基础

[ISUX转译]iOS 8人机界面指南(一):UI设计基础看看新闻网>看引擎>Tencent1.1 为iOS而设计(Designing for iOS)iOS 的革新关键词如下:遵从:UI能够更好地帮助用户理解内容并与之互动,但却不会分散用户对内容本身的注意力。清晰:各种大小的文字应该易读,图标应该醒目,去除多余的修饰,突出重点,很好地突显了设计理念。

2014-10-31 12:39:27 1711

android滑屏 动态生成内容

android滑屏 动态生成内容 android滑屏 动态生成内容

2012-02-10

类似path 弹出功能按钮

类似path 弹出功能按钮 path动画 动画按钮android

2012-02-08

android 翻书效果

3D android 翻书效果

2012-02-08

可拖拽 listview

可自由拖拽 listview 的列,之后可以重新排序

2012-02-08

android 2.1launcher

android 2.1launcher 代码 仅供学习

2011-12-20

android 卡拉ok 源码

android进行左右声道的切换,解决android系统mediaplayer的声道缺陷 android卡拉ok android左右声道切换

2011-04-11

源码项目工程 android卡拉ok歌词、android音乐播放器

android卡拉ok歌词、android音乐播放器、解析lrc 形成卡拉ok的歌词显示效果、包含项目工程

2011-04-11

netbeans 下java开源报表

java报表 附有源码, 多达上100 各种类型的报表 【有平面,以及3D报表 】

2010-01-28

neatbeans 平台java股票软件 含源代码

一款有源码的 java证券软件,很适合开发者借鉴,有比较好的架构

2009-09-26

java反编译

很使用的java反编译,很好用,免安装,双击class文件就转化成java文件

2008-07-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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