自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (2)
  • 收藏
  • 关注

转载 viewpager的简单使用

作为一个新手,有幸有机会到公司实习,在公司里好好取经吧。在项目中初次接触viewpager,在网上找了东东,在这里粘贴一下。以便以后查看。         viewpage可以做简单的导航,到页面菜单,可以使用视图滑动,实现像lanucher左右滑动等等,类似listview,也需要个适配器pageradapter.      使用viewpager只有有四个步骤:        1.

2013-07-23 16:49:31 839

转载 ViewPager的使用,并在用户未滑动View时,每隔5s钟自动切换到下一个View

本帖最后由 cofftech 于 2012-12-16 21:29 编辑1. 范例说明•android-support-v4.jar,这是谷歌官方给我们提供的一个兼容低版本Android设备的软件包,里面包囊了只有在Android 3.0以上可以使用的api。而ViewPager就是其中之一,利用它我们可以做很多事情,从最简单的导航,到页面切换菜单等等。•ViewPager

2013-07-12 09:49:30 916

原创 android仿微信引导界面(源码)

http://download.youkuaiyun.com/download/yangyu20121224/5468099

2013-07-11 16:35:00 1296

转载 发现了Eclipse调试Android的时候的一个小技巧哦!DDMS快速进入断点状态

分类: Android 2012-11-30 17:28 251人阅读 评论(0)收藏 举报这段时间太累了,每天工作到很晚,尤其今天非常的累,而且很烦!不敲代码了,就好好休息下吧。前两天装上了 ADT21,心里感觉很舒服,最新的版本,里面修改了很多的Bug ,添加了很多新的功能,看到界面后,发现多了些不认识的东西(其实使用过,不过集成到了

2013-07-09 10:55:24 940

转载 Androidpn 消息推送总结

网上关于 Androidpn 的文章不少,但是大都是基于应用层面来介绍这个开源项目的,今天我带大家从源码层面深入的分析 Androidpn 的内部结构,也算是对最近工作的一个总结吧,不多说,跟我一起看代码!一、Androidpn 开源项目Androidpn 开源项目托管地址:http://sourceforge.net/projects/androidpn/Androidpn 开源项目

2013-07-04 22:44:46 684

转载 android的国际化和本地化 .

internationalization (国际化)简称 i18n,因为在i和n之间还有18个字符,localization(本地化 ),简称L10n。 一般说明一个地区的语言时,用 语言_地区的形式,如  zh_CN, zh_TW.各国语言缩写  http://www.loc.gov/standards/iso639-2/php/code_list.php,国家和地区简写http:/

2013-06-27 23:00:31 616

转载 我的Android学习之旅[1]——Android的系统架构

虽然园子里关于Android系统架构的文章已经很多了,但是作为自己学习Android的心路历程,记录下来是必要的,老鸟就速度飞过吧~    如果说一个成功男人的背后会有一个默默支持的女人的话,那么一个优越稳定的平台背后必有一个成熟的系统架构所支撑着。那么,Android的系统架构是怎么样的呢?从下图我们可以从整体上有个大致的了解(图片来源互联网):

2013-06-27 22:46:25 622

转载 ActivityGroup + GridView + ViewFlipper 实现选项卡

解决如下需求:1.ActivityGroup中子Activity之间相互跳转;2.ActivityGroup中子Activity之间跳转时的左进右出的效果;3.ActivityGroup中子Activity之间实现可以跨越式跳转;如 A->B->C->D->A (D->A不是返回,而是重新加载);4.在需求三中,调整D->A 时的动画,让用户感觉像是从D返回到A;

2013-06-26 23:04:23 616

转载 Android之Tab分页标签的实现方法-----采用ActivityGroup和GridView的结合

在前面,已经介绍了TabActivity和TabHost的结合实现Tab分页的三种方式。这里,将讲到采用ActivityGroup和GridView的结合,实现Tab分页。其实,这和TabActivity和TabHost的结合差不多。只不过,是自己把Tab的头部(选项栏)和页面视图分开实现。Tab头部采用GridView来实现,子页面采用LinearLayout容器来实现。然后把每个子Activi

2013-06-26 22:56:24 821

转载 android中ListView异步加载图片时的图片错位问题解决方案

android中ListView异步加载图片时的图片错位问题解决方案分类: android实例 android基础 2012-12-12 21:21 196人阅读 评论(0) 收藏 举报Android中的ListView是一个非常常用的控件,但是它却并不像想象中的那么简单。特别是当你需要在ListView中展示大量网络图片的时候,处理不好轻则用户体验不佳,重则OOM,异步线程丢

2013-06-25 22:59:30 839

转载 [Android]使用ActivityGroup来切换Activity和Layout

前言   在一个主界面中做Activity切换一般都会用TabActivity,使用方便,Activity互相之间相对独立,但是可定制性不强,而且修改起来很麻烦。当然也可以把layout分开,把逻辑代码全写在主界面的逻辑代码中,但是很明显可维护性相当差,这里通过ActivityGroup来解决这个问题。  声明  欢迎转载,但请保留文章原始出处:)    博客园:htt

