- 博客(11)
- 资源 (21)
- 收藏
- 关注
原创 设计模式之 适配器模式
1.适配模式是很长常用的一种设计模式,简单,通俗易懂,下面举一个例子来引入概念: 例:俩接俩跟不同的水管,A水管很粗,B水管很细,现在如何将他们连接起来?在现实生活中焊接水管的师傅使用一个既能连接A水管又能连接B水管的水管,这样就能把AB连接起来了。这种解决方案,在设计模式中我们称之为“适配器模式”。连接AB水管的哪根水管我们称之为适配器(Adapter) 适配器模式概念:在软件设计中
2016-05-31 14:31:03 345
原创 设计模式系列之单例模式
1.前言: 以前在学习设计模式的时候,我问过老师一个问题,为什么要用设计模式?书上介绍说设计模式减少代码量,方面后期的维护。当时看了书很不理解,因此问了下老师,到目前为止我依然记得老师的回复,结合我自己的理解我对设计模式的定义:解决某些问题,固定的套路,对就是套路,这些套路都是无数IT前辈总结分析出来。用这些套路可以使代码耦合度低,便于维护。正好马上要考试了,因此做一个笔记,加深印象。
2016-05-30 21:18:09 304
原创 Android SurfaceView学习
1.这几天学习了徐老师讲的SurfaceView,说实在的讲的不是很清楚,后经我查找资料,弄明白了一些,因此来做一个笔记记录下。 2.首先我们先说一下surfaceholder,surface,surfaceview的关系。 surfaceview:是继承view,本质上是一个view,与view最大的不同就是,surfaceview可以在非主线程中通过canves来绘制图像,在一些比
2016-05-29 10:07:49 482
原创 Android滑动分析(二)
1引言: 我们接着上一节滑动分析写,这节通过Scroller类来实现view 跟着手指移动而移动。从而了解Scroller的运行机制。这个类就是一个辅助类,可以在任何view中添加。 2 内容 Scroller类的英文解释: This class encapsulates scrolling. You can use scrollers (Scroller or OverScroller)
2016-05-24 21:11:27 326
原创 Android 滑动分析(一)
1.引言 《android群英传》讲滑动效果这块,分析总结的不错,自己学习完后明显觉得很有提高,因此记录下,加深印象。 在博客开始之前,我先说下坐标系的概念。android中有俩个坐标系。一个是手机屏幕左上角。还有一个是视图坐标系。如下图所示: 一个view里面自带一些方法可以获取到自己相对于父容器的坐标,也就是以视图坐标系为坐标系的x,y坐标。下面介绍一些常见的方法:
2016-05-24 14:18:43 392
原创 Thinking in java 之 内部类
1.引言: 最近看thinking in java 正好看到内部类得,看得过程中发现自己以前对内部类的理解是多么肤浅,在此与大家分享下。 2.内容 在开始之前我先例举一个最常见的内部类的例子:代码如下: public class A { int i=1; public class B{ public void printf() {
2016-05-23 16:46:21 319
原创 webView的用法总结。
1.引言在平时项目中难免会用到webview,每次用都要百度,太麻烦了,趁着周末将webview常见的用法总结下。主要内容如下: webview常见的几种用法。 如何在app里面加入html 2.用法2.1 webview加载urlwebview跟我们平时用到的button,textview一样都需要在layout中声明,然后再activity findviewbyid,下面是我写的layout布局
2016-05-22 21:28:31 468
原创 Android Animation 遇到的一些问题
1:引言 最新在总结android Animation的知识点,在这个过程中我发现一些问题,想通过这个博客和大家分享下。 在这里我想跟大家分享一句话:“我们不做代码的搬运工”。 2.代码的核心部分主要玩成,点击button,imageview执行TranslateAnimation动画。代码如下: ImageView imageView; Button but
2016-05-22 13:20:10 1290
原创 git 本地仓库管理基础教程
一引言:楼主暑假要出去实习,因为听说外面大部分使用git来托管项目,因此今天花了6,7个小时研究git,终于功夫不负有心人终于入门了,下面我就来介绍下我的学习过程,把遇到的问题和大家分享下。 1.第一步 下载地址 https://code.google.com/p/msysgit/downloads/list 下载过程基本没有什么难度。不懂 的可以搜下其他人的博客看下。 2
2016-05-13 14:21:03 493
原创 Java 垃圾回收器学习
一 引言:最近在看《Thinking in java》,不得不说号称java四大名著的书籍,的确有俩把刷子,解决了很多我以前不理解的问题。楼主是一个菜鸟,写这篇博客供以后学习,参考,若有不对的地方,请各位大牛指出。 先看一段代码: public void test() { book b=new book();//book为自定义的类 } 大家先来看看这个方法,它是主类里面的一个
2016-05-11 19:26:09 513
原创 Android ImageLoader用法总结
前言:imageloader作为一个开源的框架被广泛的使用,尤其对于新手而言,更是如此,本人在项目中每当用到imageloader的时候都是从网上百度然后复制粘贴,现在觉得那样没得意义,因此写此博客,当作以后发复习资料,同时稍微研究下imagelodaer内部用到的集合.一,imageloader,ImageLoaderConfiguration和DisplayImageOptions之间的关系im
2016-05-10 20:40:37 709
viewpager 左右内容部分显示
2016-10-20
contentprovide
2016-06-21
android ndk开发
2016-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人