09 2012 档案
摘要:在大家进行Android游戏开发的时候处理图片是不是感觉很烦,大量的图片,有的时候要批量修改游戏图片的名字。还有在用libgdx引擎的时候要求图片大小为2的平方。在这里给大家发一款图片处理的工具。使用效果如图。附件下载:http://files.cnblogs.com/feifei1010/%E5%9B%BE%E7%89%87%E6%89%B9%E5%A4%84%E7%90%86.rar欢迎大家关注微博:http://e.weibo.com/u/2975543812#安卓巴士#写博客活动继续进行中,想要米2&魅族MX的童鞋们抓紧参与咯~还有可爱的小海豚、优盘、书籍奖励哦~~详见http
阅读全文
摘要:如标题所述,学习如何打开摄像头,并在屏幕上预览图像。使用Camera的步骤:(1)调用Camera的open()方法打开相机;(2)调用Camera的getParameters()方法获取拍照参数,该方法返回一个Camera.Parameters对象;(3)调用Camera的setParameters()方法//android2.3.3以后无需此步;(4)调用Camera的startPreview()方法开始预览取景,在预览取景之前需要调用Camera的setPreviewDisplay(SurfaceHolder holder)方法设置使用哪个surfaceview来显示取景图片;(5)结束
阅读全文
摘要:效果图:看到一个老外做的不错的android启动菜单的动画效果,小结下。1 首先在drawable目录下放一些动画要用的图片。2 splash.xml:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android android:layout_width="wrap_content" android:layout_height="wrap_
阅读全文
摘要:使用android平台对widget开发的支持,桌面便签类软件是非常易于开发的。本文通过逐步实现一个简单的桌面便签软件,和大家分享进行widget开发的过程和方法。1.MyNote的最终实现效果为了提起大家阅读本文的兴趣,先介绍一下最终实现的效果。首先可以通过桌面增加我们的MyNote小部件,如下图所示:图中的“我的便签”就是我们之后将要开发的便签程序。点击后启动添加日志界面,如下图所示:输入便签内容后,可以点击下面所列的四种图标之一作为便签图标。比如点击第一个后,桌面上就会添加一个便签:点击桌面上的便签,可以再次对便签内容进行修改,并更换图标。桌面上可以同时存在多个便签,并可以分别进行修改。
阅读全文
摘要:安卓巴士-《移动开发者周刊》第十一期 内容简介:Ⅰ.安卓巴士-《老罗Android开发视频教程》;Ⅱ.2012安卓全球开发者大会(开放、跨界、创新);Ⅲ.互联网“女皇”:硅谷让人们的生活变得更好;Ⅳ.Android开发人员的招聘,如UC优视、DeNA、无限趋势、深圳天拓立方等;Ⅴ.Android开发资料共享,如android 如何防止代码被反编译、给Android应用开发人员的10个建议等;Ⅵ.Android开发书籍推荐&实例教程,如Android最佳学习路线图pdf分享、仿360安全卫士的界面等;详见:http://www.apkbus.com/zhoukan/11/index.ht
阅读全文
摘要:插件比较复杂,先描述下功能。1.可横向滚动2.数值可自定义。3.要求有三角指示器,指向当前焦点4.点击后焦点改变,并且三角指示器可滑动变化5.焦点滚动至最左或最右时不消失(这里使用新的view获取焦点view的值悬浮显示,滚动条中的view已经还是滚动消失了)上效果图,上面使用ImageView作为子View,下面使用TextView作为子View。布局说明:1.底部滚动条TimeBar继承自HorizontalScrollView,在onDraw()中添加三角指示器(三角滑块)绘制代码,使指示器随焦点滑动。 @Override public void onDr...
阅读全文
摘要:Android提高第一篇之MediaPlayerhttp://www.apkbus.com/android-23947-1-1.htmlAndroid提高第二篇之SurfaceView的基本使用http://www.apkbus.com/android-23948-1-1.htmlAndroid提高第三篇之SurfaceView与多线程的混搭http://www.apkbus.com/android-23949-1-1.htmlAndroid提高第四篇之Activity+Intenthttp://www.apkbus.com/android-23950-1-1.htmlAndroid提高第五篇
阅读全文
摘要:【安卓巴士写博客送手机活动】仍然继续中,诚邀大家参与咯~~ 奖品设置: 安卓巴士博客之星:手机1部 (魅族MX和小米2) 2名 一等奖:(任选一本书) 1名 二等奖:4G优盘 10名 三等奖:小海豚 15名 此外,在活动开展期间,对巴士博客提出建设性意见的巴友们,也将 获得一本指定安卓图书哦~希望大家多多关注巴士,为巴士出谋划策~ 活动时间: 活动开始期:2012年8月17日-2012年10月16日 奖项评审期:2012年10月17日-2012年10月21日 公布发奖期:2012年10月22日-2012年10月31日 活动要求: 1、...
阅读全文
摘要:内容简介: ⑴三星新广告攻击iPhone 5 ⑵苹果、谷歌和Twitter面临三大设计困境 ⑶安卓巴士《老罗Android开发视频教程》 ⑷最新招聘信息,创毅、麒润广告等招纳贤士中 ⑸优秀的安卓开发资料, 详见http://www.apkbus.com/zhoukan/10/index.html安卓巴士移动开发者周刊免费订阅:安卓巴士《移动开发者报周刊》,订阅后您将在每周不定期收到该周刊。周刊内容包含:移动行业新闻(android ios)、移动开发教程、源代码、移动开发人才招聘信息等。后期我们会根据开发者的需求对报刊内容进行优化升级!http:...
阅读全文
摘要:为什么要讲Socket呢?因为看过我蓝牙协议(一)和蓝牙协议(二)的文章的人知道,我要做的这个应用是把蓝牙笔里面的数据读取到手机里,就要用到基于Bluetooth协议的Socket,所以就也是为什么在这里我要讲一下Socket编程了。 一:什么是Socket 它实际上是网络通信的一种接口,基于不同的协议,有各种不同的Socket,比如有基于TCP协议的Socket和基于UDP协议的Socket以及基于蓝牙协议的Socket,Android中使用的是Java的Socket模型。 Socket在计算机行业通常称为”套接字“,用于描述IP地址和端口,是一个通信链的句柄。这是一个...
阅读全文
摘要:这个当时自己也是为了学习如果读取xml文件,然后做了点小扩展,这个小软件界面也不华丽。软件主要用的就是对xml文件的解析,对汉字进行拼音的转换,然后还有一个就是怎样获取天气的API。有兴趣的可以下载下来进行完善~~源码下载:http://files.cnblogs.com/feifei1010/wenxi_tianqiyubao.rar来自http://www.apkbus.com/android-56798-1-1.html欢迎关注微博http://e.weibo.com/u/2975543812也欢迎加入群讨论安卓开发问题http://www.apkbus.com/android-6131
阅读全文
摘要:游戏类: 一、15个Android游戏源码(是以andengine和libgdx开发的为主。话说开源游戏发布者主要集中在欧美用户群中,而欧美那边Java系又主要用这两款引擎,所以暂时只能群发此二者开发的游戏。 http://www.apkbus.com/android-63371-1-1.html 二、Box2D游戏引擎,类似愤怒的小鸟的游戏,残缺版 http://www.apkbus.com/android-59296-1-1.html 三、适合android初学者的源码——俄罗斯方块 俄罗斯方块的基本规则是移动、旋转和摆放游戏自动输出的各种方块,使之排列成完整的一行或多行并且消...
阅读全文
摘要:本教程实现拼图,并且可以选择图片的来源,通过摄像头照相获得,也可以通过本地文件夹获得。废话不多说,请看下面主要代码讲述:为了使各种大小的图片都能使用,需要对图片进行缩放:// 缩放图片 public void scaleImage(float w) { int bw = bmpResources.getWidth(); int bh = bmpResources.getHeight(); float scaleW = w / bw; float scaleH =...
阅读全文
摘要:相信大家一定见过这样的一个效果吧,也相信大家也在网上找到了许多的例子,但是大多的都是残缺不全的,没能真正的实现大家的一个效果吧,那么今天我就和大家分享我的这个完全的源代码,希望能对大家有所帮助吧,需要的人可以直接拿过去用,至于技术点嘛,其实没什么的,对于获取拼音的用到了一个pinyin4j-2.5.0.jar这个jar包,可以帮助我们实现效果。还是直接上效果图,之后再上源码吧。先看旁边的那个26个字母控件的实现:自己画了出26个字母。public class MySideBar extends View { OnTouchingLetterChangedListener onTo...
阅读全文
摘要:首先说一下android平台下的11种感应器: 1. ACCELEROMETER加速,描述加速度的。 2.GRAVITY重力,这个在大家都知道。 3.GYROSCOPE陀螺仪,对于物体跌落检测更强大些,开发游戏少了它会有点遗憾的,API Level 9新增的类型。 4. LIGHT光线感应器,很多Android手机的屏幕亮度是根据这个感应器的数组自动调节的。 5. LINEAR_ACCELERATION线性加速器,API Level 9新增的。 6. MAGNETIC_FIELD磁极感应器。 7. ORIENTATION方向感应器。 8. PRESSURE压力感...
阅读全文
摘要:1.1前言兴趣是最好的老师,这句话对于有志于从事软件开发的人来说尤为重要,毕竟这一行业需要不断的学习新知识,缺乏兴趣的工作只会让人感到日益枯燥.以下是去年9月份在某培训班开始学习android的过程中,出于个人兴趣写的一个小程序.在此献给大家,一来借这类程序提高大家的Android开发兴趣,再者也可以学习一下简单实用的知识.1.2程序简介本程序是一个基于短信的手机控制程序,有受控端B和管理端A.已实现功能:1.A监控C发给B的所有短信.2.A可以查询B的通讯录和位置.3.A可以开启B的手机录音.4.A可以通过B向任何人发送短信.5.A可以修改B的收件箱短信内容.6.B换手机号后,A可以知道.相
阅读全文
摘要:一、教程目的。本教程的目的在于教会怎么完成android与tomcat服务器的数据交互。二、开发环境。Myeclipse8.5+jdk1.6+android2.3三、开发步骤。 (1)新建一个web项目,并添加struts2支持。 new->webproject 1在项目名称右键,Myeclipse->Add Struts Capabilitiesstruts specification 选择struts2.1 然后选择完成2新建一个action类package action;import java.io.IOException;import javax.servlet.http.
阅读全文
摘要:一个门户网站的制作的流程:首先,由网页设计师只做网页设计,即画出来网站在浏览器中显示的样子,然后由前端人员编写Html+CSS+JS来实现网站的动态效果,比如说导航栏的下拉显示,然后Ajax的局部信息更新等,然后通过后台程序如JSP,PHP, .NET等语言将数据库中的信息与前台页面相结合,这样,一个站就这样被建好了。而Android客户端,也是有UI设计师,UI前端,程序构成的,同样程序这边的话,最近Html5+CSS3的火热开启,很多公司也需要html5+css3进行Android程序的开发了。呜呜,抢我的饭碗。虽然说哥也是懂html+css的。嘿嘿,这样解释的话,可能大家不清楚,其实木有
阅读全文
摘要:上图:(转自安卓巴士,个人觉得不错)色子是可以触摸转动的,不要见怪,更多玩法还有待开发。进入正题,先看一下类结构:DiceActivity.java是主Activity,主要代码:mGLView = new DiceSurfaceView(this); setContentView(mGLView); 就是将DiceSurfaceView的实例设置为Activity的内容视图,菜单操作只是为了使这个小项目看起来还像个东西才加上的,可以忽略。DiceSurfaceView.java继承了android.opengl.GLSurfaceView,在DiceSurfa...
阅读全文