2013-06-19 12:49:36 609

转载 Android 动态加载布局

由于前段时间项目需要,需要在一个页面上加载根据不同的按钮加载不同的布局页面,当时想到用 tabhot 。不过美工提供的界面图完全用不上tabhot ,所以想到了动态加载的方法来解决这一需求。在这里我整理了一下,写了一个 DEMO 希望大家以后少走点弯路。首先,我们先把界面的框架图画出来,示意图如下:中间白色部门是一个线性布局文件,我喜欢在画图的时候用不同的颜色将一块布局标示出来,方便查

2013-06-19 11:38:20 773

转载 android listview优化几种写法详细介绍

这篇文章只是总结下getView里面优化视图的几种写法,就像孔乙己写茴香豆的茴字的几种写法一样,高手勿喷,勿笑,只是拿出来分享,有错误的地方欢迎大家指正,谢谢。 listview Aviewthatshowsitemsinaverticallyscrollinglist。 一个显示一个垂直的滚动子项的列表视图在android开发中,使用listview的地方很多,用它来展现数据,成一个

2013-06-19 09:13:27 766

转载 Android中利用App实现消息推送机制的代码

1.消息推送机制 服务器器端需要变被动为主动,通知客户一些开发商认为重要的信息,无论应用程序是否正在运行或者关闭。 我想到了一句话:don't call me,i will call you! qq今天在右下角弹出了一个对话框:"奥巴马宣布本拉登挂了...",正是如此。 自作聪明,就会带点小聪明,有人喜欢就有人讨厌。 2.独立进程 无论程序是否正在运行,我们都要能通知到客户

2013-06-19 09:12:14 929

转载 Android:layout_weight

本帖最后由 深呼吸 于 2012-12-28 16:00 编辑在Android开发中LinearLayout很常用,LinearLayout的内控件的android:layout_weight在某些场景显得非常重要,比如我们需要按比例显示。android并没用提供table这样的控件,虽然有TableLayout,但是它并非是我们想象中的像html里面的table那么好用,我们常用List

2013-06-19 00:38:31 627

转载 Android:Layout_weight的深刻理解

最近写Demo,突然发现了Layout_weight这个属性,发现网上有很多关于这个属性的有意思的讨论,可是找了好多资料都没有找到一个能够说的清 楚的,于是自己结合网上资料研究了一下,终于迎刃而解,写出来和大家分享。首先看一下Layout_weight属性的作用:他是用来分配属于空间的一个属性,你可以设置他的权重。很多人不知道剩余空间是个什么概念,下面我先来说说剩余空间。看下面代码:x

2013-06-18 23:24:28 621

转载 android 界面布局 很好的一篇总结 【转】

布局:   在 android 中我们常用的布局方式有这么几种: 1.LinearLayout ( 线性布局 ) :(里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角)                                           线性布局分为水平线性和垂直线性二者的属性分别为: android:orientation= " horizontal

2013-06-18 23:15:17 737

转载 5. Drawable、Bitmap、Canvas和Paint的关系

5. Drawable、Bitmap、Canvas和Paint的系 关很多网友刚刚开始学习Android平台,对于Drawable、Bitmap、Canvas和Paint它们之间的概念不是很清楚,其实它们除了Drawable外早在Sun的J2ME中就已经出现了,但是在Android平台中,Bitmap、Canvas相关的都有所变化。   首先让我们理解下Android平台中的显示类是Vie

2013-06-18 23:13:13 603

转载 TabHost和android:layout_height="0.0dip"以及android:layout_weight配合在布局中的使用

最近在搞UI部分,对布局有了一定的认识(仅限于各人的理解)欢迎来拍砖。首先对android:layout_height="0.0dip"的属性很是迷惑,在网上找了一大堆的东西,其实也并没有说出来一个所以然来。找了很多文章发现一个规律就是:当android:layout_height="0.0dip"时一般都是和android:layout_weight结合来使用的,来控制子控件在父控件中所占用

2013-06-18 18:48:29 848

转载 Android布局控件之LinearLayout详解

LinearLayout是线性布局控件,它包含的子控件将以横向或竖向的方式排列,按照相对位置来排列所有的widgets或者其他的containers,超过边界时,某些控件将缺失或消失。因此一个垂直列表的每一行只会有一个widget或者是container,而不管他们有多宽,而一个水平列表将会只有一个行高(高度为最高子控件的高度加上边框高度)。LinearLayout保持其所包含的widget或者是

2013-06-18 17:18:53 942

转载 Android:对于多分辨率屏幕的适配

