自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 资源 (1)
  • 收藏
  • 关注

转载 Android Fragment 你应该知道的一切

转载于:http://blog.csdn.net/lmj623565791/article/details/42628537很久以前写过两篇Fragment的介绍,主要就是介绍其功能:Android Fragment 真正的完全解析(上)和Android Fragment 真正的完全解析(下) 有兴趣的可以凑合看下。之前的博客属于怎么使用Fragment,本文目标教你如何用好Fragm

2015-07-29 10:51:41 548

转载 Android Fragment 真正的完全解析(下)

转载于:http://blog.csdn.net/lmj623565791/article/details/37992017上篇博客中已经介绍了Fragment产生原因,以及一些基本的用法和各种API,如果你还不了解,请看:Android Fragment 真正的完全解析(上)。本篇将介绍上篇博客提到的:如何管理Fragment回退栈,Fragment如何与Activity交互,F

2015-07-29 10:48:24 516

转载 Android Fragment 真正的完全解析(上)

转载于:http://blog.csdn.net/lmj623565791/article/details/37970961自从Fragment出现,曾经有段时间,感觉大家谈什么都能跟Fragment谈上关系,做什么都要问下Fragment能实现不~~~哈哈,是不是有点过~~~本篇博客力求为大家说明Fragment如何产生,什么是Fragment,Fragment生命周期,如何静态

2015-07-29 10:45:59 496

转载 Fragment(三) Android Fragment应用实战,使用碎片向ActivityGroup说再见

转载于:http://blog.csdn.net/guolin_blog/article/details/13171191现在Fragment的应用真的是越来越广泛了,之前Android在3.0版本加入Fragment的时候,主要是为了解决Android Pad屏幕比较大,空间不能充分利用的问题,但现在即使只是在手机上,也有很多的场景可以运用到Fragment了,今天我们就来学习其中一

2015-07-23 17:48:20 539

转载 Fragment(二)Android手机平板两不误,使用Fragment实现兼容手机和平板的程序

转载于:http://blog.csdn.net/guolin_blog/article/details/8744943记得我之前参与开发过一个华为的项目,要求程序可以支持好几种终端设备,其中就包括Android手机和Android Pad。然后为了节省人力,公司无节操地让Android手机和Android Pad都由我们团队开发。当时项目组定的方案是,制作两个版本的App,一个手机版

2015-07-23 17:40:01 737

转载 Fragment(一)Android Fragment完全解析,关于碎片你所需知道的一切

转载于:http://blog.csdn.net/guolin_blog/article/details/8881711我们都知道,Android上的界面展示都是通过Activity实现的,Activity实在是太常用了,我相信大家都已经非常熟悉了,这里就不再赘述。但是Activity也有它的局限性,同样的界面在手机上显示可能很好看,在平板上就未必了,因为平板的屏幕非常大,手机

2015-07-23 17:22:53 674

转载 ViewPager 详解(五)-----使用Fragment实现ViewPager滑动

前言:前几篇文章讲解了ViewPager的普通实现方法,但android官方最推荐的一种实现方法却是使用fragment,下面我们使用fragment来重新实现一下第一篇《ViewPager 详解(一)---基本入门》所实现的效果。系列文章:1、《ViewPager 详解(一)---基本入门》2、《ViewPager 详解(二)---详解四大函数》3、《View

2015-07-23 16:27:20 697

转载 《ViewPager 详解(四)----自主实现滑动指示条》

前言:前面我们用了三篇的时间讲述了有关ViewPager的基础知识,到这篇就要进入点实际的了。在第三篇《ViewPager 详解(三)---PagerTabStrip与PagerTitleStrip添加标题栏的异同》中,我们说了,PagerTabStrip和PagerTitleStrip都不适合用在实际用途中,当要在实际运用中,我们就要自己去实现相关的功能。这篇文章中单纯讲述划动指示条的实

2015-07-23 16:25:11 1002

转载 《ViewPager 详解(三)---PagerTabStrip与PagerTitleStrip添加标题栏的异同》

前言:在前两篇文章中,我们讲解了滑动页面的的实现方法与四大函数的意义,但有时,仅仅实现页面滑动是不够的,还要有标题栏才会显得更友好。所以在这篇文章中,我将会向大家展示在android.support.v4包中的两个控件PagerTabStrip与PagerTitleStrip,他们都是用来实现标题栏的,但各自有些不同,在这篇文章中,我们就讲讲它们各自都能实现怎样的功能,又有哪些异同点。

2015-07-23 16:23:09 1020

转载 《ViewPager 详解(二)---详解四大函数》

前言:上篇中我们讲解了如何快速实现了一个滑动页面,但问题在于,PageAdapter必须要重写的四个函数,它们都各有什么意义,在上节的函数内部为什么要这么实现,下面我们就结合android的API说明,详细讲解一下。相关文章:1、《ViewPager 详解(一)---基本入门》2、《ViewPager 详解(二)---详解四大函数》3、《ViewPager 详解

