2012年12月20日
摘要: 在这个工程中最为重要的就是player.xml和ObjectActivity了首先是播放器这个控件的布局,开始我试着用各种布局都没有能完成我要的效果,因为我用的进度显示是自定义的seekbar似乎它默认会在上下留一定的空白,所以我最后只好用绝对布局了,因为播放器的大小是固定的而且它不依赖于父控件的大小所以这种布局效果还不错player.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/slidingDrawer1&quo 阅读全文
posted @ 2012-12-20 11:45 nuliniao 阅读(795) 评论(0) 推荐(0) 编辑
  2012年12月19日
摘要: 发现的android 特刊:【eoe特刊】第二十七期 OpenGL ES学习及项目解析http://www.eoeandroid.com/thread-240293-1-1.htmleoe 在上海Android大会 :http://club.eoe.cn/index/shmdc最终效果如下:具体来说就是实现了checkbox自定义选中和为选择样式,菜单项根据不同位置设置不同背景.先上整体布局文件代码:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools= 阅读全文
posted @ 2012-12-19 11:48 nuliniao 阅读(3078) 评论(0) 推荐(5) 编辑
  2012年12月18日
摘要: 今天带来一个贪吃蛇游戏,虽然我见过SDK例子里面有关于贪吃蛇的demo,但是那个过于繁琐,而且涉及太多不是贪吃蛇游戏算法的东西,不大适合初学者,所以我编写了这个工程(其中算法可能和官方例子大相径庭),希望能帮到像我一样初学android,同时又对游戏编程感兴趣的你。简单说明一下源码:1,因为追求简洁,所以只有一个主要源文件——游戏的view类,此类中实现了最基本的贪吃蛇控制与显示模块(这些加起来不到区区两百行代码)2,发现有的像我一样的初学者刚刚接触自定义view的知识,会不知道如何在view中实现button的功能,所以,代码中有一百多行左右来说明这个的用法(上下左右四个颜色不同的circl 阅读全文
posted @ 2012-12-18 16:01 nuliniao 阅读(603) 评论(0) 推荐(1) 编辑
  2012年12月17日
摘要: 1. 范例说明•android-support-v4.jar,这是谷歌官方给我们提供的一个兼容低版本Android设备的软件包,里面包囊了只有在Android 3.0以上可以使用的api。而ViewPager就是其中之一,利用它我们可以做很多事情,从最简单的导航,到页面切换菜单等等。•ViewPager的功能就是可以使视图滑动,就像Lanucher左右滑动那样。•本Demo向大家演示ViewPager的使用,并在用户未滑动View时,每隔5s钟自动切换到下一个View(循环切换),而当用户有Touch到View时取消5s自动切换功能。并有指示器指示当前处于哪一个View。2. 运行结果源码下载 阅读全文
posted @ 2012-12-17 15:22 nuliniao 阅读(750) 评论(2) 推荐(0) 编辑
  2012年12月13日
摘要: 效果图:游戏中图片游戏失败部分源码:SnackView// 屏幕的高度和宽度 private int screenHeight; private int screenWidth; // 每个小格子的高度和宽度 private int eachHeight; private int eachWidth; private Snack snack; private Food food; private Timer timer = new Timer(); Handler handler = new Handler() { publi... 阅读全文
posted @ 2012-12-13 16:09 nuliniao 阅读(834) 评论(2) 推荐(0) 编辑
  2012年12月12日
摘要: 源码 可能不太优雅 但是主要是提供给出大家一点 思路 相信 Android 只有想不到 没有做不到的。先看一下效果图:静止单点触控多点触控部分代码:EnergyItem.javapackage com.example.energycurve.ben;/** * 能耗 Bean * @author keven.cheng * */public class EnergyItem { public String date; //时间值 public float value; //能量 public String time; //使用时间 public... 阅读全文
posted @ 2012-12-12 15:25 nuliniao 阅读(802) 评论(0) 推荐(0) 编辑
  2012年12月11日
摘要: 之前做通讯录软件,其中在做拨号盘的时候一直为怎么实现T9输入烦恼,上网找了很多帖子,都没有满意的答案。不过最后终于是实现了,看社区内好像也有不少朋友需要,在此分享一下。这个是在我项目中提取出来的拨号盘案例,功能上完全实现了目前其他通讯录中拨号盘的功能,但在加载效率上还有不足,请各位大侠指教。有图有真相:目前我用1g单核cpu的索爱mt15i的测试机,1500多的联系人,加载时间大概在8秒左右,当然,一般用户不会有这么多联系人的。由于我做的程序不是在一开始的界面就是拨号盘,所以我在程序已开始就在后台异步加载联系人,等到拨号盘的界面,联系人加载也差不多完成了。不过我觉得每次在程序开始都读取联系人的 阅读全文
posted @ 2012-12-11 15:46 nuliniao 阅读(3706) 评论(8) 推荐(1) 编辑
  2012年12月10日
摘要: 自定义带倒影和偏转的超炫Galleryhttp://www.eoeandroid.com/thread-236334-1-1.htmlGPS封装类,封装了GPS细节,通过start和stop调用http://www.eoeandroid.com/thread-236426-1-1.html关于Zxing二维码扫描开灯的问题http://www.eoeandroid.com/thread-235785-1-1.html---------------------------帖子正文-------------------------今天看到EOE问答里面有这“[Android 界面]Notifica 阅读全文
posted @ 2012-12-10 15:11 nuliniao 阅读(1274) 评论(1) 推荐(0) 编辑
  2012年12月7日
摘要: 一直用IntelliJ IDEA做Android开发,感觉挺顺手。刚刚最新的IntelliJ IDEA 12(What's New?)发布,包含众多的新特性,我拣了个Android开发框架相关的特性给大家介绍下。译文如下:最近,我们为Android XML布局文件添加了新的重构工具。所有的重构现在可以在编辑器中、UI设计器中或者直接在快捷视图中使用。以下是我们为你准备的:提取样式。Android中的样式类似于Web设计中的叠层样式表(CSS),他们允许你把设计从内容中分离出来。拥有这个重构工具,你能够一个布局的XML标签创建一个新的样式。你只需要吧光标置于XML标签中,然后在XML编辑 阅读全文
posted @ 2012-12-07 15:27 nuliniao 阅读(1380) 评论(0) 推荐(1) 编辑
  2012年12月6日
摘要: 不错的帖子:android之ViewFlipper实现左右滑动动画效果http://www.eoeandroid.com/thread-235446-1-1.htmlAndroid TreeView 树形结构http://www.eoeandroid.com/thread-235033-1-1.html前段时间有空研究了一下Launcher,做了一个自己的桌面,像点心桌面那样可以切换皮肤的,所以在这里和大家分享一下应用皮肤的实现方式。我是这样实现的,主的应用是一个apk,皮肤是一个apk,在主的应用中读取已安装的apk。先附上几张切图 先来讲解一下皮肤apk吧,下面是皮肤apk的Android 阅读全文
posted @ 2012-12-06 15:49 nuliniao 阅读(2225) 评论(2) 推荐(0) 编辑