- 博客(19)
- 问答 (2)
- 收藏
- 关注
原创 自定义控件三:自定义开关,已写成小框架
自己亲手写个自定义开关,发现能学到很多东西,事件的回调,触摸事件的作用等,之前一直在写setOnClickListener却不知道它的含义,今天总算弄明白了
2016-05-27 14:02:25 558
原创 自定义控件二:下拉列表,已写成小框架
今天也是写自定义控件,之前写的第一个自定义控件是轮播图,今天是第二个:也是写成框架的形式,方便以后的使用,拿来主义虽然好,但还是有必要了解其具体结构好.不多说,上代码.感觉写程序的人最实在了,哈哈哈...首先第一步: 没什么好说的,写个UI, 把这一部分添加到你的项目中 <EditText android:hint="请输入账号" android:id
2016-05-25 14:55:44 719
原创 类似网易新闻首页的轮播图,写了个自创的框架
1、 首先写个UI,copy那个220dip的Relatelayout到你的工程中<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="matc
2016-05-24 20:15:47 669
原创 使用Xutils框架稳定下载大文件(以下一首歌为例,可以自定义进度条)
源码下载:http://pan.baidu.com/s/1b8jFTc
2016-05-22 16:36:16 2083 1
转载 Android Studio如何正确的导入第三方类库(开源框架)
今天很有幸看到android Studio导入第三方类库(也有人称框架)的详细文章,因为我之前用的是Eclipse+ADT开发,各种快捷键玩的很熟,到了AS就傻眼了,所以AS玩的不是很熟。这是原文的地址:http://www.ithao123.cn/content-10691043.html首先然后找到你从github下载下来的library导入后,大概是这样
2016-05-16 17:14:09 1532
原创 阅读<java数据结构和算法>这本书的总结:第一章
前几天在博客上看到一句话:编程最核心的在于数据结构和算法,其他都是浮云.以及老师给我的一些建议,于是我选择啃啃基础的东西,对于一个非科班但从兴趣上入手的新手(真的需要老司机带呀...此处不开车),很有必要看看这些东西.选择你的路,走下去,岁月会给你想要的一切. 于是,这天早上起来,给自己定个小计划,每天花个一两小时读读这本书,这本书是2004年被翻译出来的,算是比较老的. 基
2016-05-15 11:17:46 918 1
原创 三步解决网络稳定加载图片:使用到谷歌开源的Volley
1. 到百度云http://pan.baidu.com/s/1gf4l06v下载一个java文件和Volley的jar包2. 先把jar包添加到你的lib工程的lib目录下 , java文件添加到你的任何一个package下,然后在java类改改包名,不报错就可以3.然后开始写代码了首先初始化你的UI,在布局文件添加一个ImageView进来<RelativeLayout xm
2016-05-11 19:08:06 784
原创 使用google的开源框架Volley,功能一:网络请求Json数据
1.首先到我的百度云http://pan.baidu.com/s/1skZyUeD ,下载volley.jar,放到你的项目lib目录下2.然后开始写代码package com.example.myvolley;import org.json.JSONObject;import android.os.Bundle;import android.support.v7.app.Act
2016-05-11 16:13:00 495
原创 Android DiskLruCache框架解析,硬盘加载图片到缓存
今天很有幸看到http://blog.csdn.net/guolin_blog/article/details/28863651的博客,这是网络图片缓存到本地, 在他原有的基础上进行修改,从而使用的更加方便.好,废话不多说.上码.---------------------我是华丽的分割线-------------------------------------------------
2016-05-08 18:21:14 519
原创 代理模式_省心,第三方解决
package com.MrZhou.Test;/* * 代理模式:请律师的好处是省心并且专业,他在做同样的事情前提下,还会收集对你有利的证据和资料(collectInfo),以及后续事情的处理(finish)。 * 只需要提供有效的名字即可 什么是代理模式?代理模式在各类开发中运用的相当广泛,不论是j2ee,android还是iOS,都能看到它的身影, 所以说设计模式无处不在。代理
2016-05-08 00:32:44 516
原创 观察者模式_起到控制器的作用
package com.MrZhou.Obsever;import java.util.ArrayList;import java.util.List;/* * 什么是观察者模式?一般提到原告,必然脑子立刻联想到被告,观察者和被观察者就如同原告和被告总是那么成对出现。 * 观察者模式,又被叫做订阅模式,有订阅者和发布者。当下IPHONE6异常火爆,国内粉丝要想购买,那必须得预定,
2016-05-07 23:39:48 430
原创 单例模式--常用保证内存new 的对象唯一
package com.MrZhou.SingleTon;public class Test {/* * 什么是单例模式?单例模式的精髓主要在这个“单”字上,“单”就是一个, * 直接进入主题,我们通常使用“new”关键字创建一个对象,一旦“new”了, * 它就会开辟内存创建一个对象。假设我们经常反复创建的这个对象对我们来说其实都是一回事, * 那么我们就没必要浪费
2016-05-07 22:59:44 618
原创 工厂模式—选择器
package com.MrZhou.Factory;/* * * 什么是工厂模式?官方有很多解释,我这里把我所理解的结合经验, * 诠释给大家,我不想绞尽脑汁,抽象总结出类似于古文(JAVA编程思想)那样难于理解的文字, * 也没那个水平言简意赅的、一针见血的总结出众生都能看懂的解释。只能笨鸟先飞、勤能补拙, * 从实践出真知的角度出发,抛砖引玉,供大家思考。公司有个这样一个需求
2016-05-07 22:44:34 406 1
原创 GridView的用法
GirdView和listView很类似,不过就是布局有些差异,其他都没什么。废话不多说,直接上代码。(充分体现实干精神有木有。。)先说说它的效果图----------------------我是华丽的分割线--------------------------------------------------
2016-05-07 16:08:16 408
原创 android的四种设计模式
今天很有幸能够看到http://my.oschina.net/u/2249934/blog/343441的博客.下面是我的总结:设计模式对一个优秀的程序员来说,太重要了,这对于是否能写出优秀高质量的代码,都有无可取代的地步.我们常用的设计模式有四种.1.首先的是工厂模式,应用场景就是根据选择而确定不同的功能.也就是根据if的判断而确定实例对象比如,当确定是否要选择高德地图还是百
2016-05-07 12:12:43 695
原创 升级版本号的理解及使用,比如2.1.1
最后的一位1:代表修复原有版本的bug倒数第二位1:更新部分功能第一位2:项目重大更新(代码重构,大部分功能添加,界面整体修改)
2016-05-07 10:54:26 415
空空如也
为什么android虚拟机加载大图片会有延迟时间?
2016-06-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人