Android
GrimRaider
做难事,必有所得。
展开
-
如何在Google Play生存:Android开发者指南
转自:如何在Google Play生存:Android开发者指南转载 2014-04-09 18:23:51 · 1322 阅读 · 0 评论 -
cocos2d-x 实现按Home和待机键后,再进入游戏显示暂停界面
转自:http://www.cocos2dev.com/?p=96猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网--Cocos2Dev.com,谢谢!原文地址: http://www.cocos2dev.com/?p=96要实现按Home和待机键后,再进入游戏显示暂停界面,其实很简单的。cocos2d已经实现了按Home和待机键后暂停游戏,当再进入转载 2012-06-25 12:19:41 · 2137 阅读 · 0 评论 -
AlertDialog总结
AlertDialog alert = new AlertDialog.Builder(this).create(); alert.show(); alert.getWindow().setContentView(R.layout.my_dialog);R.layout.my_dialog为xml布局文件。一开始我是这样写的: LayoutIn原创 2012-06-12 11:10:20 · 743 阅读 · 0 评论 -
AlertDialog show的时候会报错:token null is not for an application
AlertDialog show的时候会报错:E/AndroidRuntime(921): android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an application AlertDialog.Builder builder;原创 2012-06-08 17:33:53 · 1899 阅读 · 0 评论 -
android 图片叠加效果
android 图片叠加效果——两种方法转自:http://www.cnblogs.com/not-code/archive/2011/08/18/2145126.html效果图:第一种:第二种: 第一种是通过canvas画出来的效果:public void first(View v) { // 防止出现Immutable bitmap p转载 2012-06-06 00:30:29 · 1341 阅读 · 0 评论 -
Android的Handler总结
[转]Android的Handler总结http://www.cnblogs.com/dawei/archive/2011/04/09/2010259.html一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管转载 2012-04-23 15:27:55 · 586 阅读 · 0 评论 -
刷新UI的两种实现方法
刷新UI的两种实现方法http://hi.baidu.com/fighter0425/blog/item/acb24612528406c3ac6e7558.html因为最近一直在考虑在6410的板子上的android平台上实现温度实时测量并且可以报警的实现方法,去年开始学习android开发,但是却还不知道怎样刷新界面,将采集进来的数据不断地更新。今天上网查了一下,花了两个转载 2012-04-23 16:43:54 · 1473 阅读 · 0 评论 -
(译)cocos2d-x跨android&ios平台开发入门教程
转自:http://www.cnblogs.com/zilongshanren/archive/2012/04/28/2473282.html免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.转载 2012-05-07 17:06:34 · 1663 阅读 · 0 评论 -
Android API学习SoundPool 和 MediaPlayer
转自:http://dev.10086.cn/cmdn/wiki/index.php?doc-view-5522.htmlAndroid平台中关于音频播放有以下两种方式: 1. SoundPool —— 适合短促且对反应速度比较高的情况(游戏音效或按键声等) 2. MediaPlayer —— 适合比较长且对时间要求不高的情况 ----------------------转载 2012-04-19 16:14:47 · 740 阅读 · 0 评论 -
如何在Android应用中加入广告
转自:http://blog.csdn.net/fenger8293/article/details/6922992 前面在论坛里发了《Android学习及如何利用android来赚钱》帖子后,收到不少android开发者的回复,加上整理到博客里的回复,很多人问到如何在应用中加入广告,今天刚好有一个新的小应用要加广告,一起算写一篇总结。 先介绍一下我准备好的东西:转载 2012-04-19 10:38:32 · 1543 阅读 · 0 评论 -
Android AlphaAnimation\TranslateAnimation 多组动画循环+单个动画结束后闪烁问题
动画循环:ImageView先淡入,等待随机时间,再淡出,等待随机时间后重复前面的操作。 ImageView Img = new ImageView(this);// 创建ImageView Img.setImageResource(R.drawable.Img);// 指定图片 AlphaAnimation alphaInAnim = new AlphaAnimation(0.原创 2012-07-24 18:56:50 · 2946 阅读 · 0 评论 -
cocos2d-x / android 探照灯特效(SpotLight)
想法:使用openGL画圆,顶点为圆心+圆周上的点,顶点颜色值(0, 0, 0, 0),圆周点上的颜色值(0, 0, 0, 0xFF),开启Alpha混合,使用glBlendFunc(GL_ZERO, GL_SRC_ALPHA);方式,中间区域openGL会自动渐变。效果:代码:Cococs2d-x实现SpotLight.h#ifndef __S原创 2012-08-01 14:57:52 · 5884 阅读 · 3 评论 -
完美解决Android在listview添加checkbox实现批量操作问题
转自:http://www.eoeandroid.com/forum.php?mod=viewthread&tid=152037在Android某些开发需求当中,有时候需要在listveiw中加入checkbox实现单选,多选操作。表面上看上去只是改变checkbox那么简单,然而实际开发中,实现起来并不是那么得心应手。尤其当listview比较多(比如屏幕最多只能显示10个i转载 2012-08-29 10:37:27 · 1141 阅读 · 0 评论 -
Android: R cannot be resolved to a variable
Android: R cannot be resolved to a variableAndroid开发过程中,碰到R cannot be resolved to a variable的报错信息,好像没有很确定的错误原因,一般来说,我总结出几个可能的解决方法,希望试过以后管用。。。 1. 检查Android 的SDK是否丢失需要重新下载,检查build path2.确保class没转载 2013-07-11 00:50:10 · 933 阅读 · 0 评论 -
android back键处理
转自:android back键处理back键在程序的生命周期有很大作用,譬如某个activity你只想让他出现一次,在周期中点击了back,就让他被销毁掉··android 的 back键 返回上一级Activity,当然最终会返回到我们的程序的上一级=>主界面,对于很多程序来说不太友好,那么就让我们的程序友好一下吧!在我们程序的主Activity中 重写一下转载 2013-04-03 12:17:52 · 1080 阅读 · 0 评论 -
Android中Back键与Home键的区别
转自: Android中Back键与Home键的区别 KeyEvent.KEYCODE_BACKback键默认行为是finish处于前台的Activity,将该task从栈中弹出。即Activity的状态为Destroy状态为止,再次启动该Activity是从onCreate开始的(不会调用onSaveInstanceState方法)。KeyEvent.KEYCOD转载 2013-04-03 12:21:05 · 997 阅读 · 0 评论 -
Android开发遇到的小问题
1.去掉pad下方的状态栏:super.onCreate(savedInstanceState);getWindow().getDecorView().setSystemUiVisibility(SystemUIEx.SYSTEM_UI_FLAG_CUSTOM_HIDE_BAR);// 网上也找不到呀,请教了公司的小林同学setContentView(R.layout.main原创 2012-10-29 10:04:52 · 1276 阅读 · 0 评论 -
Android 播放器中容易用到的进度条[音量控制,播放进度]
转自:Android 播放器中容易用到的进度条[音量控制,播放进度]1,显示当前播放进度2,显示当前音量package rw.test;import java.io.IOException;importAndroid.app.Activity;import android.media.Aud转载 2013-03-19 22:05:08 · 2461 阅读 · 0 评论 -
Android JNI知识简介
转自:Android JNI知识简介http://blog.csdn.net/linweig/article/details/5417319Java Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的 Java 代码能够与用其它编程语言(如 C转载 2012-10-12 14:49:49 · 731 阅读 · 0 评论 -
android PorterDuffXfermode ,PorterDuff.Mode 使用 以及Porter-Duff规则详解
转自:http://www.cnblogs.com/jacktu/archive/2012/01/02/2310326.html1.下面的Xfermode子类可以改变这种行为:AvoidXfermode 指定了一个颜色和容差,强制Paint避免在它上面绘图(或者只在它上面绘图)。PixelXorXfermode 当覆盖已有的颜色时,应用一个简单的像素XO转载 2012-09-18 19:00:20 · 1128 阅读 · 0 评论 -
Android研究院之游戏开发帧动画(三)
Android研究院之游戏开发帧动画(三)发布四.28, 2012分类【Android研究院之游戏开发】原创文章如需转载请注明:转载自雨松MOMO程序研究院本文链接地址:Android研究院之游戏开发帧动画(三)1.帧动画的原理 帧动画帧动画顾名思义,一帧一帧播放的动画就是帧动画。 帧动画和我们小时候看的动画片的原理是一样的,在相同区域快速切换图片给人们转载 2012-08-24 14:33:35 · 2060 阅读 · 0 评论 -
Android适配器Adapter学习
转自:http://www.2cto.com/kf/201112/113035.html在开发中我们需要绑定一些数据展现到桌面上,这是就需要AdapterView。AdapterView是ViewGroup的子类,它决定了怎么展现视图通过Adapter来绑定特殊的数据类型。AdapterView是非常有帮助的当你展现数据在你的布局中。Gallery,ListView和Spinner转载 2012-08-29 10:41:17 · 935 阅读 · 0 评论 -
Android学习及如何利用android来赚钱
转自:http://blog.csdn.net/fenger8293/article/details/6896510之前同名的帖子发了后,反响还不错,所以整理成博客发吧,以后会把我更多的经验分享给大家。 先说说本人的情况,09年底开始学习手机开发,先从Brew到Mobile再到Android,android是今年过年回来才算真正开始学的,一边学习一边做原先Brew项转载 2012-04-19 10:37:51 · 1478 阅读 · 0 评论 -
Android 系列的光照效果
Android 系列的光照效果(一)http://www.eoeandroid.com/forum.php?mod=viewthread&tid=79942&fromuid=642886Android 系列的光照效果(二)http://www.eoeandroid.com/forum.php?mod=viewthread&tid=79946&fromuid=642886我们这个转载 2012-04-18 11:25:39 · 1182 阅读 · 0 评论 -
关于GL_PROJECTION和GL_MODELVIEW的理解
关于GL_PROJECTION和GL_MODELVIEW的理解2011-02-24 09:42 144人阅读 评论(0)收藏 举报http://liuxiaoxia2125.blog.163.com/blog/static/1375023412010023114810890/这两个都是glMatrixMode()函数的参数,那就先说说glMatrixMode吧~,这个函转载 2012-04-18 11:20:24 · 2785 阅读 · 0 评论 -
Android实现数据存储技术
转自 Android实现数据存储技术本文介绍Android中的5种数据存储方式。数据存储在开发中是使用最频繁的,在这里主要介绍Android平台中实现数据存储的5种方式,分别是:1 使用SharedPreferences存储数据; 2 文件存储数据; 3 SQLite数据库存储数据; 4 使用ContentProvider存储数据; 6 网络存储数转载 2012-03-30 17:49:29 · 566 阅读 · 0 评论 -
对android中MIME类型的理解
转自 对android中MIME类型的理解初始MIME类型,是在学习ContentProvider的时候。 当在创建自己的ContentProvider的时,需要从抽象类ContentProvider中派生出自己的子类,并实现其中5个抽象方法:query(Uri, String[], String, String[], String) which转载 2012-03-30 17:52:30 · 633 阅读 · 0 评论 -
SQLite 入门教程(一)基本控制台(终端)命令
转自 SQLite 入门教程(一)基本控制台(终端)命令一、基本简介 SQLite 是一个自持的(self-contained)、无服务器的、零配置的、事务型的关系型数据库引擎。因为他很小,所以也可以作为嵌入式数据库内建在你的应用程序中。SQLite 被应用在 Solaris 10操作系统、Mac OS 操作系统、iPhone 和 Skype 中。QT4转载 2012-03-30 17:47:21 · 707 阅读 · 0 评论 -
Android中的Layout_weight详解
转自 http://www.eoeandroid.com/thread-75447-1-1.html原 http://hi.baidu.com/ljlkings/blog/item/fa2a59803f839a82f603a6b2.html以前一直没弄懂Layout_weight是什么意思,自己写代码测试也出来了不同的情况,最近看了一篇帖子感觉分析的很好,转贴出来学习下。转载 2012-03-28 15:42:27 · 561 阅读 · 0 评论 -
(64位)Ubuntu下Android开发环境搭建
JDK安装jdk:下载jdk-6u25-linux-i586 http://java.sun.com/javase/downloads/index.jsp提升权限:在命令行下输入 chmod 777 jdk-6u25-linux-i586注:若有安装好的jdk包直接解压即可,以上步骤可以省略。配置jdk环境变量:sudo gedit /etc/environme原创 2012-03-26 17:51:59 · 1173 阅读 · 0 评论 -
Windows7部署Android开发环境傻瓜式教程(Eclipse+ADT)
转自http://www.cnblogs.com/Jackeyzhang/archive/2010/04/02/1703068.html 以后工作中要用到android开发,所以想搭建好开发环境,笔记本装的是win7,在网上找了找相关资料,发现博客园有一片介绍搭建Android开发环境的文章,所以转载过来方便以后查看。转载地址:http://www.cnblogs.com/转载 2012-03-26 14:47:05 · 807 阅读 · 0 评论 -
android Settings项目安装 (模拟器版)
参考了网上的一些文章,现总结如下:运行eclipse的debug,将自己的settings安装到模拟器上会出现如下错误[2012-03-08 11:14:27 - Settings] Android Launch![2012-03-08 11:14:27 - Settings] adb is running normally.[2012-03-08 11:14:27 -原创 2012-03-08 11:43:55 · 2155 阅读 · 0 评论 -
编写高效的android代码(译文)
转自 http://www.2cto.com/kf/201112/113087.html虽然这篇文章已经有了几个译本,不过参详过发现其中很多字句并非原文本意,下面是我自己翻译的版本,若有不妥之处,请指正。编写高效的android代码转载 2012-03-02 15:29:17 · 485 阅读 · 0 评论 -
android Preference之android:dependency
http://blog.csdn.net/hustpzb/article/details/6884782在开发软件设置界面的时候,我们可以采用android系统提供的PreferenceActivity来实现,下面给出一个简单的例子:1.Activity代码如下:[java] view plaincopyprint?public class Config转载 2012-03-02 11:51:24 · 771 阅读 · 0 评论 -
Android xml资源文件中@、@android:type、@*、?、@+含义和区别
转自:Android xml资源文件中@、@android:type、@*、?、@+含义和区别一.@代表引用资源1.引用自定义资源。格式:@[package:]type/nameandroid:text="@string/hello" 2.引用系统资源。格式:@android:type/name android:textColor="@android:co转载 2012-03-31 12:33:05 · 596 阅读 · 0 评论 -
Android系统源码下载
参考了网上的文章,现总结如下:1. 系统环境:Ubuntu10.10-64bit2. 安装git$ sudo apt-get install git-core3. 安装curl$ sudo apt-get install git-core curl4. 创建repo存放的目录,打开命令行,输入$ mkdir ~/bin$ PATH=~/bi原创 2012-03-31 13:16:56 · 1017 阅读 · 0 评论 -
八款开源 Android 游戏引擎
转自:八款开源 Android 游戏引擎初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨Android平台游戏开发难度太高,又连个像样的游 戏引擎也没有,甚至误以为使用Java语言开发游戏是一件费力转载 2012-03-31 16:48:22 · 555 阅读 · 0 评论 -
SurfaceView
剖析 SurfaceView ! Callback以及SurfaceHolder!!http://blog.csdn.net/xiaominghimi/archive/2010/12/21/6090575.aspx callback接口: 只要继承SurfaceView类并实现SurfaceHolder.Callback接口就可以实现一个自定义的SurfaceView了,Sur转载 2012-04-17 15:32:30 · 4149 阅读 · 0 评论 -
Android页面切换方法和区别
转自:http://www.2cto.com/kf/201203/125140.html通用的页面跳转方法有两种:1、IntentIntent适合Activity与Activity之间的跳转,按返回键可以直接返回前一页面缺点:需要到Manifest注册Activity2、setContentView适合同一Activity里的不同View之间跳转优点:按返回键不会返转载 2012-04-26 11:14:38 · 931 阅读 · 0 评论 -
八款开源Android游戏引擎
http://www.kuqin.com/gamedev/20120210/318008.html初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨Android平台游戏开发难度太高,又连个像样的游 戏引擎也没有转载 2012-04-13 15:42:47 · 784 阅读 · 0 评论