自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

转载 Android 自定义标题栏(title栏)

第一步,向实现自定义标题栏,需要在onCreate方法里这样写[java] view plaincopyrequestWindowFeature(Window.FEATURE_CUSTOM_TITLE);    setContentView(R.layout.main);  getWindow().setFeature

2013-05-29 16:48:48 877

转载 ListView中getView的原理+如何在ListView中放置多个item

ListView 和 Adapter 的基础工作原理:ListView 针对List中每个item,要求 adapter “给我一个视图” (getView)。一个新的视图被返回并显示如果我们有上亿个项目要显示怎么办?为每个项目创建一个新视图?NO!这不可能!实际上Android为你缓存了视图。Android中有个叫做Recycler的构件,下图是他的工作原

2013-05-28 17:37:23 582

原创 LayoutInflater

在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如 Button、TextView等)。具体作用:1、对于一个没有被载入或者想要动态载入的界面,都需要使用Layo

2013-05-28 09:48:15 722

原创 ListView在滚动时 背景被遮盖的解决办法

当ListView滚动的时候 默认会出现之前设置的背景会消失 取而代之的是一些其它的颜色 该问题的解决办法有两种 一种是在ListView的配置文件中 一种是在程序中动态的解决第一种: 在ListView(或者说是在ListActivity所使用的xml配置文件)中 添加android:cacheColorHint="#00000000"这个属性即可 例如:

2013-05-23 23:48:07 832

转载 Android ImageButton的使用 及长按Button的实现

我自己用Photoshop画了2种按钮图片,每种有3种状态,分为:normal、focus、press等。放在工程的“res/drawable/”目录下。ImageButton要使用这些图片做出漂亮的效果,可以在Java代码中使用setImageResource(int)方法,我采用xml文件中设置android:src属性。在工程目录“res/drawable/”下新建“imgb

2013-05-21 01:09:26 2351

原创 精确定位ListView

在android的开发中,经常会遇到需要主动去设定某条ListItem的位置的需求。设置位置的函数有ListView.setSelection(int position)ListView.setSelectionFromTop(int position, int y);其中position指的是指定的item的在ListView中的索引,注意如果有Header存在的情况下,索引是从

2013-05-19 13:11:59 808

原创 精确定位及恢复ListView的位置

工作中遇到一个需求,对ListView某一项操作后刷新ListView,但是如果直接刷新,界面上ListView从第一列开始显示,用户体验不好,于是在网上搜了一些恢复LIstView滑动位置的方法。解决办法如下:    List> list;private int scrollPos;    private int scrollTop;    private void sh

2013-05-19 13:09:48 1275

原创 @+id/android:list"和"@android:id/list"的写法

Android中的列表,当然也可以用ListView来完成所需要的功能,用法是一样的。废话不说,来关键的。LiveActivity本身继承了关于List操作的众多接口,我们可以方便的重写这些操作中需要的方法来实现自己需要的功能。如果要用ListActivity,则 Activity的Layout文件中必须包括一个(只能一个)ListView,且ListView的id= "@id/and

2013-05-19 11:55:18 559

android常用UI编程1到4集源码暂缺(老罗视频源码)

亲自测试过 只是1到4集的源码暂时没有 其余的课程都有 但是仅仅局限于UI源码 非UI的课程源码不在次资源中

2013-06-04

mars老师Android视频源码

mars老师Android视频的源码 共三十三集 有利于在看mars老师的视频时候的理解

2013-03-13

空空如也

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

TA关注的人

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