android_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> android >>列表
· Android 源码目录结构详解发布时间:2011-01-12
这是Android2.1的源代码的目录结构,可以帮助我们研究Android的源代码。Android源代码的下载请参考官网Android2.1|--Makefile|--bionic(bionicC库)|--bootable(启动引导相关代码)|--build(存放系统编译规则及generic等基础开发包配置)|--cts(Android兼容性测试套件标准)|--dalvik(dalvikJAVA虚拟机)|--development(应用程序开发相关)|--external... 查看全文
在Android里要实现树形菜单,都是用ExpandableList(也有高手自己继承ListView或者LinearLayout来做),但是ExpandableList一般只能实现2级树形菜单......本文也依然使用ExpandableList,但是要实现的是3级树形菜单。本文程序运行效果图:当用BaseExpandableListAdapter来实现二级树形菜单时,父项(getGroupView())和子项(getChildView())都是使用TextView。当要实现三级树形菜单时... 查看全文
【Android2D游戏开发十五】关于Android游戏开发中OnTouchEvent()触屏事件的性能优化笔记!收藏Himi原创,欢迎转载,转载请在明显处注明!谢谢。原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/01/10/6127578.aspx先上一段代码大家来看一下:viewplaincopytoclipboardprint?·········10········20········30········40········50·... 查看全文
Himi原创,欢迎转载,转载请在明显处注明!谢谢。原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/01/12/6130196.aspx对于Android的手势不光在软件中会经常用到,比如浏览器中的翻页,滚动页面等待呢个,当然其实在我们开发Android游戏的时候加上了Android手势操作更会让游戏增加一个亮点,比如一般的CAG,PUZ等类型的游戏选择关卡啦、简单背景的移动啦,都可以使用手势来操作即可,类似前段时间很火的《让人愤怒的小鸟!... 查看全文
很多朋友都在寻找AndroidUI开发的教程,我们从Android的官方开发者博客找了一份幻灯片,介绍了一些AndroidUI设计,我们把这个教程整理出来,希望大家喜欢。作为开发者,为啥我们要关心UI,前面的一堆通通可以忽略掉,直接跳到最后一条。因为好的UI设计可以帮助我们卖出更多拷贝,赚到更多钱。简介这个教程包含5个部分:◆该做什么,不该做什么◆设计哲学和考量◆你必须了解的UI框架特性◆新的UI设计模式◆图标和准则UI设计5不要◆不要照搬你在其它平台的UI设计... 查看全文
近期很多网友对Android用户界面的设计表示很感兴趣,对于AndroidUI开发自绘控件和游戏制作而言掌握好绘图基础是必不可少的。本次专题分10节来讲述,有关OpenGLES相关的可能将放到以后再透露。本次主要涉及以下四个包的相关内容:android.content.res资源类android.graphics底层图形类android.view显示类android.widget控件类一、android.content.res.Resources对于Android平台的资源类android... 查看全文
Android平台终于创造出它的第一个百万财富故事,遗憾的是主角仍是让人审美疲劳的《愤怒的小鸟》(AngryBirds)。2010年10月底,开发此游戏的芬兰公司Rovio从取得极大成功的苹果iOS平台(包括iPhone、iPodTouch、iPad)扩张至Android,首月广告收入100万美元。此时据首款Android手机发布已过去整整两年。iOS上第一款月收入过百万美元的应用已不可考,但一夜暴富的故事至今屡见不鲜。最新上位者是2010年12月9日才开始发售的InfinityBlade... 查看全文
· android TextView xml中设置最大行数发布时间:2011-01-10
设置android:maxLines的值注意事项:我所碰到的情况是:如果设置android:maxLines的值,android:ellipsize的值设置为"none"是可以正常显示的;如果设置为"end","start","middle","marquee"等值,在显示的时候即使maxLines设置为10,有的时候也可能会显示为1行。有经过简单的测试,发现显示不正常的情况通常是要显示的内容在字母与字母之间无分隔符(空格)的时候就会出现行数异常的现象。http://www... 查看全文
· android开发小知识3发布时间:2011-01-10
1.启动程序无需动画Java代码... 查看全文
· Android分辨率发布时间:2011-01-10
一、Android系统是可以支持不同分辨率的,这一点毋庸置疑,但是它无法做到支持任意的分辨率如果想要搭建一个支持多种分辨率的Android应用程序,一般的做法是这样的:首先,按照HVGA(分辨率480×320左右,通常使用160ppi——一英寸中包含160个像素点)分辨率构建软件UI,其中使用的图片通常存放在开发目录下的drawable-mdpi文件夹中,mdpi表示中等程度的dpi分辨率。当设计UI可以满足需求之后,将该文件夹中的图片进行缩放,对于QVGA类屏幕(分辨率320×240左右... 查看全文
· android程序中屏幕问题解决方案发布时间:2011-01-10
一:不同的layoutAndroid手机屏幕大小不一,有480x320,640x360,800x480.怎样才能让App自动适应不同的屏幕呢?其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。二:hdpi、mdpi、ldpi在之前的版本中,只有一个drawable,而2.1版本中有drawable-mdpi... 查看全文
· Android分辨率发布时间:2011-01-10
一、Android系统是可以支持不同分辨率的,这一点毋庸置疑,但是它无法做到支持任意的分辨率如果想要搭建一个支持多种分辨率的Android应用程序,一般的做法是这样的:首先,按照HVGA(分辨率480×320左右,通常使用160ppi——一英寸中包含160个像素点)分辨率构建软件UI,其中使用的图片通常存放在开发目录下的drawable-mdpi文件夹中,mdpi表示中等程度的dpi分辨率。当设计UI可以满足需求之后,将该文件夹中的图片进行缩放,对于QVGA类屏幕(分辨率320×240左右... 查看全文
· Android 下载文件及写入SD卡发布时间:2011-01-10
Android下载文件及写入SD卡,实例代码<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical"android:layout_width="fill_parent"android:layout_height="fill_parent"><... 查看全文
· android.intent.action大全发布时间:2011-01-10
StringADD_SHORTCUT_ACTION动作:在系统中添加一个快捷方式。.“android.intent.action.ADD_SHORTCUT”StringALL_APPS_ACTION动作:列举所有可用的应用。输入:无。“android.intent.action.ALL_APPS”StringALTERNATIVE_CATEGORY类别:说明activity是用户正在浏览的数据的一个可选操作。“android.intent.category... 查看全文
· Android getSystemService发布时间:2011-01-10
@OverridepublicObjectgetSystemService(Stringname){if(WINDOW_SERVICE.equals(name)){returnWindowManagerImpl.getDefault();}elseif(LAYOUT_INFLATER_SERVICE.equals(name)){synchronized(mSync){LayoutInflaterinflater=mLayoutInflater;if(inflater!=null)... 查看全文
· Android图片处理发布时间:2011-01-10
//加载本地图片//@paramcontext:主运行函数实例//@parambitAdress:图片地址,一般指向R下的drawable目录//@returnpublicfinalBitmapCreatImage(Contextcontext,intbitAdress){Bitmapbitmaptemp=null;bitmaptemp=BitmapFactory.decodeResource(context.getResources(),bitAdress);returnbitmaptemp... 查看全文
· Android应用常见错误发布时间:2011-01-10
一、错误:Unknownhostapi.tudou.com,throwingUnknownHostException。解决办法:在AndroidManifest.xml中添加<uses-permissionandroid:name="android.permission.INTERNET"/>二、UnabletofindexplicitactivityclasshaveyoudeclaredthisactivityinyourAndroidManifest.xml?解决办法... 查看全文
· Android——发送短信发布时间:2011-01-10
要使用手机短信服务,在AndroidManifest.xml中必须添加短信服务权限AndroidManifest.xml<?xmlversion="1.0"encoding="UTF-8"?><manifestxmlns:Android="http://schemas.android.com/apk/res/android"package="org.me.sendsms"><application><activityAndroid:name="... 查看全文
· Android滑屏的实现发布时间:2011-01-10
最近学习了一下Android滑屏的实现,分享在此。(1)获取需要滑动的布局对象;(2)在主activity中重写方法onFling,可通过参数的计算判断滑动的方向;(3)事件的处理过程:设置布局对象不可见,将滑动的布局内的数据更新,再设置布局可见,并设置滑动的动画效果;(~.setAnimmation(AnmationUtils.loadAnimation(this,R.layout.flip_left_in)))(4)R.layout.flip_left_in.xml文件如下设置<... 查看全文
· android开发小知识2发布时间:2011-01-10
1.控件配置xml中有趣的属性:android:background可以通过以下两种方法设置背景为透明:"@android:color/transparent"和"@null"。注意TextView默认是透明的,不用写此属性,但是Buttom/ImageButton/ImageView想透明的话就得写这个属性了。android:drawingCacheQuality设置绘图时半透明质量。有以下值可设置:auto(默认,由框架决定)/high(高质量,使用较高的颜色深度,消耗更多的内存/low... 查看全文