对于多分辨率的适配,Android官方提供了一个说明文档,原文链接如下:http://developer.android.com/training/multiscreen/index.html对其做了一个翻译,方便日后参考学习。支持不同大小的屏幕一.使用“wrap_content”和“match_parent”为了确保布局文件能够灵活的适应于不同大小的屏幕,对于一些视图

2013-06-18 16:19:24 772

转载 android:ListView滑动时图片重复加载,多次调用了GetView().

今天遇到一个很蛋疼的问题,就是题目所说的症状,一直不知道什么原因。话说项目中的listview有的数据有网络图片,有的没有,再加载了图片之后滑动向下,然后再返回前面数据的时候惊奇的发现本来没有图的数据列竟然有图了。一直蛋疼这个问题,后来才知道是滑动过程中控件持续调用getview方法的缘故,至于为什么一直调用那得从控件的原理出发了。解决的方法就是:将控件的android:layout_

2013-06-18 16:15:53 1344

转载 Android:控件属性

控件属性:android属性Android功能强大,界面华丽,但是众多的布局属性就害苦了开发者,下面这篇文章结合了网上不少资料,第一类:属性值为true或falseandroid:layout_centerHrizontal  水平居中android:layout_centerVertical   垂直居中android:layout_centerInparent

2013-06-18 16:06:59 936

转载 android中的View组件

TextView:文本显示控件 Button:按钮控件 EditText:可编辑的文本框控件 CheckBox:复选框控件 RadioGroup:单选框组件 Spinner:下拉列表框组件 DatePicker:日期选择控件 TimePicker:时间选择组件 ScrollView:滚动条组件 ProgressBar:进度条 SeekBar:拖动条 RatingBar:评分 ImageView:图

2013-06-18 15:58:04 675

转载 Android布局文件的属性值解析

明android:id为控件指定相应的IDandroid:text指定控件当中显示的文字,需要注意的是,这里尽量使用strings.xml文件当中的字符串android:gravity指定View组件的对齐方式,比如说居中,居右等位置 这里指的是控件中的文本位置并不是控件本身android:layout_gravity 指定Container组件的对齐方式.比如

2013-06-18 15:35:08 563

转载 android 在ActivityGroup里执行跳转

android 在ActivityGroup里执行跳转2011-05-18 13:17在工作中使用ActivityGroup的时候犯了一个严重的错误,后来经过头的点播,才豁然开朗,明白了这中间的道理,现在这些心得记录下来。    在刚开始接触ActivityGroup的时候我把它当成了J2EE中的框架集(framset)来使用,framset也是可以同时加载多个js

2013-06-18 12:29:59 875

转载 Android学习系列(35)--App应用之启动界面SplashActivity

当前比较成熟一点的应用基本上都会在进入应用之显示一个启动界面.这个启动界面或简单,或复杂,或简陋,或华丽,用意不同,风格也不同.下面来观摩几个流行的应用的启动界面.1. 货比三家以腾讯qq,新浪weibo,UC浏览器,游戏神庙逃亡等7个应用为例,比比看:(我认为最精美的界面应该是qq2012,虽然只有一张图,基本的应用名称,版本,图标这些信息都有,但是看着舒服,觉得美.)

2013-06-17 12:15:12 752

转载 Android 图像处理(类型转换,比例缩放,倒影,圆角)

