![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android技术
文章平均质量分 60
muyu114
这个作者很懒,什么都没留下…
展开
-
设置桌面快捷方式
<br /> 如何在程序中设置桌面快捷方式(home screen shortcut):<br /> <br />/**<br /> *创建桌面图标(Home Screen Shortcut)<br /> *<br /> * @param context the context<br /> * @param clz 快捷方式启动的Activity <br /> */<br /> <br /> pu原创 2010-06-24 14:37:00 · 754 阅读 · 0 评论 -
GridView模拟Gallery的效果
<br /> 在实现横向的类似Gallery的效果中做了实现Gallery的尝试,但是效果不好。使用的是TableLayout,出现了横向拖动图片的时候,因为有倾斜(轻微的竖向拖动),会整个列表竖向滚动。其实这个问题可以将TableRow中条目设置为clickable来解决。但是效果依然不好。<br />这次尝试通过GridView来解决问题,效果很好,见截图:<br /><br />基本思路是:<br /> 每个可选的图,包括文字部分,是GridView中的一个条目; 一个GridView条目是相对布局(转载 2010-08-25 18:33:00 · 4898 阅读 · 2 评论 -
Android OpenGL 学习笔记 --开始篇
1、什么是 OpenGL?OpenGL 是个专业的3D程序接口,是一个功能强大,调用方便的底层3D图形库。OpenGL 的前身是 SGI 公司为其图形工作站开的 IRIS GL。IRIS GL 是一个工业标准的3D图形软件接口,功能虽然强大但是移植性不好,于是 SGI 公司便在 IRIS GL 的基础上开发 OpenGL 。具体详细的介绍请 点击这里 。2、OpenGL 的发展历程 1992年7月 发布了 OpenGL 1.0 版本,并与微软共同推出 Windows NT 版本的 OpenGL 。转载 2010-08-26 23:52:00 · 1160 阅读 · 0 评论 -
Android学习笔记之mainfest文件中android属性
<br />以前的零散笔记, 共享一下, 有错误的地方还请指正。<br />android:allowTaskReparenting<br />是否允许activity更换从属的任务,比如从短信息任务 切换到浏览器任务。<br />--------------------------------------------------------------------------------------<br />android:alwaysRetainTaskState<br />是否保留状态不变, 比如切转载 2010-08-25 18:37:00 · 708 阅读 · 0 评论 -
ERROR: the user data image is used by another emulator. aborting错误怎么解决
<br />我的模拟器不晓得怎么回事,启动后没问题,点run运行程序后在Eclipse的控制台里可以看见错误<br />ERROR: the user data image is used by another emulator. aborting<br />开始以为是程序没有重新编译出现的问题,我clean了下真个工程,但是还是出现这个问题<br />后来上网找到了原因所在,并且找到了相关的解决方法,很简单的<br />原因是:你上次没有将该模拟器正常关闭导致的,他会默认锁定该模拟器还是在运行,资源被占有原创 2010-08-29 10:33:00 · 9424 阅读 · 15 评论 -
Android PopupWindow的使用
<br /> <br />这一节讲的是Android PopupWindow的使用! 在我理解其实PopupWindow其实类似于一个不能动的Widget(仅从显示效果来说!)它是浮在别的窗口之上的.下面我将给大家做一个简单的Demo,类似于音乐播放器的Widget的效果,点击Button的时候出来PopupWindow,首先我们看一下效果图:<br />下载 (9.2 KB)<br />2010-7-27 17:34<br /> <br /> <br />下载 (10.47 KB)<br />2010-7转载 2010-08-31 13:37:00 · 2602 阅读 · 0 评论 -
android animation的两种应用实例
方法一:在xml中定义动画:<br /><?xml version="1.0" encoding="UTF-8"?><br /><set xmlns:android="http://schemas.android.com/apk/res/android"><br /> <!-- <br /> Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效<br /> <br /> Alpha:渐变透明度动画效果<br /> Scale:渐变尺寸伸缩动画效果<br />原创 2010-09-11 15:56:00 · 1578 阅读 · 0 评论 -
两种自定义的Menu
<br />虽然两种方法有很多相似的地方,但是使用的方法不同,废话不多说,帖方法了<br />方法一功能简述<br />要实现能代替系统菜单的自定义菜单必须保证以下基本功能的实现:能通过MENU键隐藏显示菜单(截获系统MENU键动态隐藏显示) 当获得焦点时高亮显示获得焦点的菜单项 实现按下菜单状态效果 能设置菜单背景 能设置菜单项背景 能设置菜单项图标(icon) 最后当然是最主要的事件处理 详细实现<br />1).定义菜单布局文件<br />1).首先定义advancedbutton.xml,来实现菜单转载 2010-08-31 10:28:00 · 1724 阅读 · 0 评论 -
Spinner样式大全
<br />关于spinner控件有很多特殊的样式甚至是表现的很夸张的样式,这里就仅仅通过更换系统自带的xml样式来试验各种spinner样式效果。<br />首先在工程里创建最简单的spinner:<br />需要更换的地方有两处:<br />一。ArrayAdapter< String> adapter = <br />new ArrayAdapter< String>( this, <br />android.R.layout.simple_spinner_item);<br /><br />这里面的转载 2010-08-31 18:41:00 · 59398 阅读 · 4 评论 -
ubuntu 编译 Android 出现的若干错误及解决方法
刚下好 android 源码后马上编译会发现有各种各样的错误,原因是有些依赖包没有装。为了避免出现以下我遇到的错误,请先安装 jdk1.5,必须是 jdk1.5,不然肯定编译不过的。然后,在检查以下有没有安装以下依赖包:sudo apt-get install bison libc6-dev-amd64 g++-multilib zlib1g-dev lib64z1-dev flex libncurses5-dev libx11-dev gperf 下面是我遇到的错误及解决方法:/bin/bash: b转载 2011-03-19 02:06:00 · 4122 阅读 · 0 评论