
android
zp522123428
如果你有一个梦想,你就一定要去捍卫她!
展开
-
从零开始教你制作cocos2dx-3.0 版本FlappyBird(可上架版本)(包括添加广告等)完整制作过程
本文原创:转载请注明地址:一、coco2dx-3.0环境搭建这个网上很多参考教程也属于基础部分我就不再敷述,这里给大家提供csdn博客上的大家可以参考一下,我大概看了一下比较全面了;参考地址:http://blog.youkuaiyun.com/aa4790139/article/details/8086635二、coco2dx-3.0下创建项目1、进入coco2dx-3.0的目录下,检查环境。--》在doc原创 2014-06-08 12:38:52 · 5759 阅读 · 2 评论 -
android的Menu使用
1。普通的Menu 先来看看最简单的Menu怎样实现。 在主Activity中覆盖onCreateOptionsMenu(Menu menu)方法。代码@Override public boolean onCreateOptionsMenu(Menu menu) { // TODO Auto-generated method stub原创 2012-12-30 12:25:52 · 701 阅读 · 0 评论 -
Android菜单详解——理解android中的Menu
Android菜单详解——理解android中的Menu前言今天看了pro android 3中menu这一章,对Android的整个menu体系有了进一步的了解,故整理下笔记与大家分享。PS:强烈推荐《Pro Android 3》,是我至今为止看到的最好的一本android书,中文版出到《精通Android 2》。理解Android的菜单菜单是许多应用程序不可或缺的一原创 2012-12-30 12:38:57 · 1976 阅读 · 0 评论 -
layout_weight体验(实现按比例显示)
注:LinearLayout中的TextView按比例显示的时候,layout_width="0dp"或者layout_height="0dp" 在android开发中LinearLayout很常用,LinearLayout的内控件的android:layout_weight在某些场景显得非常重要,比如我们需要按比例显示。android并没用提供table这样的控件,虽然有TableLay原创 2012-12-30 22:56:20 · 817 阅读 · 0 评论 -
Android中几种图像特效处理的集锦!!!
大家好,这一节给大家分享的是Android中几种图像特效处理的小技巧,比如圆角,倒影,还有就是图片缩放,Drawable转化为Bitmap,Bitmap转化为Drawable等等.废话少说了,直接讲解今天的实例,本例主要是先获取壁纸(getWallpaper()),然后对当前壁纸的一些特效处理.大家按步骤一步一步来:第一步:新建一个Android工程命名为ImageDemo,工程结构如下:原创 2012-09-23 15:21:25 · 1135 阅读 · 0 评论 -
Android应用全屏的方法
一般Android的应用启动时都有欢迎界面,类似QQHD启动那样。比较大方绚丽。心动不如行动,有时间自己也来实现类似的效果,嘿嘿。观察发现QQHD的欢迎界面是全屏的,这个好办。下面就Android应用调用全屏方式说明一下。一般使Android程序的画面充满整个屏幕,有两种方法。1.直接代码编写@Override protected void onCrea原创 2012-09-13 23:36:52 · 1015 阅读 · 0 评论 -
给Android应用开发者的十个建议
随着移动平台的发展和其应用的不断改善,质量成为决定成败的关键。用户要求他们选择安装的应用响应快、性能好,如果某个应用不能提供卓越的功能和稳定的用户体验,那这样的应用注定会被很快卸载。尽管现在Android智能手机和平板电脑的运行速率越来越快,但开发者仍需牢记,应用的运行环境仍受到电池和处理器等诸多资源的限制。以下是如何为应用“瘦身”的十条建议,以便能在当前和以后的所有Android设备都能运行原创 2012-09-09 22:14:06 · 685 阅读 · 0 评论 -
【android入门】之Android中设置全屏的方法
在实际的应用程序开发中,我们有时需要把 Activity 设置成全屏显示,一般情况下,可以通过两种方式来设置全屏显示效果。其一,通过在代码中可以设置,其二,通过manifest配置文件来设置全屏。 其一:在代码中设置(如下)view plaincopy to clipboardprint?public void onCreate(Bundl原创 2012-05-07 11:20:39 · 836 阅读 · 0 评论 -
【android入门】之Android Canvas绘图抗锯齿解决方法
对于Android来说Canvas一般大量用于自定义View和游戏开发中,对于图形的基础绘制类,提供的drawText、drawBitmap以及drawCircle都需要抗锯齿处理才能让人满意,下面Android123将他们分为两大种情况。 一、包含Paint参数情况时,对于drawText、drawBitmap这样的方法,一般最后一个参数为Paint对象,Paint对象一般用于设置笔刷颜色和原创 2012-05-07 13:59:45 · 3047 阅读 · 0 评论 -
【android初级】之Android之从网络上获取数据(图片,网页,xml,json等)
1>从网络上获取数据(图片,网页,xml,json等) A.从网络上获取一张图片,然后显示到手机上这是在java中public class ImageRequest { /** * @param args */ public static void main(String[] args) throws Exception { URL url = new U原创 2012-04-19 12:52:15 · 1678 阅读 · 0 评论 -
【android初级】之Android获取网页数据的方法总结
本文总结了三种获取网页数据的代码,是自己在用的时候随手整理出来的。此处仅贴出函数段,不贴出import了,用的时候可以用eclipse自动import一下就行了。函数的详细用途描述请看代码中注释。调用的时候请对应函数需要的参数。//第一种/**获取参数(ArrayList nameValuePairs,String url)后post给远程服务器 * 将获得的返回结果(Stri原创 2012-04-19 12:49:04 · 1165 阅读 · 0 评论 -
【android基础】之Android 调用系统地图(Google Map)并显示具体方位
“大众点评” Android App 的商家定位是使用的Google Map,当点击一个商家的地址时,系统会自动调用Google Map,并将商家方位显示出来,这是怎么做到的呢?Intent intent = new Intent(android.content.Intent.ACTION_VIEW,Uri.parse("http://ditu.google.cn/maps?hl=zh&m原创 2012-04-14 12:45:51 · 1282 阅读 · 0 评论 -
【android基础】之编写最简单的android谷歌地图应用
有多简单呢?看,只是显示了一下地图而已:想编写android谷歌地图应用,准备工作比编写其他应用要麻烦一些。因为:android谷歌地图API,不是开源免费的,是谷歌的私有软件,虽然是免费的; 这个API,需要时刻依赖向谷歌下载地图信息。 那么第一条还比较好办。我这里用的是android 2.1,用其他版本比如1.5的,需要做的类似。需要在项目中导入google map原创 2012-04-14 12:41:51 · 1430 阅读 · 0 评论 -
Spinner样式大全
关于spinner控件有很多特殊的样式甚至是表现的很夸张的样式,这里就仅仅通过更换系统自带的xml样式来试验各种spinner样式效果。首先在工程里创建最简单的spinner:需要更换的地方有两处:一。ArrayAdapter adapter = new ArrayAdapter( this, android.R.layout.simple_spinner_item);原创 2013-01-02 17:28:07 · 1261 阅读 · 0 评论 -
Android开发之路——单选框,复选框,弹出框等控件操作
由于这几个控件都是比较常用的控件,所以在进行操作的时候会比较常用,所以这个部分算是Android软件开发的重要部分,内容比较简单。分类型进行介绍1.单选框操作:单选框在Android里面随处可见,它是由两部分组成的,一部分是RadioGroup,一部分是RadioButton。一个RadioGroup里面是有多个RadioButton。每个RadioButton就是一个单选项,而控制的时候是控原创 2013-01-03 14:22:09 · 1835 阅读 · 0 评论 -
android界面开发小结——android笔记---控件和布局
控件简介==============================================================控件的设置主要依靠layout文件夹中的activity_main.xml设定 [html] view plaincopyprint?RelativeLayout xmlns:android="http://schemas.原创 2013-01-03 15:00:47 · 1766 阅读 · 0 评论 -
JniHelper调用java静态和非静态方法总结(即cocos2dx中调用android平台下显示第三方广告)
调用非静态方法首先就是调用的静态方法得到要调用的java的类对象然后通过调用minfo.env->CallVoidMethod(activityObj, minfo.methodID);方法把对象和要调用的方法以及参数(如果有)传递个java类对象中的非静态方法;java类:// c++中調用的方法 public static Object rtn原创 2013-12-29 13:10:07 · 3890 阅读 · 0 评论 -
Android - 软件自动更新的实现
Android - 软件自动更新的实现2012年11月18日天气慢慢变凉了,给位亲,注意保暖啊。接触到一个很实用的技术,那就是软件自动更新。一般开发者是通过自行在应用平台添加更新版本的apk。这样做,如果是在一两个应用平台发布应用,那还说得过去,工作量还不是很大。但大家都知道,Android开发者是比较苦逼的。由于开源所致,出现了N多应用市场。如果想赚取更多的收入,那就要在各个应用市场原创 2013-01-10 16:43:13 · 1520 阅读 · 1 评论 -
Android退出整个应用之完美解决方案
之前写过一些退出整个activity的方法,但都很繁琐而且效果不是很好。经过这段时间的学习和应用又有了新的方法。个人感觉很不错很完美的方法。对于网上所提供的杀进程,杀包等方式不予评价,这里提供一下自己觉得挺好使的二种方法,和大家一起进行分享。 一:利用全局容器 android提供了一个类似于EE中的servletContext的东西-Applicatio原创 2013-01-09 22:52:07 · 1064 阅读 · 0 评论 -
Android 菜单(OptionMenu)大全 建立你自己的菜单
菜单是用户界面中最常见的元素之一,使用非常频繁,在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu),今天这讲是OptionsMenu 一、概述 public boolean onCreateOptionsMenu(Menu menu):使用此方法调用OptionsMenu 。 public原创 2013-01-09 14:19:38 · 908 阅读 · 0 评论 -
Android 应用程序多Activity跳转之后退出整个程序
在应用中肯定遇到有这样的问题,在应用中在于多的Activity中跳转,这些Activity都存在Activity栈中了。所以按返回键的时候都是一个一个的将原来的Activity弹回。如果我们想捕获到back事件之后直接退出整个程序,就要思考了。特别是2.2之后的安全机制考虑之后。粘贴点代码,以备之后使用。Java代码 package com.jftt; import And原创 2013-01-07 16:34:53 · 1313 阅读 · 0 评论 -
android中listview滑动变黑的解决办法
最近写程序遇到一个滑动ListView 的Item时候,ListView背景总是黑色,不知道怎么解决,于是 百度一下就搞定了, 一下是博主的b博文:在 Android中,ListView是最常用的一个控件,在做UI设计的时候,很多人希望能够改变一下它的背景,使他能够符合整体的UI设计,改变背景背 很简单只需要准备一张图片然后指定属性 android:background="@drawabl原创 2013-01-07 16:10:52 · 808 阅读 · 0 评论 -
Android之自定义Adapter的ListView
在开发中,我们经常使用到ListView这个控件。Android的API也提供了许多创建ListView适配器的快捷方式。例如ArrayAdapter、SimpleAdapter和SimpleCursorAdapter等。但你是否发现,如果采用这些系统自带的适配器,对于事件的响应只能局限在一个行单位。假设一行里面有一个按钮和一个图片控件,它们之间的响应操作是不一样的。若采用系统自带的适配器,就不能原创 2013-01-06 22:52:52 · 815 阅读 · 0 评论 -
Android - 保持在底部的按钮栏,上面是滚动的ScrollView
这里要用到相对布局,在ScrollView里放置自己的内容views[html] view plaincopyprint?xml version="1.0" encoding="utf-8"?> RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"原创 2013-01-05 16:45:06 · 1051 阅读 · 0 评论 -
Android TableLayout中的使用说明
TableLayout特点: 1)TableLayout和我们平时在网页上见到的Table有所不同,TableLayout没有边框的 2)它是由多个TableRow对象组成,每个TableRow可以有0个或多个单元格,每个单元格就是一个View。这些TableRow,单元格不能设置layout_width,宽度默认是fill_parent的,只有高度layo原创 2013-01-05 10:06:37 · 1074 阅读 · 0 评论 -
鉴客 Android 背景图片重复 Background repeat
以LinearLayout为例,它提供的background属性将会将背景图片拉伸,相当难看。事实上我们只需做少量的修改就可以实现web编程中css背景图片的效果。来试试吧。Bitmap介绍A Drawable that wraps a bitmap and can be tiled, stretched, or aligned. You can create a BitmapDrawab原创 2013-01-05 14:26:36 · 1481 阅读 · 0 评论 -
android sqlite 简明教程
Android中通过SQLite数据库引擎来实现结构化数据存储。SQLite是一个嵌入式数据库引擎,针对内存等资源有限的设备(如手机、PDA、MP3)提供的一种高效的数据库引擎。SQLite数据库不想其他的数据库(如Oracle),它没有服务器进程。所有的内容包含在同一个单文件中。该文件是跨平台的,可以自由复制。基于其自身的先天优势,SQLite在嵌入式领域得到广泛应用。Android也没有重复发原创 2013-01-04 17:17:33 · 896 阅读 · 0 评论 -
关于android中activity的返回和结束整个程序
返回:1.使用webview里的goback()方法,可返回到上一个界面.2.使用finish,可退出当前activity.3.不过后来试了试。直接用System.exit(0);就可以了返回上一个activity了。不知道有没有什么不可行的。反正是可以用。退出:ActivityManager activityMgr= (ActivityManager) getSy原创 2013-01-03 15:29:54 · 1218 阅读 · 0 评论 -
Android开发中各种问题集锦
本文主要收集个人在Android应用开发过程中遇到一些问题,包括开发过程中遇到一些Bug应如何解决,或者如何通过代码调用某个方法实现一定的功能.....等等各种问题。俗话说:好记性不如烂笔头。【1】Android中如何通过单击Button按钮来实现 BACK(返回)功能: 网上有很多人都说通过调用: [html] view p原创 2012-04-12 20:15:52 · 987 阅读 · 0 评论 -
【android乱七八糟】关于OnClickListener事件中加switch语句讨论
是这样的,我从A这个activity中转到B这个activity中同时根据A中的点击事件传递一个相应参数key过去。 在B这个activity中取出key值。 然后B这个activity对应的界面中有一个按钮,这个按钮要添加一个事件, 处理B中按钮事件的时候要根据参数key的值调用不同的处理方法。 于是,我就在B这个activity中写了一个事件监听器,由于key可原创 2012-04-12 09:42:28 · 2708 阅读 · 7 评论 -
【android基础】之ImageView xml详解
ImageView 1、 类概述显示任意图像,例如图标。 ImageView 类可以加载各种来源的图片(如资源或图片库),需要计算图像的尺寸,比便它可以在其他布局中使用,并提供例如缩放和着色(渲染)各种显示选项。2、XML属性 属性名称 描述 android:adjustViewBounds 是否保持宽原创 2012-04-02 13:18:54 · 2545 阅读 · 0 评论 -
【android基础】之Android控件之ScrollView探究
ScrollView滚动视图是指当拥有很多内容,屏幕显示不完时,需要通过滚动跳来显示的视图。ScrollView只支持垂直滚动。下面为实例:main.xml布局文件: android:layout_width="fill_parent" android:layout_height="fill_parent" android:scrollbars="v原创 2012-04-02 12:08:53 · 921 阅读 · 0 评论 -
【android基础】之android Toast大全
Toast用于向用户显示一些帮助/提示。下面我做了5中效果,来说明Toast的强大,定义一个属于你自己的Toast。1.默认效果代码Toast.makeText(getApplicationContext(), "默认Toast样式", Toast.LENGTH_SHORT).show();2.自定义显示位置效果代码toast = Toast.mak原创 2012-04-02 10:36:30 · 736 阅读 · 0 评论 -
【android基础】之intent传递数组[应用于activity之间传递图片参数等]
activity中加入 Bundle b=new Bundle();b.putIntArray(key, new int[]{value1, value2});Intent i=new Intent(context, Class);i.putExtras(b);需要得到数据的activity中加入Bundle b=this.getIntent().getEx原创 2012-04-04 00:08:30 · 5985 阅读 · 2 评论 -
【android基础】之关于重复类型事件的处理方法
1、在xml文件中配置android:onClick=“方法名” 2、在所在activity中定义onClick方法 看下具体的实现:1.main.xml文件 http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:l原创 2012-04-03 14:20:51 · 1114 阅读 · 0 评论 -
【android中级】之Android应用底部导航栏(选项卡)实例
现在很多android的应用都采用底部导航栏的功能,这样可以使得用户在使用过程中随意切换不同的页面,现在我采用TabHost组件来自定义一个底部的导航栏的功能。我们先看下该demo实例的框架图:其中各个类的作用以及资源文件就不详细解释了,还有资源图片(在该Demo中借用了其它应用程序的资源图片)也不提供了,大家可以自行更换自己需要的资源图片www.lovewenzhang.co原创 2012-04-02 13:12:42 · 1419 阅读 · 0 评论 -
【android中级】之android 背景圆角和图片圆角
android背景圆角的实现1.建立一个xml文件,命名为circle_corner,放置到drawable目录下,内容如下:xml version="1.0" encoding="utf-8"?>shape xmlns:android = "http://schemas.android.com/apk/res/android"> gradientandroi原创 2012-04-02 15:39:18 · 2478 阅读 · 0 评论 -
【android基础】之Android设置背景透明
背景设为透明或者半透明半透明 android:background="#e0000000" ...透明 android:background="#00000000" ... 颜色和不透明度 (alpha) 值以十六进制表示法表示。任何一种颜色的值范围都是 0 到 255(00 到 ff)。对于 alpha,00 表示完全透明,ff 表示完全不透明。表达式顺序是“aabbggrr”,原创 2012-04-02 14:59:09 · 1253 阅读 · 0 评论 -
【android基础】之Android设置背景图片【原创】
Android开发,设置背景图片Android1.6运行通过开发环境:NentBeans6.9.1 + nbandroid1.先在建好的工程目录(我的是:D:\我的文档\NetBeansProjects\Android1.6工程\背景图片\AndroidBgImg\res\)下新建一个drawable文件夹,把背景图片放进去,我用的是bg1.png,如下:2.修改mai原创 2012-04-02 10:57:18 · 2671 阅读 · 0 评论 -
Android高手的六大境界
成为Android高手一般分为六个阶段:第一阶段:熟练掌握Java SE,尤其是对其内部类、线程、并发、网络编程等需要深入研究;熟练掌握基于HTTP协议的编程,清楚POST和GET等请求方式流程和细节;能够进行基本的Java Web编程,如果能够使用Java EE则更好;第二阶段:精通Android的核心API的使用,例如四大组件所涉及的API、Context等,精通核心界面的编程原创 2012-04-01 13:49:58 · 1384 阅读 · 2 评论