- 博客(18)
- 资源 (2)
- 收藏
- 关注
原创 Android 四大组件之一 Service
一、Android中Service和Thread区别 很多时候在面试的时候,面试官会问一个问题,就是Android中Service 和Thread区别,为什么用Service而不用thread。 其实也许有的人会很明白,但是就是不知道怎么回答。今天就给大家稍微小聊一下(如果有问题,看到该文章可以提出来,相互学习)。 首先我们知道Thread(故名思意:指的是线程),而S
2014-12-09 17:40:00
469
原创 iOS 之 MVC 开发模式 理解怎么传递值和更新View
在学习 iOS 应用程序开发时,需对Cocoa Touch 的几种设计模式有所了解。 谈到设计模式,有人会觉得这是纸上谈兵,故作玄虚。我们这里不谈设计模式有多么多么神奇, 只对iOS Framework 已经用到的设计模式,逐一剖析。学习iOS 开发,以下几种设计模式,是不可不知的:Target Action Design Pattern;Notification Patt
2014-10-28 10:24:42
1044
转载 Object-C 入门 Xcode 环境详解
该博客:点击打开链接 http://blog.csdn.net/shulianghan/article/details/38424965
2014-10-14 10:48:29
1318
转载 从源代码分析Android-Universal-Image-Loader图片下载技巧
在手机上尤其需要考虑网络对图片下载的影响,常见的情况是在2G网络、在3G网络需要不同的下载策略,也就是说在慢速网络与快速网络中下载需要考虑不同的策略。一种常见的策略就是Android客户端和服务端相配合的方式,针对慢速网络对图片进行优化(让图片的质量低一点,保证能下载),但是这种情况不在本文讨论的范围中。在本文中主要讨论针对不能改变的服务器图片质量(图片的大小 xx KB),Android-Uni
2014-08-25 17:28:53
727
转载 UNIVERSAL IMAGE LOADER.PART 2---ImageLoaderConfiguration详解
ImageLoader类中包含了所有操作。他是一个单例,为了获取它的一个单一实例,你需要调用getInstance()方法。在使用ImageLoader来显示图片之前,你需要初始化它的配置-ImageLoaderConfiguration使用init(…)方法。然后,你就可以使用可以明确地根据需要使用不同形式的displayImage(…)。总之,ImageLoader最简单的用法如下所示
2014-08-25 17:23:13
588
转载 从代码分析Android-Universal-Image-Loader的图片加载、显示流程
从UNIVERSAL IMAGE LOADER. PART 3(四个DisplayImage重载方法详解)中,我们学习了Android-Universal-Image-Loader(以下简称UIL)中四个DisplayImage重载方法的使用,如果你还没有学习,最好先返回去看看,不然可能不理解这篇文章。在这篇文章中我们将主要探讨Android-Universal-Image-Loader的主要流程
2014-08-25 17:12:19
744
转载 【译】UNIVERSAL IMAGE LOADER. PART 3---ImageLoader详解
在之前的文章,我们重点讲了Android-Universal-Image-Loader的三个主要组件,现在我们终于可以开始使用它了。
2014-08-25 16:59:04
663
转载 Android-Universal-Image-Loader三大组件DisplayImageOptions、ImageLoader、ImageLoaderConfiguration详解
Android-Universal-Image-Loader是一个开源的UI组件程序,该项目的目的是提供一个可重复使用的仪器为异步图像加载,缓存和显示。所以,如果你的程序里需要这个功能的话,那么不妨试试它。因为已经封装好了一些类和方法。我们 可以直接拿来用了。而不用重复去写了。其实,写一个这方面的程序还是比较麻烦的,要考虑多线程缓存,内存溢出等很多方面。
2014-08-25 16:52:50
3122
转载 Android中StatFs获取系统/sdcard存储(剩余空间)大小
package com.orgcent.util;import java.io.File;import android.os.Environment;import android.os.StatFs;public class MemoryStatus { static final int ERROR = -1; /** * 外部存储是否可用 *
2014-07-04 11:28:02
1338
原创 Tween(补间)动画 之 安卓
一、什么是补间: 回答:故名思意,补间就是补起来一个变化之间缺少的部分 例如:开始是一个圆,最后变成了是一个长方形,现在你要动画从这个圆,演变成一个长方形,你就用补间,把他们中间变化过程补出来,就会由“圆变成长方形”这个动画。 或者假如一个圆移动位置到另外一个地方之间的动画也能叫补间动画。(书上用语:补间动画所定义的开始帧、结束帧)其实就是一个简单的变化。
2014-02-11 14:37:07
995
转载 Android自定义View的实现方法,带你一步步深入了解View(四)
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/17357967不知不觉中,带你一步步深入了解View系列的文章已经写到第四篇了,回顾一下,我们一共学习了LayoutInflater的原理分析、视图的绘制流程、视图的状态及重绘等知识,算是把View中很多重要的知识点都涉及到了。如果你还没有看过我前面的几篇文章,建议先去阅读一
2014-01-23 14:27:53
757
转载 Android视图状态及重绘流程分析,带你一步步深入了解View(三)
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/17045157学习一下视图状态以及重绘方面的知识。相信大家在平时使用View的时候都会发现它是有状态的,比如说有一个按钮,普通状态下是一种效果,但是当手指按下的时候就会变成另外一种效果,这样才会给人产生一种点击了按钮的感觉。当然了,这种效果相信几乎所有的Android程序
2014-01-23 14:14:48
743
转载 Android视图绘制流程完全解析,带你一步步深入了解View(二)
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/16330267 相信每个Android程序员都知道,我们每天的开发工作当中都在不停地跟View打交道,Android中的任何一个布局、任何一个控件其实都是直接或间接继承自View的,如TextView、Button、ImageView、ListView等。这些控件虽然是An
2014-01-23 14:04:22
777
转载 Android layoutInflater连载带入一步一步深入了解View(一)
相信接触Android久一点的朋友对于LayoutInflater一定不会陌生,都会知道它主要是用于加载布局的。而刚接触Android的朋友可能对LayoutInflater不怎么熟悉,因为加载布局的任务通常都是在Activity中调用setContentView()方法来完成的。其实setContentView()方法的内部也是使用LayoutInflater来加载布局的,只不过这部分源码是in
2014-01-23 13:49:40
756
原创 android网络连接
1.判断网络状态:开发android app的时候 会涉及到进行网络访问,而我们在进行网络访问同时首先要对网络状态进行检查,以提供给用户必要的提醒。 说明:我们来总结一下,安卓手机管理服务: 1.connectivityManager 管理网络相关连接。connectivity(连通性)。 2.TelephonyManager 管理手机、运营商等相关信息
2014-01-13 14:23:18
781
原创 Eclipse选中变量名,相同变量名会跟着默认选中
点击Window——》Preferences——》java——》Editor——》Mark Occurrences 如图:
2014-01-10 13:31:09
840
原创 安卓压缩图片(解决OOM)
public Bitmap getimage(String srcPath) { BitmapFactory.Options newOpts = new BitmapFactory.Options(); // 开始读入图片,此时把options.inJustDecodeBounds 设回true了 newOpts.inJustDecodeBounds = true; Bitmap
2014-01-03 17:42:26
841
原创 管理Activity和Fragment(通过Stack<?>来进行管理)
今天无意间看了一个开源代码,第一次用到,也是第一次看见Stack这个玩意,以前都是自己通过List自定义管理Activity 和Fragment,用起来确实也好用,但是感觉没有Stack好用。毕竟它(Statc )是java所提供的工具类 看看代码:1、管理Actvity(添加Actvity、移除当前Activity、移除指定Activity、移除所有Activity、获取当前Actvi
2013-12-25 11:19:23
1296
1
ListView 里面 EditText CheckBox RadioButton
2014-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人