2015-07-23 16:19:21 734

转载 ViewPager 详解(一)---基本入门

前言:这两天研究研究ViewPager滚动功能,现在很多的app都有用到这个功能,我们的大虾米也有这个模块。要研究就彻底的研究研究,我从不满足于一个功能只是简单的应用,要学就学的彻底,所以我打算将ViewPager 分几篇写,研究的哪个程度就写到哪个程度吧。今天是第一篇,基本入门篇 。相关文章:1、《ViewPager 详解(一)---基本入门》2、《ViewPag

2015-07-23 16:13:29 763

转载 Android之常用Tools【介绍及使用】

Android Toolsdraw9patchlinthierarchyviewertraceViewmonkey工具存放路径:sdk/tools/draw9patch介绍:所谓"*.9.png"这是Android os里所支持的一种特殊的图片格式,用它可以实现部分拉伸;这种图片是经过”9妹“进行特殊处理过的,如果不处理的话,直接用P

2015-07-23 15:14:26 782

转载 PagerSlidingTabStrip源码分析

PagerSlidingTabStrip,它是配合ViewPager使用的导航栏,网易新闻就是用的这个导航,我们仔细观察这个导航栏不仅他是跟着ViewPager滑动而滑动,而且指示器还会随着标题的长度而动态的变化长度。·下载地址:Github:https://github.com/astuetz/PagerSlidingTabStripCSDN:http://download.cs

2015-07-23 15:10:41 1762

转载 Android ActionBar应用实战,高仿微信主界面的设计

转载于:http://blog.csdn.net/guolin_blog/article/details/26365683经过前面两篇文章的学习,我想大家对ActionBar都已经有一个相对较为深刻的理解了。唯一欠缺的是,前面我们都只是学习了理论知识而已,虽然知识点已经掌握了,但是真正投入到项目实战当中时会不会掉链子还很难说。那么不用担心,本篇文章我就将带领大家一起进入ActionBa

2015-07-23 14:12:12 780

转载 Android ActionBar完全解析,使用官方推荐的最佳导航栏(下)

转载于:http://blog.csdn.net/guolin_blog/article/details/25466665本篇文章主要内容来自于Android Doc,我翻译之后又做了些加工,英文好的朋友也可以直接去读原文。http://developer.android.com/guide/topics/ui/actionbar.html限于篇幅的原因,在上篇文章中我们只

2015-07-23 09:31:39 937

转载 Android ActionBar完全解析,使用官方推荐的最佳导航栏(上)

转载于:http://blog.csdn.net/guolin_blog/article/details/18234477本篇文章主要内容来自于Android Doc,我翻译之后又做了些加工,英文好的朋友也可以直接去读原文。http://developer.android.com/guide/topics/ui/actionbar.htmlAction Bar是一种新増的导

2015-07-22 16:07:55 753

转载 Android-PullToRefresh(二)Android-PullToRefresh详解

转载于:http://blog.csdn.net/lmj623565791/article/details/382387491、ListView下拉刷新快速入门pull-to-refresh对ListView进行了封装,叫做:PullToRefreshListView,用法和listview没什么区别,下面看demo.布局文件:[html] view pla

2015-07-22 11:32:33 1452

转载 Android-PullToRefresh(一)在Eclipse中如何引入/Android-PullToRefresh和其Demo

首先下载源码,源码地址:https://github.com/chrisbanes/Android-PullToRefresh。下载完源码之后,解压。在Android-PullToRefresh-master文件夹下,我们会看到还有三个文件夹:extras,library,sample。其中sample就是作者为我们提供的Demo,library是我们在使用Sample必须用到的j

2015-07-22 09:51:47 4564 1

转载 SlidingMenu (四)SlidingMenu详解

转载于:http://blog.csdn.net/allen315410/article/details/39611355       在实际项目开发中,定制一个菜单,能让用户得到更好的用户体验,诚然菜单的样式各种各样,但是有一种菜单——滑动菜单,是被众多应用广泛使用的。关于这种滑动菜单的实现,我在前面的博文中也介绍了如何自定义去实现,请参考Android自定义控件——侧滑菜单,这

2015-07-21 16:33:39 967

转载 SlidingMenu (三)SlidingMenu详解

转载于:http://blog.csdn.net/lmj623565791/article/details/36677279很多APP都有侧滑菜单的功能,部分APP左右都是侧滑菜单~SlidingMenu 这个开源项目可以很好帮助我们实现侧滑功能,如果对SlidingMenu 还不是很了解的童鞋,可以参考下本篇博客。将侧滑菜单引入项目的方式很多中,本博客先通过例子介绍各种引入方式,然后