1.放大缩小图片 ?12345678910public static Bitmap zoomBitmap(Bitmap bitmap,intw,int h){            intwidth = bitmap.getWidth();            intheigh

2013-06-17 03:18:27 572

转载 Android性能调优

本文主要分享自己在娱乐精选(功能类似垂直类appstore)项目中的性能调优点.包括同步改异步、缓存(图片缓存、线程池、View缓存、IO缓存、消息缓存、通知栏notification缓存)、Layout优化、数据库优化、算法优化、延迟执行等。解决界面上下、左右滑动明显卡顿,Activity跳转较慢,网络获取到展现速度较慢等性能问题,具体可见Android那些调优点  ^_^应用截图如

2013-06-17 03:06:20 940

转载 解决ListView滑动时卡的问题,实现异步加载图片解决 .

ListView是最为常见的空间之一,现在的应用的呈现形式大多数都需要用到ListView来呈现,以列表的方式最直观最便于操作。那么在使用的过程中大家一定使用adapter适配器来匹配这个ListView,问题就来了,如果直接使用sampleAdapter的话,会出现诸多的问题,诸如滚动的时候很卡,特别是每一行都有头像啊什么的,再加上数据量一大,兼职就卡的不行,那么先来说说解决卡的问题的简单的

2013-06-17 02:59:03 986

转载 Android App列表之圆角ListView

有些东西看多了,就厌烦了:extjs对我这种感觉最为强烈。甚至,有时觉得设计之殇是审美疲劳。直角看多了,就想看看圆角,不知何时,这几年刮起了一阵阵的圆角设计风:CSS新标准纳入圆角元素,iphone中几乎随处可见圆角设计,也开始出现很多圆角名片了...今天我们就实现一个圆角的ListView效果。圆角的设计,我们并不追求到处都用,无处不用,android中有少数界面用直角确实容易显得锋

2013-06-15 11:39:10 675

转载 Android异步加载图像小结 (含线程池,缓存方法) .

研究了android从网络上异步加载图像,现总结如下:(1)由于android UI更新支持单一线程原则,所以从网络上取数据并更新到界面上,为了不阻塞主线程首先可能会想到以下方法。在主线程中new 一个Handler对象,加载图像方法如下所示private void loadImage(final String url, final int id) {handler.post(ne

2013-06-15 01:05:29 939

转载 android 提升性能总结 .

有一些蛮有用的技巧值得收藏和分享转载自:http://blog.youkuaiyun.com/hgl868/article/details/7623852出色的用户体验有三个特征:速度快、响应及时以及无缝。下面的信息帮助你的应用如何能够在Android上实现这些特征。一、速度快你不能假设手机与桌面系统和服务器一样提速,更多的是你要关注你的代码是否高效。编写高

2013-06-15 00:59:08 620

转载 如何去除ListView中Header、Footer View中的分割线 .

(图中显示图片的 Item 是在Header、Foot View中的)最近有一个需求, 需要在ListView 的 HeaderView中 添加多个View, 最后发现每个View中都有一条分割线。 效果如图中第一张图片! 本来以为只要设置 android:headerDividersEnabled="false" 就可以让Header中的分割线消失,但实际并非如此啊, 设置后如图

2013-06-15 00:38:46 915

转载 Android中ListView动态加载数据 加载中 .

1. 引言: 为了提高ListView的效率和应用程序的性能,在Android应用程序中不应该一次性加载ListView所要显示的全部信息,而是采取分批加载策略,随着用户的滑动,动态的从后台加载所需的数据,并渲染到ListView组件中,这样可以极大的改善应用程序的性能和用户体验。2. 交互: 进入ListView组件,首先预加载N条记录,当用户滑动到最后一条记录显示加载提

2013-06-15 00:35:15 1675

转载 Android 下拉刷新控件之ScrollView版本实现 .

这还是一个下拉刷新的控件其实也是对于下拉控件类似与ListView的一个扩展。对于ListView下拉刷新详情见:http://blog.youkuaiyun.com/nono_love_lilith/article/details/7100845然后下面一哥们索要demo,顺便写了下,也顺便也说明下ScrollView版本的下拉和资源下载地址。效果图1:效果图2:

2013-06-15 00:03:53 994

原创 Android 类ListView下拉刷新控件实现

因为对于ListView下拉刷新的例子网上挺多的,上次我朋友也做,说特么弄了一个礼拜发现一个问题,listview里面条目太少时,刷新的view就会显示出来。我没具体看过那个代码,也不知道到底什么情况。自个定义的稍微用了点小技巧。即,我将刷新view的topMargin设置为了该view的高度的负数,那么,他就刚好隐藏起来了。对于上面那个对于条目太少而造成刷新的view显示的bug有所

2013-06-15 00:01:01 740

转载 Android 类ListView下拉刷新控件实现 .

Android下拉刷新,在目前好多应用被使用到。比如微博,下拉刷新更多数据。一般我们在运用的ListView,本身就实现了下拉获取更多数据。只是这个下拉刷新的操作时在listView拉到底端的监听。对于ListView刷新,我们可以分为两种情况:1.获取更多的数据,按服务器数据库时间顺序存储入情况,此刻我们是获取是显示在我们应用中的数据更早前的数据,这也是最常见的情况。

2013-06-14 23:51:04 1202

转载 android 自定义ScrollView实现反弹效果(以及解决和ListView之间的冲突) .

2012-11-20 09:54 1979人阅读 评论(12)收藏 举报首先还是一贯作风,先看一些案例:(微信界面)          玩过微信的朋友想必很熟悉,其实就是界面可以拖拽,会有反弹效果,看起来很炫酷.(总之比拖拽没反应的死板要好.)下面我来一一讲解如何实现这样效果:原理:自定义ScrollView对其Touch监听,对布局时时更改.一:不包含

2013-06-14 22:37:26 806

转载 Gallery 3D+倒影 滑动切换图片示例

效果图如下:贴上代码:1.扩展Gallery:public class GalleryFlow extends Gallery {private Camera mCamera = new Camera();//相机类private int mMaxRotationAngle = 60;//最大转动角度private int mMaxZoom = -300;////最大缩

2013-06-14 16:49:01 701

短信智能分类管理

短信智能分类管理

2013-07-12

androidUI画图工具

androidUI画图工具

2013-07-12

空空如也

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

TA关注的人

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