![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 70
shenjichao2008
程序爱好者
展开
-
如何在win7上搭建Android cocos2d-x-3.3开发环境
本指南将介绍如何在Windows 7平台搭建Cocos2d-x Android开发环境。本指南操作要求一台搭载Windows 7平台及安装Visual Studio 2012的电脑。最好拥有快速稳定的网络,因为在指南操作中需要下载许多软件包。原创 2015-02-11 11:04:13 · 1303 阅读 · 0 评论 -
Android ProgressDialog 控件自定义
在项目中,我们经常需要通过网络请求去服务端获取相应的数据,以便于在客户端进行展示。而这个过程是需要网络的,因此就有了等待的过程。对于网络快的童靴,那么等待的时间就短;而对于网络慢的童靴,那么等待的时间就长。因此为了消除童靴们等待的焦虑感,我们需要显示一个progress dialog来提示童靴们,数据正在获取中,请稍候片刻。先上效果图,效果图如下: 那么如何实现原创 2014-12-11 15:12:43 · 1272 阅读 · 3 评论 -
ExpandableListView的使用以及信息的高亮显示
ExpandableListView是ListView控件的延伸,它可以对数据进行分组显示和隐藏,并统计总数量;可进行滚动,对某一内容高亮显示。原创 2014-09-02 07:55:12 · 2061 阅读 · 1 评论 -
Activity的四种launchMode
合抱之木,生於毫末;九層之台,起於累土;千里之行,始於足下。《老子》今天在社区看到有朋友问“如何在半年内成为顶级架构师”,有网友道“关灯睡觉,不用半年的...”,的确,做梦还来的快一些。作为一个程序员,树立远大的目标是值得欣赏的,但不能只去空想,要一步一步地实践才行。成大事者,须从小事做起;万事起于忽微,量变引起质变。我们今天要讲的是Activity的四种launchMode。转载 2014-04-01 11:53:48 · 722 阅读 · 0 评论 -
Android实现左右滑动效果
利用Android的ViewFlapper和OnGestureListener实现图片的左右滑动功能,其中当图片播放到最后一张时,会切换到第一张图片,效果图如下:1、设置布局文件activity_image_flipper.xml,其中使用到ViewFlipper控件,内容如下:<RelativeLayout xmlns:android="http://schemas.andro原创 2014-03-20 23:57:46 · 1681 阅读 · 2 评论 -
Android实现图片轮播切换
利用Android的ViewFlipper和AnimationUtils实现图片带有动画的轮播切换,其中当点击“上一张”图片时,切换到上一张图片;当点击“下一张”图片时,切换到下一张图片。其效果图如下:1、设置布局文件activity_image_flipper_shade.xml,其内容如下:<RelativeLayout xmlns:android="http://s原创 2014-03-20 23:46:18 · 2537 阅读 · 0 评论 -
Android实现弹力伸缩式菜单
利用Android中自带的动画效果来实现弹力伸缩式菜单,默认情况下,菜单项为隐藏状态,当点击某一图标,打开菜单项,则通过一系列动画效果实现菜单项的展示;当再次点击该图标时,关闭菜单项,则通过一系列动画实现菜单项的隐藏。效果图如下:实现原理:利用Android设置动画的同时,并使用插入器(interpolator)来实现弹力OvershootInterpolator插入器,表示向原创 2014-03-20 13:13:06 · 2072 阅读 · 0 评论 -
Android实现左右滑动的指引效果
在一般情况下,Android左右滑动的指引效果是指在应用第一次启动时,会显示一些帮助界面,用户可通过手指左右滑动来了解应用信息。当用户滑动到最后一页时,可通过点击进入游戏应用。如下图所示:直接上代码,布局文件如下:activivty_guide_view_01.xml<RelativeLayout xmlns:android="http://schemas.android.c原创 2014-03-18 23:47:08 · 1356 阅读 · 0 评论 -
Android游戏接入移动统计平台
“小伙子,好身手”是一款动作类小游戏, 使用手机的重力感应器进行操作.- 左右倾斜手机可以控制主角左右移动, 倾斜角度越大, 主角移动速度越快.- 不要让主角接触到游戏中的尖刺, 否则主角将损失部分生命值. 当生命值耗完时, 游戏将结束.- 不要让主角掉落到屏幕的下方, 否则游戏将结束.- 游戏分数取决于主角和踏板接触的次数和游戏的等级. 您可以将您的个人记录提交到原创 2014-03-14 17:48:24 · 1443 阅读 · 0 评论 -
队列和栈的区别
队列(Queue):是限定只能在表的一端进行插入和在另一端进行删除操作的线性表;栈(Stack):是限定只能在表的一端进行插入和删除操作的线性表。区别如下:一、规则不同 1. 队列:先进先出(First In First Out)FIFO 2. 栈:先进后出(First In Last Out )FILO 二、对插入和删除操作的限定不同原创 2014-02-26 15:54:24 · 6260 阅读 · 0 评论 -
Android Handler的使用
一、Handler概念:Handler主要用于异步消息的处理,允许你发送并执行Message和与线程有关的MessageQueue。使用Handler发送消息之后,在Handler的回调方法中进行接收。对发送消息和接收消息进行不同步处理,这种机制通常用来处理耗时较长的操作。二、 Handler中涉及的内容: 1. Message:消息,其中包含了消息ID、消息处理对象原创 2014-02-26 11:45:49 · 686 阅读 · 0 评论 -
Android多线程
Android多线程(01) 一、 单线程模型:Message Queue消息队列,用来存放Handler发布的消息。 Looper扮演着Handler和消息队列之间桥梁的角色;程序组件首先通过Handler把消息传递给Looper,Looper把消息放入队列中;Looper也把消息队列中的消息广播给所有的Ha原创 2014-02-24 22:28:23 · 999 阅读 · 0 评论 -
Android ListView的使用优化以及获取手机所有应用程序
ListView控件是Android中经常用到的,谈到ListView的利用,相比大家都很清楚了,那么大家是否对ListView的性能优化比较清楚呢,这也是很多面试中经常会问到的问题。另外本文也会说到如何获取手机中的所有应用程序的icon和name。下面主要介绍代码1. 获取当前设备所运行的应用程序的图标和名称[system]和[com.Android.phone]原创 2015-10-24 10:55:48 · 1157 阅读 · 0 评论