2015-07-21 16:31:58 652

转载 SlidingMenu (二)SlidingMenu简介

将SlidingMenu整合到自己的项目之中    我们在使用开源的项目之前,都需要先将项目作为资源引入到我们当前的项目之中。在整合之前,先将github上项目的示例代码下载下来,导入到eclipse当中。关于将外部项目导入当前项目,有两种做法。    (1)将资源项目作为library设置到我们的项目中,就像是示例代码中的ExampleListctivity一样,如下图所示。有一

2015-07-21 16:30:23 605

转载 SlidingMenu (一)在Eclipse中如何引入SlidingMenu和其Demo

   SlidingMenu是一个开源的侧滑菜单(https://github.com/jfeinstein10/SlidingMenu)。  为大家的安卓程序提供侧滑菜单,这个功能也非常有用。要想正常使用SlidingMenu,必须成功导入它的依赖库"ActionBarSherlock",如果你还没有导入ActionBarSherlock,或者导入不成功,请参考我的另外一篇文章:

2015-07-21 13:48:33 2252

转载 ActionBarSherlock(一)在Eclipse中如何引入ActionBarSherlock和其Demo

ActionBarSherlock,是一个开源的Actionbar项目(http://actionbarsherlock.com/download.html)。为什么我们要用它呢?谷歌已经不强制要求厂商支持menu键了,目前我使用的三星T705C已经做出改变了,menu键已经改成其它功能了,那么如何才能在程序中做到有菜单呢?actionbar就是谷歌解决这个问题的方式,不过这个action

2015-07-21 13:18:10 1480 1

转载 程序员跳槽神级攻略

http://blog.csdn.net/foruok/article/details/45840147

2015-07-20 14:44:35 459

原创 20150718--面试常见问题(1)

今天去某公司面试,没有准备。被问及以前的工资和对公司有和要求时,语塞,应答的不是很好。从网上整理了一些相应的问答,和应对策略。1)面试时如果问:“请你说说你对公司有何要求?”这该如何回答?    1、对薪资、福利、社保、公积金,合同、假期等,你的期望;   2、对学习培训、成长通道等,你的期望;   一次说清,不要一会问一个,那样很容易引起反感,这是个技巧;同时

2015-07-20 14:25:21 599

转载 Android中Listview(八)--下拉刷新ListView

   Android的ListView是应用最广的一个组件,功能强大,扩展性灵活(不局限于ListView本身一个类),前面的文章有介绍分组,拖拽,3D立体,游标,圆角,而今天我们要介绍的是另外一个扩展ListView:下拉刷新的ListView。    下拉刷新界面最初流行于iphone应用界面,如图:    然后在Android中也逐渐被应用,比如微博,资讯类。   

2015-07-20 11:08:47 765

转载 App调试内存泄露之Context篇(下)

我N年前去盛大面过一次试,当时面试官极力推荐我使用AsyncTask等系统自带类去做事情,当然无可厚非。    但是AsyncTask确实需要额外注意一下。它的泄露原理和前面Handler,Thread泄露的原理差不多,它的生命周期和Activity不一定一致。    解决方案是:在activity退出的时候,终止AsyncTask中的后台任务。    但是,问题是如何终

2015-07-20 10:21:42 731

转载 App调试内存泄露之Context篇(上)

Context作为最基本的上下文,承载着Activity,Service等最基本组件。当有对象引用到Activity,并不能被回收释放,必将造成大范围的对象无法被回收释放,进而造成内存泄漏。下面针对一些常用场景逐一分析。1. CallBack对象的引用    先看一段代码:?123456789@

2015-07-20 10:20:16 620

转载 Android中Listview(七)--排序ListView

转载于:http://blog.csdn.net/xiaanming/article/details/12684155前段时间因为换工作的缘故又恰巧碰到国庆节,所以有段时间自己没有更新博客了,过完国庆到新公司报道,感觉还不错,就是现在住的地方离新公司有点远,地铁20站,伤不起啊,我每天早上7点多就要起床,然后屁颠屁颠的去挤地铁上班,晚上下班还要挤地铁,先不说路程远,车费一天就要10几块

2015-07-17 17:22:37 6110

转载 Android中Listview(六)--索引ListView

游标ListView,提供索引标签,使用户能够快速定位列表项。      也可以叫索引ListView,有的人称也为Tweaked ListView,可能更形象些吧。      一看图啥都懂了:1.游标(Fast scroll thumb)      就是右边的那个拖动的方块,这个非常的简单:?12345

2015-07-17 14:39:07 916

转载 Android中Listview(五)--拖拽listview

第一弹一、准备。1.需求问题      初步:实现列表的拖拽效果(可参考Android源码下packages/apps/Music中的播放列表TouchInterceptor.java源码)。               (提前说明一下,本文不是完全按照Music中实现的,代码实现方式做了一些调整,去掉来很多无关的东西,方便大家理解,效果上也修改成了另外一种 个人认为是更简

2015-07-17 13:56:33 1294

转载 Android中Listview(四)--分组listview

分组的应用场合还是很多的,有数据集合的地方往往要分组显示;      分组的形式也很多,最常见的就是镶嵌在列表中,网上说的很多ExpandListView的也是一种。      Android自带的通讯录中的联系人是按照拼音首字母(A,B,C,D......)分组分类的,效果如下:      我们今天也是要实现这样类似的一个效果。1.样本数据:      为了突出重点,

2015-07-17 11:08:07 1530

转载 Android中Listview(三)--圆角listview

本来这篇文章想并到上篇Android学习系列(16)--App列表之圆角ListView中的,但是若是如此就让大家错过一篇新的好的文章,着实可惜。上篇中我们使用shape,corners,gradient实现了一个渐变的圆角效果,但是在完文之后的实践中,我发现有时效果不甚满意,选中和放手的事件监听没有去正确的判断,然后渐变效果也比较单一,性能也觉得不是很快,不如用图片来的惊艳和迅速,又

2015-07-17 09:52:58 605

转载 Android中Listview(二)--圆角listview

今天我们就实现一个圆角的ListView效果。圆角的设计,我们并不追求到处都用,无处不用,android中有少数界面用直角确实容易显得锋利,和周边界面太过对比而显得不协调,比如大栏目列表,设置等等,而采用圆角实现,则会活泼,轻松的多,也融合的特别好。 1.感觉实际上在Android中因为SDK中没有默认对圆角的一个完整的支持,需要麻烦自定义设置才能实现完美的圆角效果,所以绝大多数应用都

2015-07-17 09:26:57 481

转载 Android中ListView(一)分页加载数据

熟悉Android的朋友们都知道,不管是微博客户端还是新闻客户端,都离不开列表组件,可以说列表组件是Android数据展现方面最重要的组件,我们今天就要讲一讲列表组件ListView加载数据的相关内容。通常来说,一个应用在展现大量数据时,不会将全部的可用数据都呈现给用户,因为这不管对于服务端还是客户端来说都是不小的压力,因此,很多应用都是采用分批次加载的形式来获取用户所需的数据。比如:微博

2015-07-16 15:51:19 807

转载 Android之退出整个应用的一种方法

在Android应用开发中,难免会遇到需要完全退出整个应用的时候,我在网上也看了一下,感觉通过广播是个很好的方法,在这里,我用了另外一个方法,简而言之,通过单例模式把每个Activity 的引用添加到一个全局链表中,每次退出程序调用System.exit(0)时,先调用链表中Activity 的finish方法。直接上代码:[java] view plaincopy

2015-07-16 14:04:14 685

转载 LoadManger使用详解(六)--举例

Loaders机制在Android 3.0版本后引入。Loaders机制使一个Activity或者一个Fragment更加容易异步加载数据。Loaders有如下的特性:Ø  它们适用于任何Activity和Fragment;Ø  它们提供了异步加载数据的机制;Ø  它们检测数据源,当数据源内容改变时它们能够传递新的结果;Ø  当配置改变后需要重新创建时,它们会重

2015-07-16 13:58:34 566

转载 LoaderManager使用详解(五)---LoaderManager在Activity/Fragment中的使用分析

LoaderManager外部接口initLoader:起始 public D> LoaderD> initLoader(int id, Bundle args, LoaderManager.LoaderCallbacksD> callback) { if (mCreatingLoader) { throw new IllegalSt

2015-07-16 13:43:42 1026

转载 AdapterView与Adapter(五) --AsyncQueryHandler

第一弹今天晚上研究了一下啊AsyncQueryHandler,收获挺大,记录下重要知识点,以后继续补充研究。研究AsyncQueryHandler这个类的时候遇到了几个重要的不清楚的知识点1. Handler与Thread,Looper的关系2. HandlerThread是干什么用的3. ThreadLocal类是干什么用的Handler主要是用来发送和处理消息,但是

2015-07-16 10:42:51 390

转载 AdapterView与Adapter(四) --App调试内存泄露之Cursor

   最近在工作中处理了一些内存泄露的问题,在这个过程中我尤其发现了一些基本的问题反而忽略导致内存泄露,比如静态变量,cursor关闭,流关闭,线程,定时器,反注册,bitmap等等,我稍微统计并总结了一下,当然了,这些问题这么说起来比较笼统,接下来我会根据问题,把一些实例代码贴出来,一步一步分析,在具体的场景下,用行之有效的方法,找出泄露的根本原因,并给出解决方案。    现在,就从

2015-07-16 10:25:38 755

空空如也

空空如也

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

TA关注的人

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