android_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> android >>列表
【转】androidUI优化2010-05-2017:22转载自liuhuman最终编辑liuhuman在Android中最常用LinearLayout表示UI的框架,而且也是最直观和方便的方法。例如创建一个UI用于展现Item的基本内容。如图所示:线框图:直接可以通过LinearLayout快速的实现这个UI的排列:?ViewCodeXML<LinearLayoutxmlns:android="http://schemas.android... 查看全文
· Android核心模块内容概述发布时间:2011-01-15
Android作为一个移动设备的平台,其软件层次结构包括了一个操作系统(OS),中间件(MiddleWare)和应用程序(Application)。根据Android的软件框图,其Android核心模块结构自下而上分为以下几个层次:第一、操作系统层(OS)第二、各种库(Libraries)和Android运行环境(RunTime)第三、应用程序框架(ApplicationFramework)第四、应用程序(Application)以下分别介绍Andoid各个层次的软件的重点及其相关技术... 查看全文
今天写了个程序验证Activity的生命周期,结果如下:不清楚背景知识的可以先参照官方文档,或者参照这篇帖子:http://www.ibm.com/developerworks/cn/opensource/os-cn-android-actvt/index.html刚进入ActivityA时,会依次调用如下方法:onCreateonStartonResume此时,A处于Activated状态进入另一个ActivityB时,会依次调用:onPauseonStop此时,A处于Stoped状态注意... 查看全文
最近结合公司项目,在做一个基于GoogleMap的小应用。遇到了一些问题,整理如下。1)关于ItemizedOverlay按照Google文档的说法,在GoogleMap上面叠加层需要继承一个ItemizedOverlay,实现其内部的一些方法,比如size(),getOverlayItem,AddOverlayItem等。由于项目需要,需要在地图上画N种不同的样式Item,开始我打算使用AddOverlayItem,分别SetMark实现,后来也不知是什么原因,只能使用一种Drawable... 查看全文
· Android深入浅出之Binder机制一发布时间:2011-01-15
太长了,拆开看太不方便。见附件吧。... 查看全文
(英语水平有限,翻译的不好请多多指教与谅解)通过交通运输,消费者可以有机会使用到来自全世界的各种各样的Android设备,在众多的设备中,也运行着不同版本的Android系统平台,一些设备上运行着新版本的系统,一些设备上运行着旧版本的系统。作为一个开发者,在你的应用程序中,需要实现向下兼容――取决于你想在所有设备上运行你的程序,还是只想运行在最新的系统平台上?在有些时候,如果可以兼容较旧版本的设备同时,在支持新版本系统的设备上采用新的API将是有帮助的... 查看全文
Android的自动测试研究,我相信有很多在接触android的人当中,也在网上不断的所搜和研究究竟有没有能应用android自动化测试手段,我也是如此,经过一番寻找研究有幸接触到了Robotium这个东东,他能一定程度上给我们一些想要的效果,现将小试牛刀的一些东东分享出来.UserscenariotestingforAndroidRobotiumisatestframeworkcreatedtomakeiteasytowritepowerfulandrobustautomaticblack... 查看全文
越来越多互联网企业都在Android平台上部署其客户端,为了提升用户体验,这些客户端都做得布局合理而且美观.......Android的Style设计就是提升用户体验的关键之一。Android上的Style分为了两个方面:Theme是针对窗体级别的,改变窗体样式;... 查看全文
应项目要求,配置下Android开发环境。目标:Windows7Profession+Android2.2+JDK6参考:参见附录中的URL------------------------------------------------------------------------------------------------------------------------------------------------------------------粗略步骤:1... 查看全文
在代码中的获取方法如下:Stringversionname;//版本号try{PackageManagerpm=getPackageManager();PackageInfopi=pm.getPackageInfo("com.beem.project.beem",0);versionname=pi.versionName;//获取在AndroidManifest.xml中配置的版本号}catch(PackageManager.NameNotFoundExceptione)... 查看全文
其实联系人分组实现原理是:根据Data.MIMETYPE为GroupMembership类型,data1中的组id来进行分组。设置ContactsContract.Data.CONTENT_URI中的ContactsContract.Data.MIMETYPE为ContactsContract.CommonDataKinds.GroupMembership.CONTENT_ITEM_TYPE类型,data1字段为某一分组的组ID,该值可查询ContactsContract.Groups... 查看全文
· android文件搜索发布时间:2011-01-12
目的:输入关键字KEY,sd卡中文件名包含KEY的文件路径显示在屏幕下方,如果没有,则toast提示,整个实现过程还是比较简单的。思路:EditText-->button(onClick)-->getText-->ListFilesindexof-->showmain.xml<?xmlversion="1.0"encoding="utf-8"?><AbsoluteLayoutxmlns:android="http://schemas.android... 查看全文
· android http协议post请求方式发布时间:2011-01-12
方式一:HttpPost(importorg.apache.http.client.methods.HttpPost代码如下:privateButtonbutton1,button2,button3;privateTextViewtextView1;button1.setOnClickListener(newButton.OnClickListener(){@OverridepublicvoidonClick(Viewarg0){//TODOAuto... 查看全文
· Android UI之困境:统一还是分化发布时间:2011-01-12
Android的UI话题,恐怕是Google和OEM制造商之间的一个主要冲突。本文作者BenHookway是一家视频公司的CEO,他分析了Google未来的UI战略以及发展趋势。用户界面(UI)的话题,总是会带来强烈的争论。这有点像电视领域——每个人都是专家,因为每个人都是用户。早在2002年,那时候的电信运营商就有一套自己的UI定制界面——例如VodafoneLive和OrangeSPV。当然,这遭到很多OEM制造商的反对,应为制造商往往希望在产品中突出自己的品牌,而不是运营商的品牌... 查看全文
· Android SDK和最新ADT下载地址发布时间:2011-01-12
ADTAndroidADT-0.9.6.zip官方下载地址:http://dl.google.com/android/ADT-0.9.6.zipAndroidADT-0.9.7.zip官方下载地址:http://dl.google.com/android/ADT-0.9.7.zipAndroidSDKandroid-sdk_r05-XXX官方下载地址:(1)、http://developer.android.com/sdk/download.html?v=android-sdk_r05... 查看全文
· android:layout_weight发布时间:2011-01-12
layout_weight是LinearLayouts的view布局里一个很重要的值。所有的view的layout_weight缺省值都是为0,意味着他们只在屏幕上占据它们需要显示的空间大小。activity根据这个View的比0大的layout_weight值来划分剩余的空间和其它Views定义的layout_weight也按比例进行空间的划分。给个例子:假设我们在水平行上有一个文本标签和两个文本编辑框view.文本标签没有定义layout_weight值,所以它将占据最小的需要提供的空间... 查看全文
1、andEngine引擎项目项目首页地址http://code.google.com/p/andengine/,源代码N路径:https://andengine.googlecode.com/hg/,需要使用HG客户端进行下载,下载方法见:http://aifine.javaeye.com/blog/8196442、andEngine作者提供的一些示例andengineexamples项目路径http://code.google.com/p/andengineexamples/,源代码路径... 查看全文
· Android刷Recovery发布时间:2011-01-12
在刷AndroidROM的时候,有的时候需要刷Recovery,这里将刷Recovery的各种方法记录如下:1、通过android系统中的超级终端来刷Recovery将你下载的recovery文件拷贝到sd卡的根目录,如/sdcard/recovery.img。(注意,recovery文件的后缀是img)打开android的超级终端,输入su,获取root权限,在弹出的对话框中点击允许在终端中输入flash_imagerecovery/sdcard/recovery... 查看全文
在定制android设备时,刷机后初次启动系统不全屏显示或实现长按Home键currentapps全屏显示系统默认是320*480--而我们的MID分辨率是1024*600那么要进行修改!diff--gita/frameworks/base/core/java/android/content/res/CompatibilityInfo.javab/frameworks/base/core/java/android/content/res/CompatibilityInfo... 查看全文
· Android圆形进度条颜色的设置发布时间:2011-01-12
最近几天由于项目的需要研究了一下listView的滑动数据动态的更新显示,其中需要在数据加载过程有圆形进度条的显示,遇到的问题是进度条的颜色设置,在网上查了一些资料结合自己的所得分享在此。xml布局文件需加入如下的进度条构件:<ProgressBarandroid:id="@+id/loadProgressBar"android:indeterminateDrawable="@drawable/progressbar"android... 查看全文