首页 » Android开发者的加油站 Android学习者的乐园

Android自定义ViewGroup打造各种风格的SlidingMenu

       首先我们先来看一看效果图,第一个效果图是一个最普通的侧滑菜单,我们一会儿会先做出这种侧滑菜单,然后再在此基础上实现另外两个效果   第一种   第二种   第三种   实现第一种侧滑菜单,继承自ViewGroup   继承自ViewGroup需要我们自己来测量,布局,实现滑动的效果,处理滑动冲突,这些都是一些新手无从下手的知识点,希望看了这篇文章后可以对大家有一个帮助阅读全文 »

2016年2月22日
发布:鸡啄米 分类:Android开发实例 浏览: 注册送白菜网:0

Android游戏开发教程之十一:太鼓达人游戏

       同学们在玩游戏的时候应该都会发现游戏中会有两种形式来播放音乐 ,一般设置选项中会明确标明 设置游戏音乐 与设置游戏音效。 客观的分析一下这两种形式的音乐,游戏背景音乐同时只会播放一首也就是说两首背景音乐不会同时播放,除非一首播放完毕或者切换场景等 才会播放下一首。而游戏音效 比如主角与敌人挥动武器的声音 被攻击中的声音等,这些声音比较短而且播放很频繁很有可能会同时播放游戏音效。阅读全文 »

2016年2月18日
发布:鸡啄米 分类:Android游戏开发 浏览: 注册送白菜网:0

Android应用开发教程之五:EditText详解

       EditText在API中的结构  java.lang.Object  android.view.View  android.widget.TextView  android.widget.EditText  已知直接子类: AutoCompleteTextView, ExtractEditText  已知间接子类: MultiAutoCompleteTextView   EditText是Tex阅读全文 »

2016年2月15日
发布:鸡啄米 分类:Android开发教程 浏览: 注册送白菜网:0

Gradle Android客户端程序打包(基于gradle 1.12版本验证通过)

       一、前言 android客户端开发进入尾声,负责SEO同事突然发给我一个涉及45个发布渠道的噩耗,之前只发布自有渠道的工作方式(手动修改参数打包)已经不满足需求,所以引入最近比较流行的gradle打包技术。 gradle基于groovy语言,引入的原因也方便了以后从现在使用的eclipse开发环境迁移到Android Studio,所以blablabla……阅读全文 »

2016年2月4日
发布:鸡啄米 分类:Android开发环境 浏览: 注册送白菜网:0

Android进阶之路:记录下一阶段我要看的书

       现在互联网的存在使人们一天获取的信息比过去人好多年获取的都多。   但凡事都有利弊,大量的信息、太多的选择会让我这样的菜鸟太迷茫,总觉得什么都需要看,又不知道先从哪个看起。   最近看到很多书籍都有助于我下阶段的Android学习,差一点全买了,但是看了看书架上好几本买来没怎么翻的书,掂量了下自己现在得水平,还是先把这阶段搞夯实了再买吧。阅读全文 »

2016年2月1日
发布:鸡啄米 分类:Android开发书籍 浏览: 注册送白菜网:0

Android 实现漫天飞舞雪花以及下雨天的效果

       前言: 这个效果实现的原作者是国外一位大神。我在其基础上测试,以及在代码上加了不少注释,以及局部修改。后面我有根据漫天飞舞雪花,实现下雨天场景的效果。原作者项目还是android studio版本的。我改成eclipse android 版本。阅读全文 »

2016年1月29日
发布:鸡啄米 分类:Android开发实例 浏览: 注册送白菜网:0

Android游戏开发教程之十:飞行射击游戏

       1. 地图滚动的原理实现 举个简单的例子吧,同学们都坐过火车吧,坐火车的时候都遇到过自己的火车明明是停止的但是旁边铁轨的火车在向后行驶,会有一种错觉感觉自己的火车是在向前行驶吧,呵呵。飞行射击类游戏的地图原理和这个完全一样。玩家在控制飞机在屏幕中飞行的位置,背景图片一直向后滚动从而给玩家一种错觉自己控制的飞机在向前飞行阅读全文 »

2016年1月27日
发布:鸡啄米 分类:Android游戏开发 浏览: 注册送白菜网:1

Android应用开发教程之四:TextView详解

       TextView的API 中文文档中说明了它的结构: 结构 java.lang.Object android.view.View android.widget.TextView 直接子类: Button, CheckedTextView, Chronometer, DigitalClock, EditText 间接子类: AutoCompleteTextView, CheckBox, Compou阅读全文 »

2016年1月25日
发布:鸡啄米 分类:Android开发教程 浏览: 注册送白菜网:0

Ionic在Android上部署app的步骤

       1. 使用ionic建立了一个项目之后想要将它发布到各个应用商店,那么我们就要部署想要发布的版本,这段时间学习了Android的发布过程,下面我来介绍一下:   2. 这个命令是我们在调试代码时候所需要的,一般下载模板的时候就有了,但是我们在发布版本之前应该将它删除。阅读全文 »

2016年1月23日
发布:鸡啄米 分类:Android开发环境 浏览: 注册送白菜网:0

一名中专生的Android学习之路

       关于如何学习android,我刚才看到一篇很不错的文章,是一个中专生介绍自己如何自学android,并找到android的工作,里面介绍了他的学习方法和学习过程,希望对你有帮助。   我是一名中专生,在学校里读的是计算机专业,但是由于学校不好大部分同学都不爱学习来这里几乎大部分都是在混日子的,虽然我中考的成绩不差,但是因为家里穷考虑到以后没钱读大学我毅然来到这里阅读全文 »

