注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/graphics/opengl/draw.html在你定义了需要OpenGL绘制的形状之后,你可能希望绘制它们。使用OpenGLES2.0绘制图形可能会比你想象当中花费更多的代码,因为API中提供了大量对于图形处理流程的控
系统 2019-08-12 01:55:06 2749
二、多媒体之相机Camera手机的相机功能是当前大家玩拍照的一个必备功能,本篇的学习,我认为网上的一篇博文的讲解更容易理解一下,这里就转一下博文,自己把自己遇到的的问题给补充进来。引用的博文地址:http://xblia.iteye.com/blog/1167964目前的智能手机拥有很多强大的功能,例如摄像头、GPS和无线上网等,现在是我们开始充分使用这些功能的时候了,在本篇文章中我们一起学习,如何在谷歌Android编程环境中,以最简单的方式实现谷歌An
系统 2019-08-29 23:26:05 2746
用的Android系统自带的相机软件,他的照片查看首先是一个Galery,点击查看后也是类似这个效果,感觉体验挺好,仿照效果自己做了下demo首先看效果:然后就是加上的滑动动画效果来看实现:FlingImageDemo实现主要就是自定义Viewimportandroid.content.Context;importandroid.graphics.Bitmap;importandroid.graphics.Canvas;importandroid.grap
系统 2019-08-29 23:16:27 2744
蒋彪@南京2012-12-211.需求设计在Android的数据库创建一个login表,包括密码和账户两个字段实现两个activity应用程序,其中一个,提供两个入力框,分别输入密码和账户,并且实现登录check登录成功之后,跳转到第二个Activity,在其上实现一个入力框,根据输入的参数,到google上检索2.效果图3.主要代码3.1第一个Activity的代码publicclassAndroid1extendsActivity{privateBut
系统 2019-08-29 22:42:26 2741
注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/fragments/fragment-ui.html当你在设计你的应用时,为了支持不同的屏幕尺寸,你可以在不同的布局配置中重用你的fragment,以此在可用的屏幕空间上获得最优化的用户体验。例如,在一个手持
系统 2019-08-12 01:55:20 2741
先来看下效果:main.xml
系统 2019-08-12 09:30:21 2739
Android采用SharedPreferences保存数据使用SharedPreferences在程序的数据空间中生成xml文档来保存数据基本操作:1packagecom.hu.data;23importandroid.app.Activity;4importandroid.content.SharedPreferences;5importandroid.content.SharedPreferences.Editor;6importandroid.os
系统 2019-08-29 23:09:22 2735
自然状态下,坐标系以屏幕左上角为原点,向右是x正轴,向下是y正轴。现在要使坐标系的原点平移至任一点O(x,y),且旋转a角度,如何实现?交待下我的问题背景,已知屏幕上有两点p1和p2,构成直线l。我要以两点的中点mid(x,y)为坐标原点,线段l的中垂线为一个轴,l为另外一个轴,做一个坐标系。切割出一个边长为d的正方形。示意图如下所示:doubled=Math.sqrt((p2.x-p1.x)*(p2.x-p1.x)+(p2.y-p1.y)*(p2.y-p
系统 2019-08-12 09:30:09 2734
注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/beam-files/send-files.html这节课将向你展示如何通过AndroidBeam文件传输向另一台设备发送大文件。要发送文件,首先需要申明使用NFC和外部存储的权限,你需要测试一下你的设备是否支持NFC,从
系统 2019-08-12 01:55:14 2730
先说说整个程序要做哪些内容吧,简单helloword通过一个按钮点击在另一个acitvity出现文本HelloxiaoshengDAI具体包结构如下图说下做的步骤吧:1.首先新建项目,我这边主要是测试Layout所以项目名就叫这个了。2.我们要显示一个按钮,难后点击这个按钮就转到其他activity显示HelloxiaoshengDAI,新建类Layout主要来显示第一个activity即button,1).在main.xml文件中进行配置
系统 2019-08-29 23:05:32 2725
2011-05-0310:22:04先看效果图:如下下面是代码部分:1.在main.xml中添加GridView
系统 2019-08-29 23:05:39 2724
画九宫格Draw9-patch这个九宫格绘画工具(draw9patch.bat)可以让你很容易的通过一个所见即所得(WYS|WYG)的编辑器来创建一个九宫格NinePatch图。关于九宫格图以及它是如何工作的,请阅读九宫格图像NinepatchImages主题的相关章节。下面是一个便捷指南。你需要PNG图像来创建一个九宫格。1.从一个终端(比如windows浏览器),启动这个draw9patch应用程序,该程序位于你的SDK/tools目录下。2.把你的P
系统 2019-08-29 22:49:58 2724
转载自:http://blog.csdn.net/feng88724/article/details/6333809作者:feng88724在进行UI布局的时候,可能经常会用到android:gravity和android:layout_Gravity这两个属性。关于这两个属性的区别,网上已经有很多人进行了说明,这边再简单说一下。(资料来自网络)LinearLayout有两个非常相似的属性:android:gravity与android:layout_gr
系统 2019-08-29 22:40:12 2724
Android中贪吃蛇游戏的学习(三)文章分类:移动开发视图VIew的类的Snake的,主要关注的学习的类。Java代码packagecom.easyway.dev.android.snake;importjava.util.ArrayList;importjava.util.Random;importandroid.content.Context;importandroid.content.res.Resources;importandroid.os.B
系统 2019-08-29 23:45:16 2723
大家好,我们这一节讲的是AndroidPreferences的学习,Preferences在Android当中被用来记录应用,以及用户喜好等等,它可以用来保存简单的数据类型,如Int,Double,Boolean等。Preferences中保存的数据可以理解为Map型。我们通过PreferenceManager以及getDefaultSharedPreferences(Context)来获取它,比如当我们想获得整数我们可以用getInt(Stringkey
系统 2019-08-29 23:08:29 2721