![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 70
wds56278
这个作者很懒,什么都没留下…
展开
-
Android Activity界面跳转
学校跟着潮流也开起了android的课程、学了点皮毛后、来实际操作下。写博客的目的是为了以后能再回过头看看细节方面的实现。。。。建一个Sample01Activity,代码如下:import android.app.Activity; import android.os.Bundle; import android.view.*; import android.content.I转载 2013-03-10 16:45:44 · 779 阅读 · 0 评论 -
Android的Activity和Task详解
Activity和Tasktask就好像是能包含很多activity的栈。 默认情况下,一个activity启动另外一个activity时,两个activity是放在同一个task栈中的,第二个activity压入第一个 activity所在的task栈。当用户按下返回键时,第二个activity从栈中弹出,第一个activity又在当前屏幕显示。这样,从用户角度 来看,这两个activi转载 2013-09-27 23:10:12 · 1047 阅读 · 0 评论 -
Android使用多个Intent进行Activity跳转,如何直接退出系统
就是 N 个 Activity 跳转 没finish(); 最后一个 Activity单击事件 如何推出整个 程序?很简单:只要在最后一个需要finish掉之前所有的avtivity 的Intent 上加上这样一句话 intent.se原创 2013-09-28 00:34:48 · 1316 阅读 · 0 评论 -
代码中特殊的注释技术---TODO,FIXME和XXX的用处
TODO: + 说明:如果代码中有该标识,说明在标识处有功能代码待编写,待实现的功能在说明中会简略说明。FIXME: + 说明:如果代码中有该标识,说明标识处代码需要修正,甚至代码是错误的,不能工作,需要修复,如何修正会在说明中简略说明。XXX: + 说明:如果代码中有该标识,说明标识处代码虽然实现了功能,但是实现的方法有待商榷,希望将来能改进,要改进的地方会在说明中简转载 2013-11-01 23:04:50 · 646 阅读 · 0 评论 -
OPENGL中GLU和GLUT工具箱
GLUT工具箱提供几种图形3维图形的函数:void glutWireSphere(GLdouble radius, GLint slices, GLint stacks); 丝状球void glutSolidSphere(GLdouble radius, GLint slices, GLint stacks); 实心球void glutWireCube(GLdouble size转载 2013-11-01 23:37:48 · 693 阅读 · 0 评论 -
Android OpenGL 学习笔记 --开始篇
1、什么是 OpenGL? OpenGL 是个专业的3D程序接口,是一个功能强大,调用方便的底层3D图形库。OpenGL 的前身是 SGI 公司为其图形工作站开的 IRIS GL。IRIS GL 是一个工业标准的3D图形软件接口,功能虽然强大但是移植性不好,于是 SGI 公司便在 IRIS GL 的基础上开发 OpenGL 。具体详细的介绍请 点击这里 。2、OpenGL转载 2014-01-25 23:25:00 · 637 阅读 · 0 评论 -
Android OpenGL 教程 第六课
Android OpenGL 教程第六课纹理映射: 在这一课里,我将教会你如何把纹理映射到立方体的六个面。 激动的时刻来了,加载图片了。复习一下android加载图片的知识。放一个png到drawable里面。添加一个工具类,方便我们使用。[java] view plaincopypackage com.xinli; import转载 2014-01-27 22:45:36 · 633 阅读 · 0 评论 -
Android OpenGL 教程 第一课
Android OpenGL 教程第一课快速的开始一个Android OpenGL项目首先,读懂我们的教程,需要有android的初步基础,我们这里只是通过android提供的SDK,来进行OpenGL的学习,所以你必须先学习如何建立一个android的项目,同时了解activity的生命周期和android下的屏幕或键盘响应机制。好的,开始建立一个android的项目Lesson转载 2014-01-27 22:37:44 · 542 阅读 · 0 评论 -
Android OpenGL 教程 第二课
Android OpenGL 教程第二课 你的第一个多边形:在第一个教程的基础上,我们添加了一个三角形和一个四边形。也许你认为这很简单,但你已经迈出了一大步,要知道任何在OpenGL中绘制的模型都会被分解为这两种简单的图形。读完了这一课,你会学到如何在空间放置模型,并且会知道深度缓存的概念。 其他类不变,只更改OpenGLRenderer类。首先,我们画一个三角形主要是转载 2014-01-27 22:39:14 · 555 阅读 · 0 评论 -
Android OpenGL 教程 第三课
第三课 给多边形上色:作为第二课的扩展,我将叫你如何使用颜色。你将理解两种着色模式,在左图中,三角形用的是光滑着色,四边形用的是平面着色。 这次增加的代码不算多。增加一个color的buffer[java] view plaincopyprivate float[] mColorArray={ 1f,0f,0f,1f,转载 2014-01-27 22:42:02 · 551 阅读 · 0 评论 -
Android OpenGL 教程 第五课
Android OpenGL 教程第五课3D空间: 我们使用多边形和四边形创建3D物体,在这一课里,我们把三角形变为立体的金子塔形状,把四边形变为立方体。先看看三角形的顶点变成啥了private float[] mTriangleArray = { 0.0f,1.0f,0.0f, -1.0f,-1.0f,1.0f,转载 2014-01-27 22:44:26 · 551 阅读 · 0 评论 -
Android OpenGL 教程 第四课
Android OpenGL 教程第四课旋转: 在这一课里,我将教会你如何旋转三角形和四边形。左图中的三角形沿Y轴旋转,四边形沿着X轴旋转。我们增加两个变量来控制这两个对象的旋转。这两个变量加在程序的开始处其他变量的后面。它们是浮点类型的变量,使得我们能够非常精确地旋转对象。浮点数包含小数位置,这意味着我们无需使用1、2、3...的角度。你会发现浮点数是OpenGL编程的基础。转载 2014-01-27 22:43:29 · 527 阅读 · 0 评论 -
Android应用开发之APK文件电子签名
为什么要签名??开发Android的人这么多,完全有可能大家都把类名,包名起成了一个同样的名字,这时候如何区分?签名这时候就是起区分作用的。 由于开发商可能通过使用相同的Package Name来混淆替换已经安装的程序,签名可以保证相当名字,但是签名不同的包不被替换。 APK如果使用一个key签名,发布时另一个key签名的文件将无法安装或覆盖老的版本转载 2014-02-22 10:40:19 · 1106 阅读 · 0 评论 -
Android的super.onCreate(icicle)
写过Android程序的都知道Activity中有一个名称叫onCreate的方法。该方法是在Activity创建时被系统调用,是一个Activity生命周期的开始。可是有一点容易被忽视,就是onCreate方法的参数saveInsanceState。因为在一般的程序开发中,很少用到这个参数。onCreate方法的完整定义如下:public void onCreate(Bundle sav转载 2013-09-24 20:02:52 · 944 阅读 · 0 评论 -
You cannot combine custom titles with other title features
问题的原因是你为一个activity设置了两个title,,所以这个问题在tab中出现的频率较高。 Android4.0及更高的版本中还会出现,android2.3中应该没有问题,貌似是title的冲突,解决方法如下:在你的AndroidManifest.xml中添加相应Active的theme。如添加下面语句可解决:android:theme="@androi原创 2013-09-24 16:55:55 · 890 阅读 · 0 评论 -
Android中各种颜色在drawable.XML中的字符表示
#FFFFFF白色 -->#000000黑色 -->#FFFFF0象牙色 -->#FFFFE0亮黄色 -->#FFFF00黄色 -->#FFFAFA雪白色 -->#FFFAF0花白色 -->#FFFACD柠檬绸色 -->#FFF8DC米绸色 -->#FFF5EE海贝色 -->#FFF0F5淡紫红 -->原创 2013-09-22 23:08:09 · 818 阅读 · 0 评论 -
Android中控件的onClickListener,点击监听器
以前使用button,text等控件时,每个onClickListener都要写一个,挺麻烦的!今天看到了个新方法(可能大家都是这么用的,鄙人不知),写了加深记忆吧!--------------------------------------------------------------------------------------方法如下:1)在Activity中继承接口转载 2013-03-10 15:39:38 · 686 阅读 · 0 评论 -
R.java文件介绍
R.java文件介绍HelloWorld工程中的R.java文件package com.android.hellworld;public final class R {public static final class attr {}public static final class drawable {public static final int icon=0x7f转载 2013-03-18 15:31:44 · 1302 阅读 · 0 评论 -
关于android加载网页的一些问题
大家都知道Android可以加载网页,但是网上给的一些例子都是html的,所以最近有被误导到,再次分享一下心得。 如果是加载你自己网站或是空间上的网页时,不要直接加载html格式的,因为当你更换html内容时(地址不变),Android显示的还是你没有更改之前的html。所以要想实现动态的更改网页内容,你需要使用web服务器来提供动态网页技术,比如jsp,asp之类的。送给需要的朋友。转载 2013-04-02 22:50:23 · 710 阅读 · 0 评论 -
android 开发者最爱的50个免费代码
android-pulltorefresh下拉刷新【源代码】 http://down.51cto.com/data/315158 Android+2.0游戏开发实战宝典-全部源代码【源代码】 http://down.51cto.com/data/295685 Android4.0 API源代码【源代码】 http://down.51cto.com/data/285457 Android转载 2013-04-08 19:23:45 · 820 阅读 · 0 评论 -
android异步下载网络图片(其一)
项目中有时候需要获取网络上的图片,并下载下来到手机客户端显示。怎么做呢?实现思路是: 1:在UI线程中启动一个线程,让这个线程去下载图片。 2:图片完成下载后发送一个消息去通知UI线程 2:UI线程获取到消息后,更新UI。 这里的UI线程就是主线程。 这两个步骤涉及到一些知识点,即是:ProgressDialog,Handler,Thread/转载 2013-04-11 23:02:47 · 514 阅读 · 0 评论 -
android异步下载网络图片(其三)
在第一节中,我们使用Handler、Thread/Runnable 、URL、HttpURLConnection等等来进行异步下载网络图片。然后第二节中换了AsyncTask方式。那么这一节我们再应用其他方式,这个方式与第一节有点雷同,感觉走了一圈回到原地,只是风景更加美丽。人生很多时候也是如此,从NULL中来再回到NULL中。那么它是谁呢?java.util.concurrent转载 2013-04-11 23:05:25 · 518 阅读 · 0 评论 -
android异步下载网络图片(其二)
在上一节中,我们使用Handler、Thread/Runnable 、URL、HttpURLConnection等等来进行异步下载网络图片。但是采用这种方式有一些缺点,如下:线程的开销较大,如果每个任务都要创建一个线程,那么程序的效率要低很多。线程无法管理,匿名线程创建并启动后就不受程序的控制了,如果有很多个请求发送,那么就会启动非常多的线程,系统将不堪重负。另外,前面已经转载 2013-04-11 23:04:00 · 490 阅读 · 0 评论 -
一个豌豆荚引发的血案——关于ADB server didn't ACK * failed to start daem
今天在这里就记录一下,这个恼人的:ADB server didn't ACK~~~~~(大家可以在谷歌里搜搜……)问题重现:今天下午,写了不少代码后,点击那个Run按钮后,Eclipse给我报错:[2012-06-19 15:22:19 - adb] ADB server didn't ACK[2012-06-19 15:22:19 - adb] * failed转载 2013-06-03 00:11:59 · 1132 阅读 · 1 评论 -
Android项目开发之eclipse模拟器断开问题
使用Android虚拟机经常遇到连不上、连一次掉一次等诸多问题,有时开启第二个虚拟机才能看到所需要的应用图标 具体原因:Adb connection Error:远程主机强迫关闭了一个现有的连接。在此种情形下,重启ADB即可:在eclipse下:window -> Show Views -> device -> vie原创 2013-08-27 17:38:07 · 899 阅读 · 0 评论 -
Android 经验积累之BUG解决方法
1.问题:控制台出现emulator: ERROR: the user data image is used by another emulator. aborting提示原因:没有正确关闭模拟器解决:在进程中结束adb.exe,重启Eclipse即可。2.问题:出现 emulator-5554 disconnected! Cancelling xxxxxx activit转载 2013-08-28 18:38:28 · 972 阅读 · 0 评论 -
Android SDK Manager无法更新问题的解决办法
最近玩ubuntu系统,以前windows下下载的SDK文件不能用了,只能重新下载,安装完Eclipse和ADT插件,却发现无法更新SDK,显示为:Fetching https://dl-ssl.google.com/android/repository/addons_list-1.xmlFailed to fetch URL https://dl-ssl.google.com/and转载 2013-09-10 15:28:34 · 728 阅读 · 0 评论 -
select---定义在drawable文件夹中的XML文件
获取Drawable对象:Resources res = mContext.getResources();Drawable myImage = res.getDrawable(R.drawable.my_image);selector是在文件夹drawable中进行定义的xml文件。它主要定义控件在下pressed,selected,focused及平常状态下的属性。越前面定义的转载 2013-09-22 22:59:36 · 1728 阅读 · 0 评论 -
Android游戏开发 Unity3D基础
转载自羽化 http://blog.csdn.net/libeifs/article/details/6612919开发环境Window 7Unity3D 3.3.0MB525 defy Android 2.1-update1 本次学习:1.认识Unity2.Unity3D环境搭建与Android软件生成3.Unity3D转载 2014-02-17 18:29:53 · 1625 阅读 · 0 评论