2016年1月21日
发布:鸡啄米 分类:Android开发书籍 浏览: 注册送白菜网:1

微信支付之HTML5页面WAP端接入

       1. 前言 公司是通过支付宝和微信支付那块内容获取收入,app端已经接入成功,现在要做WAP端。需要页面和后台接口一起来实现。 2. 接口接入 因为微信支付版本更新了,网上下的demo是V2.5版的,用不了了。所以去网上找资料,看到最新版的V3。 这里我找到了一个统一下单接口,文档入口.阅读全文 »

2016年1月19日
发布:鸡啄米 分类:Android开发实例 浏览: 注册送白菜网:1

Android游戏开发教程之九:场景特效

       大家在玩游戏的时候应该有时候会发现在切换游戏场景的时候 界面会播放一段非常好看的动画 比如一个百叶窗的形式关闭界面 然后在打开界面 效果非常好看 用户体验也非常好,今天我向大家解读游戏开发中常用的四种切换场景的特效动画。 下面游戏界面中 红框内标识了4个图片按钮 分别点击这4个按钮会分别播放4组切换场景的特效动画。阅读全文 »

2016年1月13日
发布:鸡啄米 分类:Android游戏开发 浏览: 注册送白菜网:0

Android提高21篇之二十一:MediaPlayer播放网络视频

       上次讲解了MediaPlayer播放网络音频,介绍了MediaPlayer关于网络音频的缓冲和进度条控制的方法,这次再讲解MediaPlayer播放网络视频。播放网络视频比播放网络音频多需要一个SurfaceView而已,已经熟悉MediaPlayer播放网络音频之后,相信大家对播放网络视频也能很快地掌握。阅读全文 »

2016年1月11日
发布:鸡啄米 分类:Android开发教程 浏览: 注册送白菜网:0

使用 ionic 框架开发 Android 应用之搭建开发环境

       1、下载JDK并配置Java运行环境 安装后需要进行如下配置: 在"系统变量"中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”。 1)JAVA_HOME C:\Program Files\Java\jdk1.8.0_45 注意:JAVA_HOME指明J阅读全文 »

2016年1月8日
发布:鸡啄米 分类:Android开发环境 浏览: 注册送白菜网:0

真正适合Android进阶的书:《Android 群英传》和《Android开发艺术探索》

       之前市面上的书籍比较多的集中在两大类,一类Android开发,从搭建环境开始,到介绍四大组件,从面向初学者的《第一行代码》到更全面的《Android编程权威指南》等。另一类介绍Android系统,往往充斥很多C代码,阅读起来有很大难度。而《Android 群英传》和《Android开发艺术探索》特别适合进阶学习。阅读全文 »

2016年1月6日
发布:鸡啄米 分类:Android开发书籍 浏览: 注册送白菜网:0

Android图片异步上传到PHP服务器实例

       背景 网上很多上传到java服务器上的,找了好久,找到了上传到php的了,思路跟我当初想的差不多,就是POST过去。废话不多说,直接上图看代码。阅读全文 »

2016年1月4日
发布:鸡啄米 分类:Android开发实例 浏览: 注册送白菜网:0

Android TextView如何显示html样式的文字

       项目需求: TextView显示一段文字,格式为:白雪公主(姓名,字数不确定)向您发来了2(消息个数,不确定)条消息 这段文字中名字和数字的长度是不确定的,还要求名字和数字各自有各自的颜色。 一开始我想的是用SpannableString与SpannableStringBuilder来实现,因为它可以实现一段文字显示不同的颜色阅读全文 »

2016年1月4日
发布:鸡啄米 分类:Android开发实例 浏览: 注册送白菜网:0

Android游戏开发教程之八:数据库SQLite

       数据库SQLite介绍   数据库最经典的四个操作 添加、删除、修改、查找,在处理大量数据的时候使用数据库可以帮我们迅速定位当前须要处理的数据,举个例子 好比现在要实现一个搜索功能 用数据库的话只须要其中一个搜索条件 一个数据库语句就可以迅速的在N条数据中找到我们需要的数据,如果不使用数据库那么查找起来会非常麻烦,效率大打折扣阅读全文 »

2015年12月30日
发布:鸡啄米 分类:Android游戏开发 浏览: 注册送白菜网:0

Android提高21篇之二十:MediaPlayer播放网络音频

       以前曾经地介绍过MediaPlayer的基本用法,这里就深入地讲解MediaPlayer的在线播放功能。本文主要实现MediaPlayer在线播放音频的功能,由于在线视频播放比在线音频播放复杂,因此先介绍在线音频播放的实现,这样可以帮助大家逐步深入了解MediaPlayer的在线播放功能。先来看看本文程序运行的结果:...阅读全文 »

2015年12月28日
发布:鸡啄米 分类:Android开发教程 浏览: 注册送白菜网:0

Android SDK Manager国内无法更新的解决方案(亲测有效)

       现在由于GWF,google基本和咱们说咱见了,就给现在在做Android 或者想学习Android 的朋友带来了诸多的不便,最简单的就是Android SDK Manager 你无法更新了。 现在这里有一个解决方案,如下。阅读全文 »

2015年12月25日
发布:鸡啄米 分类:Android开发环境 浏览: 注册送白菜网:3