摘要: 2010-12-19 16:54:50|分类:Android|标签:listviewlistactivityadapterandroid|字号订阅ListActivity ListActivity是一个专门显示ListView的Activity类,它内置了ListView对象,只要我们设置了数据源,就会自动地显示出来。使用custom view for screen layout 虽然ListActivity内置了ListView对象,但我们依然可以使用custom view,通过在onCreate()里面调用setContentView(resources id)。 不过要注意的是,在自定义 阅读全文
posted @ 2012-09-10 09:41 ProgrammerZHANG 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 处在多媒体时代,没有图片显示怎么可以?幸好 android 为我们提供了图片显示的控件imageVIew,下面的程序将通过这个控件实现触摸屏幕更换显示的图片。程序开始运行<ignore_js_op>单击屏幕之后,更换图片<ignore_js_op>?代码片段,双击复制0102030405060708091011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 阅读全文
posted @ 2012-09-06 16:24 ProgrammerZHANG 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 最近做一个图片浏览器,用BaseAdapter用到想和它分手(其实还好啦,挺好用的,好扩展!),核心应该是getView方法的重写吧,主要有几点收获吧,在这里说说~说说~: [代码]java代码:01@Override02publicView getView(intposition, View convertView, ViewGroup parent)03{04ImageView imageView;05Bitmap bitmap = getItem(position);0607if(convertView ==null)08{09imageView =newImageView(getCon 阅读全文
posted @ 2012-09-06 11:02 ProgrammerZHANG 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 前言首先我们要知道setTag方法是干什么的,SDK解释为TagsUnlike IDs, tags are not used to identify views. Tags are essentially an extra piece of information that can be associated with a view. They are most often used as a convenience to store data related to views in the views themselves rather than by putting them in a s 阅读全文
posted @ 2012-09-06 11:02 ProgrammerZHANG 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 我们很多时候需要去自定义一下BaseAdapter,很常用的一个东西,希望对需要的人有帮助喜欢得人可以交流,Android专业开发群1:150086842Android专业开发群2:219277004不要对贴图做评价,谢谢啦标签: Android SDK代码片段(4)[图片]菜2.jpg[图片]菜.jpg[代码]主类01packagecom.android.wei.zidingyib;0203importandroid.app.Activity;04importandroid.app.AlertDialog;05importandroid.os.Bundle;06importandroid.v 阅读全文
posted @ 2012-09-05 15:38 ProgrammerZHANG 阅读(211) 评论(0) 推荐(0) 编辑
摘要: android:gravity意思是这个控件自己的“重力”,在通俗点就是控件上面的东西的位置(图片,文本等)举个例子:一个TextView里面的文本默认居左作对齐的,你想让这些文本居中的话,只要在这个TextView的属性里加上android:gravity="center"所有的参数分别是center(居中),bottom(下),top(上),right(右),left(左)其他的一些是不常用的上面这些足够用了,比如要弄一个左下的android:gravity=" left| bottom "就OK了在就是layout_gravity是该控件在父vie 阅读全文
posted @ 2012-08-27 16:06 ProgrammerZHANG 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 分类:android2012-03-27 21:56413人阅读评论(0)收藏举报ActivityGroup简介1.ActivityGroup的核心就是继承了该类,能够通过getLocalActivityManager()得到一个LocalActivityManager如,LocalActivityManageram= getLocalActivityManager();2.然后通过LocalActivityManager通过startActivity(String id, Intent intent),可以与指定的Actiivty绑定,并且返回一个Window。LocalActivityMa 阅读全文
posted @ 2012-08-25 15:35 ProgrammerZHANG 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 博客分类:AndroidActivity的两种启动模式:FLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_REORDER_TO_FRONT1. 如果已经启动了四个Activity:A,B,C和D。在D Activity里,我们要跳到B Activity,同时希望C finish掉,可以在startActivity(intent)里的intent里添加flags标记,如下所示:Java代码Intentintent=newIntent(this,B.class);intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);startAc 阅读全文
posted @ 2012-08-25 14:53 ProgrammerZHANG 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 什么是Affinity 在某些情况下,Android需要知道一个Activity属于哪个Task,即使它没有被启动到一个具体的Task里。这是通过任务共用性(Affinities)完成的。任务共用性(Affinities)为这个运行一个或多个Activity的Task提供了一个独特的静态名称,默认的一个活动的任务共用性(Affinity)是实现了该Activity的.apk包的名字。 当开始一个没有Intent.FLAG_ACTIVITY_NEW_TASK标志的Activity时,任务共用性affinities不会影响将会运行该新活动的Task:它总是运行在启动它的Task里。但是,如... 阅读全文
posted @ 2012-08-25 10:28 ProgrammerZHANG 阅读(1733) 评论(1) 推荐(1) 编辑
摘要: (2012-03-22 09:22:16)转载▼标签:it首先简单说下Task和Activity的关系。Task就像一个容器,而Activity就相当与填充这个容器的东西,第一个东西(Activity)则会处于最下面,最后添加的东西(Activity)则会在最上面。从Task中取出东西(Activity)是从最顶端取出,也就是说最先取出的是最后添加的东西(Activity),以此类推,最后取出的是第一次添加的Activity,而Activity在Task中的顺序是可以控制的,在Activity跳转时用到Intent Flag可以设置新建activity的创建方式;Intent.FLAG_ACT 阅读全文
posted @ 2012-08-25 10:25 ProgrammerZHANG 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 分类:Android及相关2011-08-02 16:475266人阅读评论(0)收藏举报 今天做一个Android的文件管理器,里面用到很多的地方用到了getResources。[java]view plaincopyDrawablecurrentIcon=null;currentIcon=getResources().getDrawable(R.drawable.folder);currentIcon=getResources().getDrawable(R.drawable.image); 一开始不是很理解为什么用 getResources()这个方法就可以获取存在系统的资源。于是看了一 阅读全文
posted @ 2012-08-24 16:24 ProgrammerZHANG 阅读(535) 评论(0) 推荐(0) 编辑
摘要: XML属性属性名称描述android:adjustViewBounds是否保持宽高比。需要与maxWidth、MaxHeight一起使用,否则单独使用没有效果。android:cropToPadding是否截取指定区域用空白代替。单独设置无效果,需要与scrollY一起使用,效果如下,实现代码见代码部分:android:maxHeight设置View的最大高度,单独使用无效,需要与setAdjustViewBounds一起使用。如果想设置图片固定大小,又想保持图片宽高比,需要如下设置:1)设置setAdjustViewBounds为true;2)设置maxWidth、MaxHeight;3)设 阅读全文
posted @ 2012-08-24 16:24 ProgrammerZHANG 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 博客分类:Android起步AndroidLayoutParams 最近为各个布局下的水平垂直居中搞烦了。因为是动态构建的布局,一些在XML里面很好写的居中,动态JAVA代码里不知道么样实现,今天终于再了解了其中的意思。首先第一点也是最先应该了解的:setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));这一句话其实是子对父的,也就是父布局下的子控件要设置这句话,并且由于布局很多,也不同,虽然都继承至ViewGroup但是各个布局的局性和方法有很大的不同。很显然上面这句应该这.. 阅读全文
posted @ 2012-08-24 16:15 ProgrammerZHANG 阅读(1073) 评论(0) 推荐(1) 编辑
摘要: Android开发教程:PreferenceActivity使用简介当我们的应用需要保存用户设置信息的时候,你可能会想到用之后学习过的Activity+Preference来完成,前者用于界面构建 后者用于保存用户的设置信息。这理论上来讲这是可行的,但是实际操作起来却是一件很繁琐的事情,特别是当设置项较多的时候,每个设置选项都要建立与其对应的Preference,还要即时保存用户设置的改变。其实Android已经为我们提供了用于设置界面的组件,那就是PreferenceActivity。Android系统本身就大量用到了PreferenceActivity来对系统进行信息配置和管理,比如And 阅读全文
posted @ 2012-08-20 19:29 ProgrammerZHANG 阅读(545) 评论(0) 推荐(0) 编辑
摘要: Activity的直接子类:AccountAuthenticatorActivity AliasActivity ExpandableListActivity FragmentActivity, ListActivity, NativeActivity间接子类:LauncherActivity, PreferenceActivity, TabActivity(1)AccountAuthenticatorActivity 类在后面中介绍(2)AliasActivity: 存根Activity,用这个Activity来加载其他的Activity,它的子类必须实现onCreate()方法。可以在on 阅读全文
posted @ 2012-08-20 09:54 ProgrammerZHANG 阅读(485) 评论(0) 推荐(0) 编辑
摘要: Dear (client's name),We supply (your products) with good quality and very competitive price. Hope to be a partner of your company!E-catalog will be provided if needed. Email me or just call me directly. Thank you!Best regards,(Your name)******Co., Ltd.Add: ***Tel: ***Fax: ***Mail:***Website: *** 阅读全文
posted @ 2012-07-27 21:57 ProgrammerZHANG 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 欧洲:冰岛www.google.is英语丹麦www.google.dk丹麦语挪威www.google.no挪威语瑞典www.google.se瑞典语芬兰www.google.fi芬兰语爱沙尼亚www.google.ee爱沙尼亚语拉脱维亚www.google.lv拉脱维亚语立陶宛www.google.lt立陶宛语爱尔兰www.google.ie爱尔兰语英国www.google.co.uk英语根西www.google.gg泽西www.google.je马恩www.google.im法国www.google.fr法语荷兰www.google.nl荷兰语比利时www.google.be荷兰语卢森堡ww 阅读全文
posted @ 2012-07-25 11:47 ProgrammerZHANG 阅读(218) 评论(0) 推荐(0) 编辑