
Android
GaoTech
这个作者很懒,什么都没留下…
展开
-
Android界面实现无标题栏和全屏效果
Android提供了两种方式来实现无标题栏和全屏效果,即通过xml文件声明的方式和通过程序的方式。这是无标题栏的效果:可以和编写Android自定义按钮的图比较一下了解和带标题栏的区别。这是全屏的效果:使用xml的方式,在manifest文件中,在需要的Activity元素中加入属性: android:theme="@android:style转载 2012-03-30 20:14:09 · 448 阅读 · 0 评论 -
AndEngine文本绘制
Font mFont = FontFactory.create(this.getFontManager(), this.getTextureManager(), 256, 256, Typeface.create(Typeface.DEFAULT, Typeface.BOLD), 32);this.mFont.load();final VertexBufferObjectManager ve原创 2013-03-22 14:31:59 · 1244 阅读 · 0 评论 -
AndEngine实现多点触控
final EngineOptions engineOptions = new EngineOptions(true, ScreenOrientation.LANDSCAPE_FIXED, new RatioResolutionPolicy(CAMERA_WIDTH, CAMERA_HEIGHT), this.mCamera); engineOptions.getTouchOptions().原创 2013-03-22 10:47:32 · 1246 阅读 · 1 评论 -
AndEngine实现精灵鼠标跟随
final Sprite face = new Sprite(centerX, centerY, this.mFaceTextureRegion, this.getVertexBufferObjectManager()) { @Override public boolean onAreaTouched(final TouchEvent pSceneTouchEvent, final flo原创 2013-03-22 10:38:37 · 718 阅读 · 0 评论 -
AndEngine添加多个动画精灵的方法
private BuildableBitmapTextureAtlas mBitmapTextureAtlas;private TiledTextureRegion mSnapdragonTextureRegion;private TiledTextureRegion mHelicopterTextureRegion;private TiledTextureRegion mBananaTe原创 2013-03-21 17:49:22 · 1681 阅读 · 0 评论 -
AndEngine安全移除精灵的方式
final EngineLock engineLock = this.mEngine.getEngineLock();engineLock.lock();/* Now it is save to remove the entity! */pScene.detachChild(this.mFaceToRemove);this.mFaceToRemove.dispose();this.mFa原创 2013-03-21 17:09:22 · 1479 阅读 · 0 评论 -
AndEngine实现屏幕截取和图片保存
final Scene scene = new Scene(); final ScreenCapture screenCapture = new ScreenCapture(); scene.attachChild(screenCapture); scene.setOnSceneTouchListener(new IOnSceneTouchListener() { @Overri原创 2013-03-21 16:40:55 · 1062 阅读 · 0 评论 -
AndEngine构建精灵的方式
private ITexture mTexture;private ITextureRegion mFaceTextureRegion;try { this.mTexture = new BitmapTexture(this.getTextureManager(), new IInputStreamOpener() { @Override public InputStream原创 2013-03-21 16:59:47 · 703 阅读 · 0 评论 -
Android游戏框架AndEngine使用入门
项目站点:http://www.andengine.org 项目地址:http://code.google.com/p/andengine示例地址:http://code.google.com/p/andengineexamplesPS:本文中使用的AndEngine源码为2011年3月3日获得。 AndEngine是一款以OpenGLES方式进行画面渲染的2D游戏转载 2013-02-25 20:50:52 · 800 阅读 · 0 评论 -
Android的手势识别GestureDetector
对于触摸屏,其原生的消息无非按下、抬起、移动这几种,我们只需要简单重载onTouch或者设置触摸侦听器setOnTouchListener即可进行处理。不过,为了提高我们的APP的用户体验,有时候我们需要识别用户的手势,Android给我们提供的手势识别工具GestureDetector就可以帮上大忙了。基础GestureDetector的工作原理是,当我们接收到用户触摸消息时,将这个消息转载 2012-09-13 14:40:46 · 609 阅读 · 0 评论 -
Android之AndroidManifest.xml文件解析
一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和Intent转载 2012-06-06 11:04:17 · 382 阅读 · 0 评论 -
Android权限目录
访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置android.转载 2012-06-06 11:13:02 · 2353 阅读 · 0 评论 -
Android权限
在编写Android程序时经常会忘记添加权限,下面是网上收集的关于Android uses-permission的资料,方便查找~android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties”转载 2012-06-06 11:10:36 · 415 阅读 · 0 评论 -
Android的所有权限说明
Android权限分的很细,但命名比较人性化,Android permission比SymbianCapabilities有了不少改进,下面就来看看权限许可都有哪些定义吧,发现还是比较繁多的,如果发现你的程序某个地方调试错误很可能是Androidpermission的访问控制在作怪,这也是为了安全防止手机成为病毒的场所。Android开发网获取到的消息来看不用购买高昂的数字签名证书,权限许可权由用转载 2012-06-06 11:21:28 · 520 阅读 · 0 评论 -
Android开发性能提升
出色的用户体验有三个特征:速度快、响应及时以及无缝。下面的信息帮助你的应用如何能够在Android上实现这些特征。一、速度快你不能假设手机与桌面系统和服务器一样提速,更多的是你要关注你的代码是否高效。编写高效的Android代码,应遵循两个原则:不要做不必要的事不要分配不必要的内存以下是一些达到此目标的小技巧(有一些技巧是与oo的原则冲突,斟酌使用场景):1、避免建转载 2012-03-30 20:17:26 · 377 阅读 · 0 评论 -
Android编程15个很有用的代码片段
1:查看是否有存储卡插入 String status=Environment.getExternalStorageState(); if(status.equals(Enviroment.MEDIA_MOUNTED)) { 说明有SD卡插入 }2:让某个Activity透明OnCreate中不设Layoutthis.setTheme(R.style原创 2012-03-30 20:15:09 · 354 阅读 · 0 评论 -
高度优化的对话框使用模板
new AlertDialog.Builder(AlertDialogActivity.this) .setTitle("标题") .setMessage("对话框主体内容") .setCancelable(false) .setPositiveButton("确定", new DialogInterface.OnClickListener() {原创 2012-03-30 20:16:01 · 339 阅读 · 0 评论 -
AndEngine绘制滚动文本TickerText
final Text text = new TickerText(30, 60, this.mFont, "There are also ticker texts!\n\nYou'll see the answer to life & universe in...\n\n5 4 3 2 1...\n\n42\n\nIndeed very funny!", new TickerTextOptions原创 2013-03-22 14:37:43 · 2268 阅读 · 0 评论